diff --git a/src/main/fragment/cache/fragment-cache-csg65ce02.asm b/src/main/fragment/cache/fragment-cache-csg65ce02.asm
index 095fd2d24..569d4aac0 100644
--- a/src/main/fragment/cache/fragment-cache-csg65ce02.asm
+++ b/src/main/fragment/cache/fragment-cache-csg65ce02.asm
@@ -1,4 +1,4 @@
-//KICKC FRAGMENT CACHE 1005e43111 1005e44e5d
+//KICKC FRAGMENT CACHE 102eb682fe 102eb6a078
 //FRAGMENT vbuz1=vbuc1
 lda #{c1}
 sta {z1}
diff --git a/src/main/fragment/cache/fragment-cache-mega45gs02.asm b/src/main/fragment/cache/fragment-cache-mega45gs02.asm
index a196e4958..aeef0924a 100644
--- a/src/main/fragment/cache/fragment-cache-mega45gs02.asm
+++ b/src/main/fragment/cache/fragment-cache-mega45gs02.asm
@@ -1,4 +1,4 @@
-//KICKC FRAGMENT CACHE 1005e43111 1005e44e5d
+//KICKC FRAGMENT CACHE 102eb682fe 102eb6a078
 //FRAGMENT _deref_pbuc1=vbuc2
 lda #{c2}
 sta {c1}
diff --git a/src/main/fragment/cache/fragment-cache-mos6502.asm b/src/main/fragment/cache/fragment-cache-mos6502.asm
index 8c7bb9c15..76278cbe1 100644
--- a/src/main/fragment/cache/fragment-cache-mos6502.asm
+++ b/src/main/fragment/cache/fragment-cache-mos6502.asm
@@ -1,4 +1,4 @@
-//KICKC FRAGMENT CACHE 1005e43111 1005e44e5d
+//KICKC FRAGMENT CACHE 102eb682fe 102eb6a078
 //FRAGMENT vbuz1=vbuc1
 lda #{c1}
 sta {z1}
diff --git a/src/main/fragment/cache/fragment-cache-mos6502x.asm b/src/main/fragment/cache/fragment-cache-mos6502x.asm
index ffe8102cf..ab6bae7ac 100644
--- a/src/main/fragment/cache/fragment-cache-mos6502x.asm
+++ b/src/main/fragment/cache/fragment-cache-mos6502x.asm
@@ -1,4 +1,4 @@
-//KICKC FRAGMENT CACHE 1005e43111 1005e44e5d
+//KICKC FRAGMENT CACHE 102eb682fe 102eb6a078
 //FRAGMENT vbuz1=vbuc1
 lda #{c1}
 sta {z1}
@@ -6204,6 +6204,90 @@ tay
 tya
 ora #{c1}
 tay
+//FRAGMENT vwuz1_gt_vbuc1_then_la1
+lda {z1}+1
+bne {la1}
+lda #{c1}
+cmp {z1}
+bcc {la1}
+//FRAGMENT vbuz1=vbuz2_bxor_vbuc1
+lda #{c1}
+eor {z2}
+sta {z1}
+//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuz1
+lda {c1}
+and {z1}
+sta {c1}
+//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_vbuz1
+lda {c1}
+ora {z1}
+sta {c1}
+//FRAGMENT vbuaa=vbuz1_bxor_vbuc1
+lda #{c1}
+eor {z1}
+//FRAGMENT vbuxx=vbuz1_bxor_vbuc1
+lda #{c1}
+eor {z1}
+tax
+//FRAGMENT vbuyy=vbuz1_bxor_vbuc1
+lda #{c1}
+eor {z1}
+tay
+//FRAGMENT vbuz1=vbuaa_bxor_vbuc1
+eor #{c1}
+sta {z1}
+//FRAGMENT vbuaa=vbuaa_bxor_vbuc1
+eor #{c1}
+//FRAGMENT vbuxx=vbuaa_bxor_vbuc1
+eor #{c1}
+tax
+//FRAGMENT vbuyy=vbuaa_bxor_vbuc1
+eor #{c1}
+tay
+//FRAGMENT vbuz1=vbuxx_bxor_vbuc1
+txa
+eor #{c1}
+sta {z1}
+//FRAGMENT vbuaa=vbuxx_bxor_vbuc1
+txa
+eor #{c1}
+//FRAGMENT vbuyy=vbuxx_bxor_vbuc1
+txa
+eor #{c1}
+tay
+//FRAGMENT vbuz1=vbuyy_bxor_vbuc1
+tya
+eor #{c1}
+sta {z1}
+//FRAGMENT vbuaa=vbuyy_bxor_vbuc1
+tya
+eor #{c1}
+//FRAGMENT vbuxx=vbuyy_bxor_vbuc1
+tya
+eor #{c1}
+tax
+//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuaa
+and {c1}
+sta {c1}
+//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuxx
+txa
+and {c1}
+sta {c1}
+//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuyy
+tya
+and {c1}
+sta {c1}
+//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_vbuaa
+ora {c1}
+sta {c1}
+//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_vbuxx
+txa
+ora {c1}
+sta {c1}
+//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_vbuyy
+tya
+ora {c1}
+sta {c1}
 //FRAGMENT vbsz1=_dec_vbsz1
 dec {z1}
 //FRAGMENT pbuz1=pbuc1_plus_vbsz2
@@ -7099,10 +7183,6 @@ iny
 lda ({z1}),y
 sta !+ +2
 !: stx $ffff
-//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_vbuz1
-lda {c1}
-ora {z1}
-sta {c1}
 //FRAGMENT pbuc1_derefidx_(pbuz1_derefidx_vbuc2)=pbuz1_derefidx_vbuc3
 ldy #{c3}
 lda ({z1}),y
@@ -7131,10 +7211,6 @@ ror {z1}
 lda #{c1}
 eor {z2}
 sta {z1}
-//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuz1
-lda {c1}
-and {z1}
-sta {c1}
 //FRAGMENT pbuc1_derefidx_vbuz1=_byte_vwuz2
 ldy {z1}
 lda {z2}
@@ -7395,17 +7471,6 @@ tax
 lda #{c1}
 eor {z1}
 tay
-//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuaa
-and {c1}
-sta {c1}
-//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuxx
-txa
-and {c1}
-sta {c1}
-//FRAGMENT _deref_pbuc1=_deref_pbuc1_band_vbuyy
-tya
-and {c1}
-sta {c1}
 //FRAGMENT pwuz1_derefidx_vbuc1=pwuz1_derefidx_vbuc1_plus_pwuc2_derefidx_vbuaa
 ldy #{c1}
 tax
@@ -11889,6 +11954,156 @@ sta {z1}+1
 asl $ff
 rol {z1}
 rol {z1}+1
+//FRAGMENT vwuz1=pbuz2_bxor_vwuc1
+lda #<{c1}
+eor {z2}
+sta {z1}
+lda #>{c1}
+eor {z2}+1
+sta {z1}+1
+//FRAGMENT pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuz2_bor_pbuc1_derefidx_vbuz3
+ldx {z3}
+ldy {z2}
+lda ({z1}),y
+ora {c1},x
+sta ({z1}),y
+//FRAGMENT vbuz1=vbuz1_bxor_pbuz2_derefidx_vbuz3
+lda {z1}
+ldy {z3}
+eor ({z2}),y
+sta {z1}
+//FRAGMENT vbuz1=_neg_vbuz1
+lda {z1}
+eor #$ff
+clc
+adc #$01
+sta {z1}
+//FRAGMENT pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuz2_bor_pbuc1_derefidx_vbuaa
+ldy {z2}
+tax
+lda ({z1}),y
+ora {c1},x
+sta ({z1}),y
+//FRAGMENT pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuz2_bor_pbuc1_derefidx_vbuxx
+ldy {z2}
+lda ({z1}),y
+ora {c1},x
+sta ({z1}),y
+//FRAGMENT pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuz2_bor_pbuc1_derefidx_vbuyy
+tya
+ldy {z2}
+tax
+lda ({z1}),y
+ora {c1},x
+sta ({z1}),y
+//FRAGMENT pbuz1_derefidx_vbuxx=pbuz1_derefidx_vbuxx_bor_pbuc1_derefidx_vbuz2
+txa
+ldx {z2}
+tay
+lda ({z1}),y
+ora {c1},x
+sta ({z1}),y
+//FRAGMENT pbuz1_derefidx_vbuxx=pbuz1_derefidx_vbuxx_bor_pbuc1_derefidx_vbuaa
+tay
+txa
+ldx {c1},y
+tay
+lda ({z1}),y
+stx $ff
+ora $ff
+sta ({z1}),y
+//FRAGMENT pbuz1_derefidx_vbuxx=pbuz1_derefidx_vbuxx_bor_pbuc1_derefidx_vbuxx
+txa
+tay
+lda ({z1}),y
+stx $ff
+ora {c1},x
+ldy $ff
+sta ({z1}),y
+//FRAGMENT pbuz1_derefidx_vbuxx=pbuz1_derefidx_vbuxx_bor_pbuc1_derefidx_vbuyy
+txa
+ldx {c1},y
+tay
+lda ({z1}),y
+stx $ff
+ora $ff
+sta ({z1}),y
+//FRAGMENT pbuz1_derefidx_vbuyy=pbuz1_derefidx_vbuyy_bor_pbuc1_derefidx_vbuz2
+lda ({z1}),y
+ldx {z2}
+ora {c1},x
+sta ({z1}),y
+//FRAGMENT pbuz1_derefidx_vbuyy=pbuz1_derefidx_vbuyy_bor_pbuc1_derefidx_vbuaa
+tax
+lda ({z1}),y
+ora {c1},x
+sta ({z1}),y
+//FRAGMENT pbuz1_derefidx_vbuyy=pbuz1_derefidx_vbuyy_bor_pbuc1_derefidx_vbuxx
+lda ({z1}),y
+ora {c1},x
+sta ({z1}),y
+//FRAGMENT pbuz1_derefidx_vbuyy=pbuz1_derefidx_vbuyy_bor_pbuc1_derefidx_vbuyy
+lda ({z1}),y
+ora {c1},y
+sta ({z1}),y
+//FRAGMENT vbuz1=vbuz1_bxor_pbuz2_derefidx_vbuaa
+tay
+lda {z1}
+eor ({z2}),y
+sta {z1}
+//FRAGMENT vbuz1=vbuz1_bxor_pbuz2_derefidx_vbuxx
+txa
+tay
+lda {z1}
+eor ({z2}),y
+sta {z1}
+//FRAGMENT vbuz1=vbuz1_bxor_pbuz2_derefidx_vbuyy
+lda {z1}
+eor ({z2}),y
+sta {z1}
+//FRAGMENT vbuaa=vbuaa_bxor_pbuz1_derefidx_vbuz2
+ldy {z2}
+eor ({z1}),y
+//FRAGMENT vbuaa=vbuaa_bxor_pbuz1_derefidx_vbuaa
+tay
+eor ({z1}),y
+//FRAGMENT vbuaa=vbuaa_bxor_pbuz1_derefidx_vbuxx
+stx $ff
+ldy $ff
+eor ({z1}),y
+//FRAGMENT vbuaa=vbuaa_bxor_pbuz1_derefidx_vbuyy
+eor ({z1}),y
+//FRAGMENT vbuxx=vbuxx_bxor_pbuz1_derefidx_vbuz2
+ldy {z2}
+txa
+eor ({z1}),y
+tax
+//FRAGMENT vbuxx=vbuxx_bxor_pbuz1_derefidx_vbuaa
+tay
+txa
+eor ({z1}),y
+tax
+//FRAGMENT vbuxx=vbuxx_bxor_pbuz1_derefidx_vbuxx
+txa
+tay
+eor ({z1}),y
+tax
+//FRAGMENT vbuxx=vbuxx_bxor_pbuz1_derefidx_vbuyy
+txa
+eor ({z1}),y
+tax
+//FRAGMENT vbuyy=_neg_vbuyy
+dey
+tya
+eor #$ff
+tay
+//FRAGMENT vwuz1=pbuz1_bxor_vwuc1
+lda #<{c1}
+eor {z1}
+sta {z1}
+lda #>{c1}
+eor {z1}+1
+sta {z1}+1
 //FRAGMENT vbsz1=vbsz2_plus_vbsc1
 lax {z2}
 axs #-[{c1}]
@@ -12408,6 +12623,178 @@ rol {z1}+3
 dex
 bne !-
 !e:
+//FRAGMENT pssz1=pssc1
+lda #<{c1}
+sta {z1}
+lda #>{c1}
+sta {z1}+1
+//FRAGMENT vwuz1=vwuz1_minus_1
+lda {z1}
+sec
+sbc #1
+sta {z1}
+lda {z1}+1
+sbc #0
+sta {z1}+1
+//FRAGMENT vbuz1=vbuz1_minus_1
+dec {z1}
+//FRAGMENT pbsz1_derefidx_vbuc1=pbsz1_derefidx_vbuc1_plus_pbsz1_derefidx_vbuc2
+ldy #{c2}
+lda ({z1}),y
+ldy #{c1}
+tax
+lda ({z1}),y
+stx $ff
+clc
+adc $ff
+sta ({z1}),y
+//FRAGMENT pbsz1_derefidx_vbuc1_lt_vbsc2_then_la1
+ldy #{c1}
+lda ({z1}),y
+
+sec
+sbc #{c2}
+bvc !+
+eor #$80
+!:
+bmi {la1}
+//FRAGMENT pbsz1_derefidx_vbuc1=vbsc2
+lda #{c2}
+ldy #{c1}
+sta ({z1}),y
+//FRAGMENT pwsz1_derefidx_vbuc1_gt_vwsc2_then_la1
+ldy #{c1}
+lda #<{c2}
+cmp ({z1}),y
+iny
+lda #>{c2}
+sbc ({z1}),y
+bvc !+
+eor #$80
+!:
+bmi {la1}
+!e:
+//FRAGMENT pwsz1_derefidx_vbuc1_ge_vwsc2_then_la1
+ldy #{c1}
+lda ({z1}),y
+cmp #<{c2}
+iny
+lda ({z1}),y
+sbc #>{c2}
+bvc !+
+eor #$80
+!:
+bpl {la1}
+//FRAGMENT pwsz1_derefidx_vbuc1=pwsz1_derefidx_vbuc1_plus_pbsz1_derefidx_vbuc2
+ldy #{c2}
+lda ({z1}),y
+sta $fe
+ora #$7f
+bmi !+
+lda #0
+!:
+sta $ff
+ldy #{c1}
+clc
+lda ({z1}),y
+adc $fe
+sta ({z1}),y
+iny
+lda ({z1}),y
+adc $fe
+sta ({z1}),y
+//FRAGMENT pbuc1_derefidx_vbuz1_ge_vbuc2_then_la1
+ldy {z1}
+lda {c1},y
+cmp #{c2}
+bcs {la1}
+//FRAGMENT vwsz1=pwsz2_derefidx_vbuc1_ror_vbuc2
+ldx #{c2}
+ldy #{c1}
+lda ({z2}),y
+sta {z1}
+iny
+lda ({z2}),y
+sta {z1}+1
+cpx #0
+beq !e+
+!:
+lda {z1}+1
+cmp #$80
+ror {z1}+1
+ror {z1}
+dex
+bne !-
+!e:
+//FRAGMENT pbuc1_derefidx_vbuz1=_byte_vwsz2
+ldy {z1}
+lda {z2}
+sta {c1},y
+//FRAGMENT pssz1=pssz1_plus_vbuc1
+lda #{c1}
+clc
+adc {z1}
+sta {z1}
+bcc !+
+inc {z1}+1
+!:
+//FRAGMENT pwsz1_derefidx_vbuc1=vwsc2
+ldy #{c1}
+lda #<{c2}
+sta ({z1}),y
+iny
+lda #>{c2}
+sta ({z1}),y
+//FRAGMENT pbsz1_derefidx_vbuc1=vbsz2
+lda {z2}
+ldy #{c1}
+sta ({z1}),y
+//FRAGMENT pbuc1_derefidx_vbuz1_lt_vbuc2_then_la1
+ldy {z1}
+lda {c1},y
+cmp #{c2}
+bcc {la1}
+//FRAGMENT vbuc1_eq_pbuc2_derefidx_vbuz1_then_la1
+ldy {z1}
+lda {c2},y
+cmp #{c1}
+beq {la1}
+//FRAGMENT pbsz1_derefidx_vbuc1=vbsxx
+ldy #{c1}
+txa
+sta ({z1}),y
+//FRAGMENT pbuc1_derefidx_vbuaa_lt_vbuc2_then_la1
+tay
+lda {c1},y
+cmp #{c2}
+bcc {la1}
+//FRAGMENT pbuc1_derefidx_vbuxx_lt_vbuc2_then_la1
+lda {c1},x
+cmp #{c2}
+bcc {la1}
+//FRAGMENT pbuc1_derefidx_vbuyy_lt_vbuc2_then_la1
+lda {c1},y
+cmp #{c2}
+bcc {la1}
+//FRAGMENT vbuc1_eq_pbuc2_derefidx_vbuaa_then_la1
+tay
+lda {c2},y
+cmp #{c1}
+beq {la1}
+//FRAGMENT vbuc1_eq_pbuc2_derefidx_vbuxx_then_la1
+lda {c2},x
+cmp #{c1}
+beq {la1}
+//FRAGMENT vbuc1_eq_pbuc2_derefidx_vbuyy_then_la1
+lda {c2},y
+cmp #{c1}
+beq {la1}
+//FRAGMENT vbuxx=vbuxx_minus_1
+dex
+//FRAGMENT vbuyy=vbuyy_minus_1
+tya
+tay
+dey
 //FRAGMENT vwsz1_neq_vwsc1_then_la1
 lda {z1}+1
 cmp #>{c1}
@@ -12415,6 +12802,11 @@ bne {la1}
 lda {z1}
 cmp #<{c1}
 bne {la1}
+//FRAGMENT _deref_pwsc1=vwsz1
+lda {z1}
+sta {c1}
+lda {z1}+1
+sta {c1}+1
 //FRAGMENT pwuc1_derefidx_vbuz1=vbuz2
 lda {z2}
 ldy {z1}
@@ -12734,19 +13126,6 @@ ldy #{c2}
 tax
 lda ({z1}),y
 sta {c1},x
-//FRAGMENT pssz1=pssc1
-lda #<{c1}
-sta {z1}
-lda #>{c1}
-sta {z1}+1
-//FRAGMENT pssz1=pssz1_plus_vbuc1
-lda #{c1}
-clc
-adc {z1}
-sta {z1}
-bcc !+
-inc {z1}+1
-!:
 //FRAGMENT pbuc1_derefidx_vbuaa=pbuz1_derefidx_vbuc2
 ldy #{c2}
 tax
@@ -13400,12 +13779,6 @@ lda #{c1}
 sec
 sbc {z1}
 sta {z1}
-//FRAGMENT vbuz1=_neg_vbuz1
-lda {z1}
-eor #$ff
-clc
-adc #$01
-sta {z1}
 //FRAGMENT vbsz1=vbsz2_ror_vbuz3
 lda {z2}
 ldy {z3}
@@ -13453,11 +13826,6 @@ bpl {la1}
 tya
 cmp #0
 bne {la1}
-//FRAGMENT vbuyy=_neg_vbuyy
-dey
-tya
-eor #$ff
-tay
 //FRAGMENT vbsaa=vbsz1_ror_vbuz2
 lda {z1}
 ldy {z2}
@@ -13995,11 +14363,6 @@ pla
 sta {z1}
 pla
 sta {z1}+1
-//FRAGMENT _deref_pwsc1=vwsz1
-lda {z1}
-sta {c1}
-lda {z1}+1
-sta {c1}+1
 //FRAGMENT pbuc1_derefidx_vbuaa=_inc_pbuc1_derefidx_vbuaa
 tax
 inc {c1},x
@@ -14460,10 +14823,6 @@ ldy {z2}
 clc
 adc {c1},y
 sta {z1}
-//FRAGMENT vbuz1=vbuz2_bxor_vbuc1
-lda #{c1}
-eor {z2}
-sta {z1}
 //FRAGMENT _deref_pwuz1=vbuc1
 lda #{c1}
 ldy #0
@@ -14616,50 +14975,6 @@ lda #{c2}
 clc
 adc {c1},y
 tay
-//FRAGMENT vbuz1=vbuaa_bxor_vbuc1
-eor #{c1}
-sta {z1}
-//FRAGMENT vbuz1=vbuxx_bxor_vbuc1
-txa
-eor #{c1}
-sta {z1}
-//FRAGMENT vbuz1=vbuyy_bxor_vbuc1
-tya
-eor #{c1}
-sta {z1}
-//FRAGMENT vbuaa=vbuz1_bxor_vbuc1
-lda #{c1}
-eor {z1}
-//FRAGMENT vbuaa=vbuaa_bxor_vbuc1
-eor #{c1}
-//FRAGMENT vbuaa=vbuxx_bxor_vbuc1
-txa
-eor #{c1}
-//FRAGMENT vbuaa=vbuyy_bxor_vbuc1
-tya
-eor #{c1}
-//FRAGMENT vbuxx=vbuz1_bxor_vbuc1
-lda #{c1}
-eor {z1}
-tax
-//FRAGMENT vbuxx=vbuaa_bxor_vbuc1
-eor #{c1}
-tax
-//FRAGMENT vbuxx=vbuyy_bxor_vbuc1
-tya
-eor #{c1}
-tax
-//FRAGMENT vbuyy=vbuz1_bxor_vbuc1
-lda #{c1}
-eor {z1}
-tay
-//FRAGMENT vbuyy=vbuaa_bxor_vbuc1
-eor #{c1}
-tay
-//FRAGMENT vbuyy=vbuxx_bxor_vbuc1
-txa
-eor #{c1}
-tay
 //FRAGMENT vwuz1_lt_vbuxx_then_la1
 lda {z1}+1
 bne !+
@@ -17858,29 +18173,6 @@ clc
 ldy #0
 adc ({z2}),y
 tay
-//FRAGMENT vwuz1=_deref_pwuz2_plus__deref_pwuz3
-ldy #0
-clc
-lda ({z2}),y
-adc ({z3}),y
-sta {z1}
-iny
-lda ({z2}),y
-adc ({z3}),y
-sta {z1}+1
-//FRAGMENT vwuz1=_deref_pwuz2_plus__deref_pwuz1
-ldy #0
-clc
-lda ({z1}),y
-adc ({z2}),y
-pha
-iny
-lda ({z1}),y
-adc ({z2}),y
-sta ({z1}),y
-dey
-pla
-sta ({z1}),y
 //FRAGMENT pbuc1_derefidx_vbuz1=pbuc1_derefidx_vbuz1_plus_pbuc2_derefidx_vbuz1
 ldy {z1}
 lda {c1},y
@@ -18362,8 +18654,6 @@ lda ({z1}),y
 
 cmp #0
 beq {la1}
-//FRAGMENT vbuxx=vbuxx_minus_1
-dex
 //FRAGMENT pduc1_derefidx_vbuaa=pduc1_derefidx_vbuaa_plus_pduc2_derefidx_vbuaa
 tay
 clc
@@ -18705,12 +18995,6 @@ tya
 clc
 adc {c1}
 tay
-//FRAGMENT vbuz1=vbuz1_minus_1
-dec {z1}
-//FRAGMENT vbuyy=vbuyy_minus_1
-tya
-tay
-dey
 //FRAGMENT vwsz1=pwsc1_derefidx_vbuz2_plus__deref_pwsz3
 ldx {z2}
 clc
@@ -19460,310 +19744,25 @@ ror {z1}
 dex
 bne !-
 !e:
-//FRAGMENT vwuz1_gt_vbuc1_then_la1
-lda {z1}+1
-bne {la1}
-lda #{c1}
-cmp {z1}
-bcc {la1}
-//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_vbuaa
-ora {c1}
-sta {c1}
-//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_vbuxx
-txa
-ora {c1}
-sta {c1}
-//FRAGMENT _deref_pbuc1=_deref_pbuc1_bor_vbuyy
-tya
-ora {c1}
-sta {c1}
-//FRAGMENT vwuz1=pbuz2_bxor_vwuc1
-lda #<{c1}
-eor {z2}
-sta {z1}
-lda #>{c1}
-eor {z2}+1
-sta {z1}+1
-//FRAGMENT pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuz2_bor_pbuc1_derefidx_vbuz3
-ldx {z3}
-ldy {z2}
-lda ({z1}),y
-ora {c1},x
-sta ({z1}),y
-//FRAGMENT vbuz1=vbuz1_bxor_pbuz2_derefidx_vbuz3
-lda {z1}
-ldy {z3}
-eor ({z2}),y
-sta {z1}
-//FRAGMENT pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuz2_bor_pbuc1_derefidx_vbuaa
-ldy {z2}
-tax
-lda ({z1}),y
-ora {c1},x
-sta ({z1}),y
-//FRAGMENT pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuz2_bor_pbuc1_derefidx_vbuxx
-ldy {z2}
-lda ({z1}),y
-ora {c1},x
-sta ({z1}),y
-//FRAGMENT pbuz1_derefidx_vbuz2=pbuz1_derefidx_vbuz2_bor_pbuc1_derefidx_vbuyy
-tya
-ldy {z2}
-tax
-lda ({z1}),y
-ora {c1},x
-sta ({z1}),y
-//FRAGMENT pbuz1_derefidx_vbuxx=pbuz1_derefidx_vbuxx_bor_pbuc1_derefidx_vbuz2
-txa
-ldx {z2}
-tay
-lda ({z1}),y
-ora {c1},x
-sta ({z1}),y
-//FRAGMENT pbuz1_derefidx_vbuxx=pbuz1_derefidx_vbuxx_bor_pbuc1_derefidx_vbuaa
-tay
-txa
-ldx {c1},y
-tay
-lda ({z1}),y
-stx $ff
-ora $ff
-sta ({z1}),y
-//FRAGMENT pbuz1_derefidx_vbuxx=pbuz1_derefidx_vbuxx_bor_pbuc1_derefidx_vbuxx
-txa
-tay
-lda ({z1}),y
-stx $ff
-ora {c1},x
-ldy $ff
-sta ({z1}),y
-//FRAGMENT pbuz1_derefidx_vbuxx=pbuz1_derefidx_vbuxx_bor_pbuc1_derefidx_vbuyy
-txa
-ldx {c1},y
-tay
-lda ({z1}),y
-stx $ff
-ora $ff
-sta ({z1}),y
-//FRAGMENT pbuz1_derefidx_vbuyy=pbuz1_derefidx_vbuyy_bor_pbuc1_derefidx_vbuz2
-lda ({z1}),y
-ldx {z2}
-ora {c1},x
-sta ({z1}),y
-//FRAGMENT pbuz1_derefidx_vbuyy=pbuz1_derefidx_vbuyy_bor_pbuc1_derefidx_vbuaa
-tax
-lda ({z1}),y
-ora {c1},x
-sta ({z1}),y
-//FRAGMENT pbuz1_derefidx_vbuyy=pbuz1_derefidx_vbuyy_bor_pbuc1_derefidx_vbuxx
-lda ({z1}),y
-ora {c1},x
-sta ({z1}),y
-//FRAGMENT pbuz1_derefidx_vbuyy=pbuz1_derefidx_vbuyy_bor_pbuc1_derefidx_vbuyy
-lda ({z1}),y
-ora {c1},y
-sta ({z1}),y
-//FRAGMENT vbuz1=vbuz1_bxor_pbuz2_derefidx_vbuaa
-tay
-lda {z1}
-eor ({z2}),y
-sta {z1}
-//FRAGMENT vbuz1=vbuz1_bxor_pbuz2_derefidx_vbuxx
-txa
-tay
-lda {z1}
-eor ({z2}),y
-sta {z1}
-//FRAGMENT vbuz1=vbuz1_bxor_pbuz2_derefidx_vbuyy
-lda {z1}
-eor ({z2}),y
-sta {z1}
-//FRAGMENT vbuaa=vbuaa_bxor_pbuz1_derefidx_vbuz2
-ldy {z2}
-eor ({z1}),y
-//FRAGMENT vbuaa=vbuaa_bxor_pbuz1_derefidx_vbuaa
-tay
-eor ({z1}),y
-//FRAGMENT vbuaa=vbuaa_bxor_pbuz1_derefidx_vbuxx
-stx $ff
-ldy $ff
-eor ({z1}),y
-//FRAGMENT vbuaa=vbuaa_bxor_pbuz1_derefidx_vbuyy
-eor ({z1}),y
-//FRAGMENT vbuxx=vbuxx_bxor_pbuz1_derefidx_vbuz2
-ldy {z2}
-txa
-eor ({z1}),y
-tax
-//FRAGMENT vbuxx=vbuxx_bxor_pbuz1_derefidx_vbuaa
-tay
-txa
-eor ({z1}),y
-tax
-//FRAGMENT vbuxx=vbuxx_bxor_pbuz1_derefidx_vbuxx
-txa
-tay
-eor ({z1}),y
-tax
-//FRAGMENT vbuxx=vbuxx_bxor_pbuz1_derefidx_vbuyy
-txa
-eor ({z1}),y
-tax
-//FRAGMENT vwuz1=pbuz1_bxor_vwuc1
-lda #<{c1}
-eor {z1}
-sta {z1}
-lda #>{c1}
-eor {z1}+1
-sta {z1}+1
-//FRAGMENT vwuz1=vwuz1_minus_1
-lda {z1}
-sec
-sbc #1
-sta {z1}
-lda {z1}+1
-sbc #0
-sta {z1}+1
-//FRAGMENT pbsz1_derefidx_vbuc1=pbsz1_derefidx_vbuc1_plus_pbsz1_derefidx_vbuc2
-ldy #{c2}
-lda ({z1}),y
-ldy #{c1}
-tax
-lda ({z1}),y
-stx $ff
+//FRAGMENT vwuz1=_deref_pwuz2_plus__deref_pwuz3
+ldy #0
 clc
-adc $ff
-sta ({z1}),y
-//FRAGMENT pbsz1_derefidx_vbuc1_lt_vbsc2_then_la1
-ldy #{c1}
-lda ({z1}),y
-
-sec
-sbc #{c2}
-bvc !+
-eor #$80
-!:
-bmi {la1}
-//FRAGMENT pbsz1_derefidx_vbuc1=vbsc2
-lda #{c2}
-ldy #{c1}
-sta ({z1}),y
-//FRAGMENT pwsz1_derefidx_vbuc1_gt_vwsc2_then_la1
-ldy #{c1}
-lda #<{c2}
-cmp ({z1}),y
-iny
-lda #>{c2}
-sbc ({z1}),y
-bvc !+
-eor #$80
-!:
-bmi {la1}
-!e:
-//FRAGMENT pwsz1_derefidx_vbuc1_ge_vwsc2_then_la1
-ldy #{c1}
-lda ({z1}),y
-cmp #<{c2}
-iny
-lda ({z1}),y
-sbc #>{c2}
-bvc !+
-eor #$80
-!:
-bpl {la1}
-//FRAGMENT pwsz1_derefidx_vbuc1=pwsz1_derefidx_vbuc1_plus_pbsz1_derefidx_vbuc2
-ldy #{c2}
-lda ({z1}),y
-sta $fe
-ora #$7f
-bmi !+
-lda #0
-!:
-sta $ff
-ldy #{c1}
-clc
-lda ({z1}),y
-adc $fe
-sta ({z1}),y
-iny
-lda ({z1}),y
-adc $fe
-sta ({z1}),y
-//FRAGMENT pbuc1_derefidx_vbuz1_ge_vbuc2_then_la1
-ldy {z1}
-lda {c1},y
-cmp #{c2}
-bcs {la1}
-//FRAGMENT vwsz1=pwsz2_derefidx_vbuc1_ror_vbuc2
-ldx #{c2}
-ldy #{c1}
 lda ({z2}),y
+adc ({z3}),y
 sta {z1}
 iny
 lda ({z2}),y
+adc ({z3}),y
 sta {z1}+1
-cpx #0
-beq !e+
-!:
-lda {z1}+1
-cmp #$80
-ror {z1}+1
-ror {z1}
-dex
-bne !-
-!e:
-//FRAGMENT pbuc1_derefidx_vbuz1=_byte_vwsz2
-ldy {z1}
-lda {z2}
-sta {c1},y
-//FRAGMENT pwsz1_derefidx_vbuc1=vwsc2
-ldy #{c1}
-lda #<{c2}
-sta ({z1}),y
+//FRAGMENT vwuz1=_deref_pwuz2_plus__deref_pwuz1
+ldy #0
+clc
+lda ({z1}),y
+adc ({z2}),y
+pha
 iny
-lda #>{c2}
-sta ({z1}),y
-//FRAGMENT pbsz1_derefidx_vbuc1=vbsz2
-lda {z2}
-ldy #{c1}
-sta ({z1}),y
-//FRAGMENT pbuc1_derefidx_vbuz1_lt_vbuc2_then_la1
-ldy {z1}
-lda {c1},y
-cmp #{c2}
-bcc {la1}
-//FRAGMENT vbuc1_eq_pbuc2_derefidx_vbuz1_then_la1
-ldy {z1}
-lda {c2},y
-cmp #{c1}
-beq {la1}
-//FRAGMENT pbsz1_derefidx_vbuc1=vbsxx
-ldy #{c1}
-txa
-sta ({z1}),y
-//FRAGMENT pbuc1_derefidx_vbuaa_lt_vbuc2_then_la1
-tay
-lda {c1},y
-cmp #{c2}
-bcc {la1}
-//FRAGMENT pbuc1_derefidx_vbuxx_lt_vbuc2_then_la1
-lda {c1},x
-cmp #{c2}
-bcc {la1}
-//FRAGMENT pbuc1_derefidx_vbuyy_lt_vbuc2_then_la1
-lda {c1},y
-cmp #{c2}
-bcc {la1}
-//FRAGMENT vbuc1_eq_pbuc2_derefidx_vbuaa_then_la1
-tay
-lda {c2},y
-cmp #{c1}
-beq {la1}
-//FRAGMENT vbuc1_eq_pbuc2_derefidx_vbuxx_then_la1
-lda {c2},x
-cmp #{c1}
-beq {la1}
-//FRAGMENT vbuc1_eq_pbuc2_derefidx_vbuyy_then_la1
-lda {c2},y
-cmp #{c1}
-beq {la1}
+lda ({z1}),y
+adc ({z2}),y
+sta {z1}+1
+pla
+sta {z1}
diff --git a/src/main/fragment/cache/fragment-cache-wdc65c02.asm b/src/main/fragment/cache/fragment-cache-wdc65c02.asm
index 989b8dbac..79bf1c79b 100644
--- a/src/main/fragment/cache/fragment-cache-wdc65c02.asm
+++ b/src/main/fragment/cache/fragment-cache-wdc65c02.asm
@@ -1,4 +1,4 @@
-//KICKC FRAGMENT CACHE 1005e43111 1005e44e5d
+//KICKC FRAGMENT CACHE 102eb682fe 102eb6a078
 //FRAGMENT vbuz1=_deref_pbuc1
 lda {c1}
 sta {z1}
diff --git a/src/main/fragment/mos6502-common/_deref_pdsc1=vdsc2.asm b/src/main/fragment/mos6502-common/_deref_pdsc1=vdsc2.asm
new file mode 100644
index 000000000..6e7c1cb63
--- /dev/null
+++ b/src/main/fragment/mos6502-common/_deref_pdsc1=vdsc2.asm
@@ -0,0 +1,8 @@
+lda #<{c2}
+sta {c1}
+lda #>{c2}
+sta {c1}+1
+lda #<{c2}>>$10
+sta {c1}+2
+lda #>{c2}>>$10
+sta {c1}+3
\ No newline at end of file
diff --git a/src/main/fragment/mos6502-common/_deref_pdsc1=vdsm1.asm b/src/main/fragment/mos6502-common/_deref_pdsc1=vdsm1.asm
new file mode 100644
index 000000000..a4e3d8a27
--- /dev/null
+++ b/src/main/fragment/mos6502-common/_deref_pdsc1=vdsm1.asm
@@ -0,0 +1,8 @@
+lda {m1}
+sta {c1}
+lda {m1}+1
+sta {c1}+1
+lda {m1}+2
+sta {c1}+2
+lda {m1}+3
+sta {c1}+3
\ No newline at end of file
diff --git a/src/main/fragment/mos6502-common/vdsm1=_deref_pdsc1.asm b/src/main/fragment/mos6502-common/vdsm1=_deref_pdsc1.asm
new file mode 100644
index 000000000..8bc660b4f
--- /dev/null
+++ b/src/main/fragment/mos6502-common/vdsm1=_deref_pdsc1.asm
@@ -0,0 +1,8 @@
+lda {c1}
+sta {m1}
+lda {c1}+1
+sta {m1}+1
+lda {c1}+2
+sta {m1}+2
+lda {c1}+3
+sta {m1}+3
\ No newline at end of file
diff --git a/src/main/fragment/mos6502-common/vwum1=_deref_pwuz2_plus_vwum3.asm b/src/main/fragment/mos6502-common/vwum1=_deref_pwuz2_plus_vwum3.asm
new file mode 100644
index 000000000..a00473ac2
--- /dev/null
+++ b/src/main/fragment/mos6502-common/vwum1=_deref_pwuz2_plus_vwum3.asm
@@ -0,0 +1,9 @@
+ldy #0
+clc
+lda ({z2}),y
+adc {m3}
+sta {m1}
+iny
+lda ({z2}),y
+adc {m3}+1
+sta {m1}+1
\ No newline at end of file
diff --git a/src/main/fragment/mos6502-common/vwum1=vwum2_plus__deref_pwuz3.asm b/src/main/fragment/mos6502-common/vwum1=vwum2_plus__deref_pwuz3.asm
new file mode 100644
index 000000000..8be92a8a3
--- /dev/null
+++ b/src/main/fragment/mos6502-common/vwum1=vwum2_plus__deref_pwuz3.asm
@@ -0,0 +1,9 @@
+ldy #0
+clc
+lda {m2}
+adc ({z3}),y
+sta {m1}
+iny
+lda {m2}+1
+adc ({z3}),y
+sta {m1}+1
\ No newline at end of file
diff --git a/src/main/fragment/mos6502-common/vwuz1=_deref_pwuz1_plus_vwum2.asm b/src/main/fragment/mos6502-common/vwuz1=_deref_pwuz1_plus_vwum2.asm
new file mode 100644
index 000000000..c9122dea6
--- /dev/null
+++ b/src/main/fragment/mos6502-common/vwuz1=_deref_pwuz1_plus_vwum2.asm
@@ -0,0 +1,11 @@
+ldy #0
+clc
+lda ({z1}),y
+adc {m2}
+pha
+iny
+lda ({z1}),y
+adc {m2}+1
+sta {z1}+1
+pla
+sta {z1}
\ No newline at end of file
diff --git a/src/main/fragment/mos6502-common/vwuz1=_deref_pwuz2_plus__deref_pwuz1.asm b/src/main/fragment/mos6502-common/vwuz1=_deref_pwuz2_plus__deref_pwuz1.asm
index c69b762b3..6777e8dec 100644
--- a/src/main/fragment/mos6502-common/vwuz1=_deref_pwuz2_plus__deref_pwuz1.asm
+++ b/src/main/fragment/mos6502-common/vwuz1=_deref_pwuz2_plus__deref_pwuz1.asm
@@ -6,7 +6,6 @@ pha
 iny
 lda ({z1}),y
 adc ({z2}),y
-sta ({z1}),y
-dey
+sta {z1}+1
 pla
-sta ({z1}),y
\ No newline at end of file
+sta {z1}
\ No newline at end of file
diff --git a/src/main/java/dk/camelot64/kickc/Compiler.java b/src/main/java/dk/camelot64/kickc/Compiler.java
index 9a4cc9906..f52ce1d45 100644
--- a/src/main/java/dk/camelot64/kickc/Compiler.java
+++ b/src/main/java/dk/camelot64/kickc/Compiler.java
@@ -251,6 +251,8 @@ public class Compiler {
       new Pass1AssertNoLValueIntermediate(program).execute();
       new PassNAddTypeConversionAssignment(program, true).execute();
       new Pass1AssertProcedureCallParameters(program).execute();
+      new Pass1ModifiedVarsAnalysis(program).execute();
+      new Pass1CallStackVarPrepare(program).execute();
 
       if(getLog().isVerbosePass1CreateSsa()) {
          getLog().append("CONTROL FLOW GRAPH BEFORE SIZEOF FIX");
@@ -262,7 +264,7 @@ public class Compiler {
 
       new PassNAssertTypeMatch(program).check();
 
-      new Pass1PrepareUnwindStruct(program).execute();
+      new Pass1UnwindStructPrepare(program).execute();
       new Pass1UnwindStructVariables(program).execute();
       new Pass1UnwindStructValues(program).execute();
 
@@ -310,7 +312,7 @@ public class Compiler {
       }
 
       new Pass1CallVoidReturns(program).execute();
-      new Pass1CallStackVar(program).execute();
+      new Pass1CallStackVarConvert(program).execute();
       if(getLog().isVerbosePass1CreateSsa()) {
          getLog().append("PROCEDURE CALLS");
          getLog().append(program.getGraph().toString(program));
diff --git a/src/main/java/dk/camelot64/kickc/model/Directive.java b/src/main/java/dk/camelot64/kickc/model/Directive.java
index f08ecf86e..09830bf8e 100644
--- a/src/main/java/dk/camelot64/kickc/model/Directive.java
+++ b/src/main/java/dk/camelot64/kickc/model/Directive.java
@@ -5,124 +5,155 @@ import dk.camelot64.kickc.model.symbols.Procedure;
 import java.util.List;
 
 /** A declaration directive. */
-public interface Directive {
+public class Directive {
+   
+   private String name;
+
+   public Directive(String name) {
+      this.name = name;
+   }
+
+   public String getName() {
+      return name;
+   }
 
    /** Variable declared const */
-   class Const implements Directive {
+   public static class Const extends Directive {
+      public Const() { super("const"); }
    }
 
    /** Variable declared volatile */
-   class Volatile implements Directive {
+   public static class Volatile extends Directive {
+      public Volatile() { super("volatile"); }
    }
 
    /** Variable declared register. */
-   class Register implements Directive {
+   public static class Register extends Directive {
+      public Register() { super("register"); }
    }
 
    /** Variable declared static. */
-   class Static implements Directive {
+   public static class Static extends Directive {
+      public Static() { super("static"); }
    }
 
    /** Function declared inline. */
-   class Inline implements Directive {
+   static public class Inline extends Directive {
+      public Inline() { super("inline"); }
    }
 
    /** Function declared intrinsic. */
-   class Intrinsic implements Directive {
+   public static class Intrinsic extends Directive {
+      public Intrinsic() { super("intrinsic"); }
    }
 
    /** Variable declared as extern. */
-   class Extern implements Directive {
+   public static class Extern extends Directive {
+      public Extern() { super("extern"); }
    }
 
    /** Variable declared as export. */
-   class Export implements Directive {
+   public static class Export extends Directive {
+      public Export() { super("export"); }
    }
 
    /** Variable declared as pointer to volatile ( volatile * )  */
-   class ToVolatile implements Directive {
+   public static class ToVolatile extends Directive {
+      public ToVolatile() { super("volatile*"); }
    }
 
    /** Variable declared as pointer to const ( const * )  */
-   class ToConst implements Directive {
+   public static class ToConst extends Directive {
+      public ToConst() { super("const*"); }
    }
 
    /** Variable __ssa */
-   class FormSsa implements Directive {
+   public static class FormSsa extends Directive {
+      public FormSsa() { super("__ssa"); }
+
    }
 
    /** Variable __ma */
-   class FormMa implements Directive {
+   public static class FormMa extends Directive {
+      public FormMa() { super("__ma"); }
    }
 
    /** Variable __zp */
-   class MemZp implements Directive {
+   public static class MemZp extends Directive {
+      public MemZp() { super("__zp"); }
    }
 
    /** Variable __mem */
-   class MemMain implements Directive {
+   public static class MemMain extends Directive {
+      public MemMain() { super("__mem"); }
    }
 
    /** Function with specific declared calling convention. */
-   class CallingConvention implements Directive {
+   public static class CallingConvention extends Directive {
 
       public Procedure.CallingConvention callingConvention;
 
       public CallingConvention(Procedure.CallingConvention callingConvention) {
+         super(callingConvention.getName());
          this.callingConvention = callingConvention;
       }
 
    }
 
    /** Function declared interrupt. */
-   class Interrupt implements Directive {
+   public static class Interrupt extends Directive {
       public Procedure.InterruptType interruptType;
 
       public Interrupt(Procedure.InterruptType interruptType) {
+         super(interruptType.name());
          this.interruptType = interruptType;
       }
    }
 
    /** Variable memory alignment. */
-   class Align implements Directive {
+   public static class Align extends Directive {
 
       int alignment;
 
       public Align(int alignment) {
+         super("__align");
          this.alignment = alignment;
       }
 
    }
 
    /** Variable hardcoded register directive. */
-   class NamedRegister implements Directive {
+   public static class NamedRegister extends Directive {
 
       /** Name of register to use for the variable (if named) */
       public String name;
 
       public NamedRegister(String name) {
+         super("__register");
          this.name = name;
       }
 
    }
 
    /** Variable hardcoded __address() directive */
-   class Address implements Directive {
+   public static class Address extends Directive {
 
       /** Optional hard-coded address to use for storing the variable. */
       public Long address;
 
       public Address(Long address) {
+         super("__address");
          this.address = address;
       }
 
    }
 
    /** Reservation of zero-page addresses */
-   class ReserveZp implements Directive {
+   public static class ReserveZp extends Directive {
       public List<Integer> reservedZp;
 
       public ReserveZp(List<Integer> reservedZp) {
+         super("__reserve_zp");
          this.reservedZp = reservedZp;
       }
    }
diff --git a/src/main/java/dk/camelot64/kickc/model/StructVariableMemberUnwinding.java b/src/main/java/dk/camelot64/kickc/model/StructVariableMemberUnwinding.java
index 0c733c2f3..34c0ee023 100644
--- a/src/main/java/dk/camelot64/kickc/model/StructVariableMemberUnwinding.java
+++ b/src/main/java/dk/camelot64/kickc/model/StructVariableMemberUnwinding.java
@@ -39,6 +39,24 @@ public class StructVariableMemberUnwinding {
       return structVariables.get(ref);
    }
 
+   /**
+    * Look through all unwound variables and find the master struct variable that was unwound.
+    * @param unwoundMemberRef Variable reference of unwound member
+    * @return The master variable reference. null if the passed member is not unwound.
+    */
+   public SymbolVariableRef getUnwindingMaster(SymbolVariableRef unwoundMemberRef) {
+      for(SymbolVariableRef masterVar : structVariables.keySet()) {
+         final VariableUnwinding masterVarUnwinding = getVariableUnwinding(masterVar);
+         for(String memberName : masterVarUnwinding.getMemberNames()) {
+            final SymbolVariableRef memberUnwound = masterVarUnwinding.getMemberUnwound(memberName);
+            if(memberUnwound.equals(unwoundMemberRef))
+               return masterVar;
+         }
+
+      }
+      return null;
+   }
+
    /** Information about how a single struct variable was unwound. */
    public static class VariableUnwinding {
 
diff --git a/src/main/java/dk/camelot64/kickc/model/VariableBuilderConfig.java b/src/main/java/dk/camelot64/kickc/model/VariableBuilderConfig.java
index e5a2103a2..f48e7e54d 100644
--- a/src/main/java/dk/camelot64/kickc/model/VariableBuilderConfig.java
+++ b/src/main/java/dk/camelot64/kickc/model/VariableBuilderConfig.java
@@ -1,6 +1,5 @@
 package dk.camelot64.kickc.model;
 
-import dk.camelot64.kickc.CompileLog;
 import dk.camelot64.kickc.model.statements.StatementSource;
 
 import java.util.*;
diff --git a/src/main/java/dk/camelot64/kickc/passes/Pass0GenerateStatementSequence.java b/src/main/java/dk/camelot64/kickc/passes/Pass0GenerateStatementSequence.java
index d5e389df0..1a3c52280 100644
--- a/src/main/java/dk/camelot64/kickc/passes/Pass0GenerateStatementSequence.java
+++ b/src/main/java/dk/camelot64/kickc/passes/Pass0GenerateStatementSequence.java
@@ -390,13 +390,15 @@ public class Pass0GenerateStatementSequence extends KickCParserBaseVisitor<Objec
       Procedure procedure = new Procedure(name, type, program.getScope(), currentCodeSegment, currentDataSegment, currentCallingConvention);
       addDirectives(procedure, directives, StatementSource.procedureDecl(ctx));
       procedure.setComments(ensureUnusedComments(getCommentsSymbol(ctx)));
-      varDecl.exitType();
 
       scopeStack.push(procedure);
       Variable returnVar = null;
       if(!SymbolType.VOID.equals(type)) {
-         returnVar = procedure.add(Variable.createPhiMaster("return", type, procedure, defaultMemoryArea, procedure.getSegmentData()));
+         final VariableBuilder builder = new VariableBuilder("return", procedure, false, varDecl.getEffectiveType(), varDecl.getEffectiveArraySpec(), varDecl.getEffectiveDirectives(), currentDataSegment, program.getTargetPlatform().getVariableBuilderConfig());
+         returnVar = builder.build();
       }
+      varDecl.exitType();
+
       List<Variable> parameterList = new ArrayList<>();
       if(ctx.parameterListDecl() != null) {
          parameterList = (List<Variable>) this.visit(ctx.parameterListDecl());
@@ -1169,8 +1171,8 @@ public class Pass0GenerateStatementSequence extends KickCParserBaseVisitor<Objec
             procedure.setReservedZps(((Directive.ReserveZp) directive).reservedZp);
          } else if(directive instanceof Directive.Intrinsic) {
             procedure.setDeclaredIntrinsic(true);
-         } else {
-            throw new CompileError("Unsupported function directive " + directive, source);
+         //} else {
+         //   throw new CompileError("Unsupported function directive " + directive.getName(), source);
          }
       }
    }
@@ -1189,7 +1191,7 @@ public class Pass0GenerateStatementSequence extends KickCParserBaseVisitor<Objec
          if(directive instanceof Directive.Inline) {
             conditional.setDeclaredUnroll(true);
          } else {
-            throw new CompileError("Unsupported loop directive " + directive, source);
+            throw new CompileError("Unsupported loop directive " + directive.getName(), source);
          }
       }
    }
diff --git a/src/main/java/dk/camelot64/kickc/passes/Pass1CallPhiParameters.java b/src/main/java/dk/camelot64/kickc/passes/Pass1CallPhiParameters.java
index 55cb87f8d..9b9fa3bac 100644
--- a/src/main/java/dk/camelot64/kickc/passes/Pass1CallPhiParameters.java
+++ b/src/main/java/dk/camelot64/kickc/passes/Pass1CallPhiParameters.java
@@ -101,7 +101,11 @@ public class Pass1CallPhiParameters {
          for(int i = 0; i < parameterDefs.size(); i++) {
             Variable parameterDecl = parameterDefs.get(i);
             RValue parameterValue = parameterValues.get(i);
-            stmtIt.add(new StatementAssignment((LValue) parameterDecl.getRef(), parameterValue, true, call.getSource(), Comment.NO_COMMENTS));
+            final StatementAssignment assignment = new StatementAssignment((LValue) parameterDecl.getRef(), parameterValue, true, call.getSource(), Comment.NO_COMMENTS);
+            stmtIt.add(assignment);
+            if(parameterDecl.isStruct()) {
+               Pass1UnwindStructValues.unwindAssignment(assignment, stmtIt, block, program);
+            }
          }
          stmtIt.next();
       }
diff --git a/src/main/java/dk/camelot64/kickc/passes/Pass1CallStackVar.java b/src/main/java/dk/camelot64/kickc/passes/Pass1CallStackVarConvert.java
similarity index 65%
rename from src/main/java/dk/camelot64/kickc/passes/Pass1CallStackVar.java
rename to src/main/java/dk/camelot64/kickc/passes/Pass1CallStackVarConvert.java
index 77923db34..244953165 100644
--- a/src/main/java/dk/camelot64/kickc/passes/Pass1CallStackVar.java
+++ b/src/main/java/dk/camelot64/kickc/passes/Pass1CallStackVarConvert.java
@@ -5,38 +5,21 @@ import dk.camelot64.kickc.model.ControlFlowBlock;
 import dk.camelot64.kickc.model.Program;
 import dk.camelot64.kickc.model.statements.*;
 import dk.camelot64.kickc.model.symbols.Procedure;
-import dk.camelot64.kickc.model.symbols.Variable;
 import dk.camelot64.kickc.model.types.SymbolType;
 import dk.camelot64.kickc.model.values.ProcedureRef;
-import dk.camelot64.kickc.model.values.VariableRef;
 
 import java.util.ListIterator;
-import java.util.Set;
 
 /** Handle calling conventions {@link Procedure.CallingConvention#STACK_CALL} {@link Procedure.CallingConvention#VAR_CALL} by converting to call-prepare, call-execute, call-finalize */
-public class Pass1CallStackVar extends Pass2SsaOptimization {
+public class Pass1CallStackVarConvert extends Pass2SsaOptimization {
 
-   public Pass1CallStackVar(Program program) {
+   public Pass1CallStackVarConvert(Program program) {
       super(program);
    }
 
    @Override
    public boolean step() {
 
-      // Set variables modified in STACK_CALL/VAR_CALL procedures to load/store
-      for(Procedure procedure : getScope().getAllProcedures(true)) {
-         if(Procedure.CallingConvention.STACK_CALL.equals(procedure.getCallingConvention()) || Procedure.CallingConvention.VAR_CALL.equals(procedure.getCallingConvention())) {
-            Set<VariableRef> modifiedVars = getProgram().getProcedureModifiedVars().getModifiedVars(procedure.getRef());
-            for(VariableRef modifiedVar : modifiedVars) {
-               final Variable variable = getScope().getVariable(modifiedVar);
-               if(variable.isKindPhiMaster()) {
-                  getLog().append("Converting PHI-variable modified inside "+procedure.getCallingConvention().getName()+" procedure "+procedure.getFullName()+"() to load/store "+variable.toString(getProgram()));
-                  variable.setKind(Variable.Kind.LOAD_STORE);
-               }
-            }
-         }
-      }
-
       // Transform STACK_CALL/VAR_CALL calls to call-prepare, call-execute, call-finalize
       for(ControlFlowBlock block : getGraph().getAllBlocks()) {
          ListIterator<Statement> stmtIt = block.getStatements().listIterator();
diff --git a/src/main/java/dk/camelot64/kickc/passes/Pass1CallStackVarPrepare.java b/src/main/java/dk/camelot64/kickc/passes/Pass1CallStackVarPrepare.java
new file mode 100644
index 000000000..279aae34a
--- /dev/null
+++ b/src/main/java/dk/camelot64/kickc/passes/Pass1CallStackVarPrepare.java
@@ -0,0 +1,54 @@
+package dk.camelot64.kickc.passes;
+
+import dk.camelot64.kickc.model.Program;
+import dk.camelot64.kickc.model.symbols.Procedure;
+import dk.camelot64.kickc.model.symbols.Variable;
+import dk.camelot64.kickc.model.types.SymbolType;
+import dk.camelot64.kickc.model.values.VariableRef;
+
+import java.util.Set;
+
+/** Handle calling conventions {@link Procedure.CallingConvention#STACK_CALL} {@link Procedure.CallingConvention#VAR_CALL} by converting to call-prepare, call-execute, call-finalize */
+public class Pass1CallStackVarPrepare extends Pass2SsaOptimization {
+
+   public Pass1CallStackVarPrepare(Program program) {
+      super(program);
+   }
+
+   @Override
+   public boolean step() {
+
+      // Set variables modified in STACK_CALL/VAR_CALL procedures to load/store
+      for(Procedure procedure : getScope().getAllProcedures(true)) {
+         if(Procedure.CallingConvention.STACK_CALL.equals(procedure.getCallingConvention()) || Procedure.CallingConvention.VAR_CALL.equals(procedure.getCallingConvention())) {
+            Set<VariableRef> modifiedVars = getProgram().getProcedureModifiedVars().getModifiedVars(procedure.getRef());
+            for(VariableRef modifiedVar : modifiedVars) {
+               final Variable variable = getScope().getVariable(modifiedVar);
+               if(variable.isKindPhiMaster()) {
+                  getLog().append("Converting variable modified inside "+procedure.getCallingConvention().getName()+" procedure "+procedure.getFullName()+"() to load/store "+variable.toString(getProgram()));
+                  variable.setKind(Variable.Kind.LOAD_STORE);
+               }
+            }
+         }
+      }
+
+      // Set all parameter/return variables in VAR_CALL procedures to LOAD/STORE
+      for(Procedure procedure : getScope().getAllProcedures(true)) {
+         if(Procedure.CallingConvention.VAR_CALL.equals(procedure.getCallingConvention())) {
+            for(Variable parameter : procedure.getParameters()) {
+               parameter.setKind(Variable.Kind.LOAD_STORE);
+               getLog().append("Converting parameter in "+procedure.getCallingConvention().getName()+" procedure to load/store "+parameter.toString(getProgram()));
+            }
+            if(!SymbolType.VOID.equals(procedure.getReturnType())) {
+               Variable returnVar = procedure.getLocalVariable("return");
+               returnVar.setKind(Variable.Kind.LOAD_STORE);
+               getLog().append("Converting return in "+procedure.getCallingConvention().getName()+" procedure to load/store "+returnVar.toString(getProgram()));
+            }
+         }
+      }
+
+      return false;
+   }
+
+
+}
diff --git a/src/main/java/dk/camelot64/kickc/passes/Pass1CallVar.java b/src/main/java/dk/camelot64/kickc/passes/Pass1CallVar.java
index 6ab81758e..fc22cffce 100644
--- a/src/main/java/dk/camelot64/kickc/passes/Pass1CallVar.java
+++ b/src/main/java/dk/camelot64/kickc/passes/Pass1CallVar.java
@@ -29,21 +29,6 @@ public class Pass1CallVar extends Pass2SsaOptimization {
    @Override
    public boolean step() {
 
-      // Set all parameter/return variables in VAR_CALL procedures to LOAD/STORE
-      for(Procedure procedure : getScope().getAllProcedures(true)) {
-         if(Procedure.CallingConvention.VAR_CALL.equals(procedure.getCallingConvention())) {
-            for(Variable parameter : procedure.getParameters()) {
-               parameter.setKind(Variable.Kind.LOAD_STORE);
-               getLog().append("Converting parameter in "+procedure.getCallingConvention().getName()+" procedure to load/store "+parameter.toString(getProgram()));
-            }
-            if(!SymbolType.VOID.equals(procedure.getReturnType())) {
-               Variable returnVar = procedure.getLocalVariable("return");
-               returnVar.setKind(Variable.Kind.LOAD_STORE);
-               getLog().append("Converting return in "+procedure.getCallingConvention().getName()+" procedure to load/store "+returnVar.toString(getProgram()));
-            }
-         }
-      }
-
       // Convert procedure return xxx to proc.return = xxx;
       for(ControlFlowBlock block : getGraph().getAllBlocks()) {
          ListIterator<Statement> stmtIt = block.getStatements().listIterator();
diff --git a/src/main/java/dk/camelot64/kickc/passes/Pass1PrepareUnwindStruct.java b/src/main/java/dk/camelot64/kickc/passes/Pass1UnwindStructPrepare.java
similarity index 96%
rename from src/main/java/dk/camelot64/kickc/passes/Pass1PrepareUnwindStruct.java
rename to src/main/java/dk/camelot64/kickc/passes/Pass1UnwindStructPrepare.java
index e2694ba63..011599461 100644
--- a/src/main/java/dk/camelot64/kickc/passes/Pass1PrepareUnwindStruct.java
+++ b/src/main/java/dk/camelot64/kickc/passes/Pass1UnwindStructPrepare.java
@@ -20,9 +20,9 @@ import java.util.List;
  * - Constantify all assignment RValues that are structs
  * - Add casts to struct parameter values in calls
  */
-public class Pass1PrepareUnwindStruct extends Pass2SsaOptimization {
+public class Pass1UnwindStructPrepare extends Pass2SsaOptimization {
 
-   public Pass1PrepareUnwindStruct(Program program) {
+   public Pass1UnwindStructPrepare(Program program) {
       super(program);
    }
 
diff --git a/src/main/java/dk/camelot64/kickc/passes/Pass1UnwindStructValues.java b/src/main/java/dk/camelot64/kickc/passes/Pass1UnwindStructValues.java
index 3b170fd2a..505de3476 100644
--- a/src/main/java/dk/camelot64/kickc/passes/Pass1UnwindStructValues.java
+++ b/src/main/java/dk/camelot64/kickc/passes/Pass1UnwindStructValues.java
@@ -50,7 +50,7 @@ public class Pass1UnwindStructValues extends Pass1Base {
          while(stmtIt.hasNext()) {
             Statement statement = stmtIt.next();
             if(statement instanceof StatementAssignment) {
-               modified |= unwindAssignment((StatementAssignment) statement, stmtIt, block);
+               modified |= unwindAssignment((StatementAssignment) statement, stmtIt, block, getProgram());
             } else if(statement instanceof StatementCall) {
                modified |= unwindCall((StatementCall) statement, stmtIt, block);
             } else if(statement instanceof StatementReturn) {
@@ -90,35 +90,58 @@ public class Pass1UnwindStructValues extends Pass1Base {
     * @param call The call to unwind
     */
    private boolean unwindCall(StatementCall call, ListIterator<Statement> stmtIt, ControlFlowBlock currentBlock) {
+      final Procedure procedure = getScope().getProcedure(call.getProcedure());
+
       // Unwind struct value return value
+
       boolean lvalUnwound = false;
-      final ValueSource valueSource = ValueSourceFactory.getValueSource(call.getlValue(), getProgram(), getScope(), call, stmtIt, currentBlock);
-      RValue unwoundLValue = unwindValue(valueSource, call, stmtIt, currentBlock);
-      if(unwoundLValue != null && !call.getlValue().equals(unwoundLValue)) {
-         call.setlValue((LValue) unwoundLValue);
-         if(getLog().isVerboseStructUnwind())
-            getLog().append("Converted procedure call LValue to member unwinding " + call.toString(getProgram(), false));
-         lvalUnwound = true;
+      Variable procReturnVar = procedure.getLocalVariable("return");
+      // TODO: Return-variable has been unwound - detect that instead - use getProgram().getStructVariableMemberUnwinding().getUnwindingMaster() like for parameters
+      if(procReturnVar != null && procReturnVar.isStructUnwind()) {
+         if(!(call.getlValue() instanceof ValueList)) {
+            // Return value already unwound - move on
+            final ValueSource valueSource = ValueSourceFactory.getValueSource(call.getlValue(), getProgram(), getScope(), call, stmtIt, currentBlock);
+            RValue unwoundLValue = unwindValue(valueSource, call, stmtIt, currentBlock);
+            if(call.getlValue().equals(unwoundLValue))
+               throw new CompileError("Call return value already unwound", call);
+            if(unwoundLValue == null)
+               throw new CompileError("Cannot unwind call return value", call);
+            call.setlValue((LValue) unwoundLValue);
+            if(getLog().isVerboseStructUnwind())
+               getLog().append("Converted procedure call LValue to member unwinding " + call.toString(getProgram(), false));
+            lvalUnwound = true;
+         }
       }
 
       // Unwind any struct value parameters
       ArrayList<RValue> unwoundParameters = new ArrayList<>();
       boolean anyParameterUnwound = false;
-      for(RValue parameter : call.getParameters()) {
+      final List<Variable> procParameters = procedure.getParameters();
+      final List<RValue> callParameters = call.getParameters();
+      for(int idx_call = 0, idx_proc = 0; idx_call < callParameters.size(); idx_call++) {
+         final RValue callParameter = callParameters.get(idx_call);
+         final Variable procParameter = procParameters.get(idx_proc);
          boolean unwound = false;
-         final ValueSource parameterSource = ValueSourceFactory.getValueSource(parameter, getProgram(), getScope(), call, stmtIt, currentBlock);
-         if(parameterSource != null && parameterSource.isUnwindable()) {
-            // Passing a struct variable - convert it to member variables
-            for(String memberName : parameterSource.getMemberNames(getScope())) {
-               ValueSource memberUnwinding = parameterSource.getMemberUnwinding(memberName, getProgram(), getScope(), call, stmtIt, currentBlock);
-               unwoundParameters.add(memberUnwinding.getSimpleValue(getScope()));
-            }
-            unwound = true;
-            anyParameterUnwound = true;
+         final SymbolVariableRef unwindingMaster = getProgram().getStructVariableMemberUnwinding().getUnwindingMaster(procParameter.getRef());
+         if(unwindingMaster != null) {
+            // The procedure parameter is unwound
+            final ValueSource parameterSource = ValueSourceFactory.getValueSource(callParameter, getProgram(), getScope(), call, stmtIt, currentBlock);
+            if(parameterSource != null && parameterSource.isUnwindable())
+               // Passing an unwinding struct value
+               for(String memberName : parameterSource.getMemberNames(getScope())) {
+                  ValueSource memberUnwinding = parameterSource.getMemberUnwinding(memberName, getProgram(), getScope(), call, stmtIt, currentBlock);
+                  unwoundParameters.add(memberUnwinding.getSimpleValue(getScope()));
+                  unwound = true;
+                  anyParameterUnwound = true;
+                  idx_proc++;
+               }
+            else
+               idx_proc++;
+         } else {
+            idx_proc++;
          }
-
          if(!unwound) {
-            unwoundParameters.add(parameter);
+            unwoundParameters.add(callParameter);
          }
       }
 
@@ -131,7 +154,7 @@ public class Pass1UnwindStructValues extends Pass1Base {
    }
 
    /**
-    * Unwind an LVa.lue to a ValueList if it is unwindable.
+    * Unwind an LValue to a ValueList if it is unwindable.
     *
     * @param value The value to unwind
     * @param statement The current statement
@@ -185,7 +208,7 @@ public class Pass1UnwindStructValues extends Pass1Base {
          ArrayList<String> unwoundParameterNames = new ArrayList<>();
          boolean procedureUnwound = false;
          for(Variable parameter : procedure.getParameters()) {
-            if(parameter.getType() instanceof SymbolTypeStruct) {
+            if(parameter.isStructUnwind()) {
                StructVariableMemberUnwinding structVariableMemberUnwinding = getProgram().getStructVariableMemberUnwinding();
                StructVariableMemberUnwinding.VariableUnwinding parameterUnwinding = structVariableMemberUnwinding.getVariableUnwinding(parameter.getRef());
                for(String memberName : parameterUnwinding.getMemberNames()) {
@@ -214,9 +237,9 @@ public class Pass1UnwindStructValues extends Pass1Base {
     * @param stmtIt The statement iterator used for adding/removing statements
     * @param currentBlock The current code block
     */
-   private boolean unwindAssignment(StatementAssignment assignment, ListIterator<Statement> stmtIt, ControlFlowBlock currentBlock) {
+   public static boolean unwindAssignment(StatementAssignment assignment, ListIterator<Statement> stmtIt, ControlFlowBlock currentBlock, Program program) {
       LValue lValue = assignment.getlValue();
-      SymbolType lValueType = SymbolTypeInference.inferType(getScope(), lValue);
+      SymbolType lValueType = SymbolTypeInference.inferType(program.getScope(), lValue);
 
       if(lValueType instanceof SymbolTypeStruct && assignment.getOperator() == null) {
 
@@ -230,10 +253,10 @@ public class Pass1UnwindStructValues extends Pass1Base {
          if(rValue instanceof MemcpyValue || rValue instanceof MemsetValue || rValue instanceof StructUnwoundPlaceholder)
             return false;
 
-         ValueSource lValueSource = ValueSourceFactory.getValueSource(lValue, getProgram(), getScope(), assignment, stmtIt, currentBlock);
-         ValueSource rValueSource = ValueSourceFactory.getValueSource(rValue, getProgram(), getScope(), assignment, stmtIt, currentBlock);
+         ValueSource lValueSource = ValueSourceFactory.getValueSource(lValue, program, program.getScope(), assignment, stmtIt, currentBlock);
+         ValueSource rValueSource = ValueSourceFactory.getValueSource(rValue, program, program.getScope(), assignment, stmtIt, currentBlock);
          List<RValue> lValueUnwoundList = new ArrayList<>();
-         if(copyValues(lValueSource, rValueSource, lValueUnwoundList, initialAssignment, assignment, currentBlock, stmtIt, getProgram())) {
+         if(copyValues(lValueSource, rValueSource, lValueUnwoundList, initialAssignment, assignment, currentBlock, stmtIt, program)) {
             if(lValue instanceof VariableRef) {
                StructUnwoundPlaceholder unwoundPlaceholder = new StructUnwoundPlaceholder(lValueStructType, lValueUnwoundList);
                assignment.setrValue2(unwoundPlaceholder);
diff --git a/src/main/java/dk/camelot64/kickc/passes/PassNUnwindLValueLists.java b/src/main/java/dk/camelot64/kickc/passes/PassNUnwindLValueLists.java
index 016c969dd..abc2a8a83 100644
--- a/src/main/java/dk/camelot64/kickc/passes/PassNUnwindLValueLists.java
+++ b/src/main/java/dk/camelot64/kickc/passes/PassNUnwindLValueLists.java
@@ -28,11 +28,11 @@ public class PassNUnwindLValueLists extends Pass2SsaOptimization {
             Statement statement = stmtIt.next();
             if(statement instanceof StatementAssignment) {
                StatementAssignment assignment = (StatementAssignment) statement;
-               if(assignment.getlValue() instanceof ValueList && assignment.getOperator()==null && assignment.getrValue2() instanceof ValueList) {
+               if(assignment.getlValue() instanceof ValueList && assignment.getOperator() == null && assignment.getrValue2() instanceof ValueList) {
                   // Value-list to value list copy - unwind it
                   ValueList lValueList = (ValueList) assignment.getlValue();
                   ValueList rValueList = (ValueList) assignment.getrValue2();
-                  if(lValueList.getList().size()!=rValueList.getList().size()) {
+                  if(lValueList.getList().size() != rValueList.getList().size()) {
                      throw new CompileError("Assignment value lists have different sizes ", statement);
                   }
                   stmtIt.remove();
@@ -41,7 +41,7 @@ public class PassNUnwindLValueLists extends Pass2SsaOptimization {
                      RValue rValue = (RValue) rValueList.getList().get(i);
                      stmtIt.add(new StatementAssignment(lValue, rValue, assignment.isInitialAssignment(), assignment.getSource(), Comment.NO_COMMENTS));
                   }
-                  getLog().append("Unwinding list assignment "+assignment.toString(getProgram(), false));
+                  getLog().append("Unwinding list assignment " + assignment.toString(getProgram(), false));
                   modified = true;
                }
             }
diff --git a/src/test/java/dk/camelot64/kickc/test/TestPrograms.java b/src/test/java/dk/camelot64/kickc/test/TestPrograms.java
index cd3967b5b..e95f193d4 100644
--- a/src/test/java/dk/camelot64/kickc/test/TestPrograms.java
+++ b/src/test/java/dk/camelot64/kickc/test/TestPrograms.java
@@ -42,17 +42,55 @@ public class TestPrograms {
    public TestPrograms() {
    }
 
+   @Test
+   public void testAdventOfCode04() throws IOException, URISyntaxException {
+      compileAndCompare("adventofcode/2020-04.c");
+   }
+
+   @Test
+   public void testAdventOfCode03() throws IOException, URISyntaxException {
+      compileAndCompare("adventofcode/2020-03.c");
+   }
+
+   @Test
+   public void testAdventOfCode02() throws IOException, URISyntaxException {
+      compileAndCompare("adventofcode/2020-02.c");
+   }
+
+   @Test
+   public void testAdventOfCode01() throws IOException, URISyntaxException {
+      compileAndCompare("adventofcode/2020-01.c");
+   }
+
+
    // https://gitlab.com/camelot/kickc/-/issues/564
    //@Test
    //public void testUnknownVarProblem() throws IOException, URISyntaxException {
    //   compileAndCompare("unknown-var-problem.c", log().verboseParse());
    //}
 
+   // TODO: Fix functions returning __ma/__ssa structs
+   //@Test
+   //public void testStructUnwinding3() throws IOException, URISyntaxException {
+   //   compileAndCompare("struct-unwinding-3.c", log().verboseCreateSsa().verboseCreateSsa());
+   //}
+
    @Test
-   public void testVarCall4() throws IOException, URISyntaxException {
-      compileAndCompare("varcall-4.c", log().verboseStructUnwind().verboseCreateSsa());
+   public void testStructUnwinding2() throws IOException, URISyntaxException {
+      compileAndCompare("struct-unwinding-2.c");
    }
 
+   @Test
+   public void testStructUnwinding1() throws IOException, URISyntaxException {
+      compileAndCompare("struct-unwinding-1.c");
+   }
+
+   // TODO: Fix __varcall returning structs
+   //@Test
+   //public void testVarCall4() throws IOException, URISyntaxException {
+   //   compileAndCompare("varcall-4.c", log().verboseStructUnwind().verboseCreateSsa());
+   //}
+
    @Test
    public void testVarCall3() throws IOException, URISyntaxException {
       compileAndCompare("varcall-3.c");
diff --git a/src/test/kc/adventofcode/2020-01.c b/src/test/kc/adventofcode/2020-01.c
new file mode 100644
index 000000000..2a08ac4c4
--- /dev/null
+++ b/src/test/kc/adventofcode/2020-01.c
@@ -0,0 +1,246 @@
+// https://adventofcode.com/2020/day/1/input
+// Find 2 entries that give 2020 when added together
+// And 3 entries that give 2020 when added together
+
+#pragma target(atarixl)
+
+#include <stdio.h>
+#include <conio.h>
+#include <multiply.h>
+
+extern unsigned int entries[];
+
+void main() {
+    unsigned int num_entries = sizeof(entries)/sizeof(unsigned int);
+    clrscr();
+    printf("looking a+b=2020 within %u entries\n",num_entries);
+    for(unsigned int i=0;i<num_entries;i++) {
+        for(unsigned int j=i+1;j<num_entries;j++) {
+            if(entries[i]+entries[j]==2020) {
+                printf("\n");                
+                printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j]);
+                unsigned long mul = mul16u(entries[i],entries[j]);
+                printf("multiplied %lu\n", mul);
+            }
+        }
+        printf(".");
+    }
+    printf("\nlooking a+b+c=2020 within %u entries\n",num_entries);
+    for(unsigned int i=0;i<num_entries;i++) {
+        for(unsigned int j=i+1;j<num_entries;j++) {
+            for(unsigned int k=j+1;k<num_entries;k++) {
+                if(entries[i]+entries[j]+entries[k]==2020) {
+                    printf("\n");                
+                    printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k]);
+                    unsigned long mul1 = mul16u(entries[i],entries[k]);  // I am cheating a bit here multiplying entry i&k first
+                    unsigned long mul2 = mul16u( <mul1 ,entries[j] );    // Because I knwo the product of those fit in an unsigned int
+                    printf("multiplied %lu\n", mul2);
+                }
+            }
+        }
+        printf(".");
+    }
+}
+
+unsigned int entries[] = {
+1935,
+1956,
+1991,
+1425,
+1671,
+1537,
+1984,
+1569,
+1873,
+1840,
+1720,
+1937,
+1823,
+1625,
+1727,
+1812,
+1714,
+1900,
+1939,
+1931,
+1951,
+1756,
+1942,
+1611,
+1979,
+1930,
+1996,
+2000,
+1544,
+1780,
+1687,
+1760,
+1836,
+1814,
+1691,
+1817,
+1964,
+1899,
+1577,
+1547,
+866,
+1560,
+1988,
+1601,
+1970,
+1738,
+1507,
+1667,
+1851,
+1933,
+1515,
+1856,
+1969,
+1860,
+1801,
+2007,
+1866,
+1800,
+1749,
+1843,
+1711,
+1495,
+1905,
+763,
+1672,
+1858,
+1987,
+1492,
+1849,
+1993,
+1737,
+1874,
+1658,
+1810,
+1665,
+1768,
+1950,
+1879,
+1816,
+1868,
+1995,
+1763,
+1783,
+1833,
+1968,
+1847,
+1748,
+1725,
+1891,
+1755,
+286,
+1976,
+1977,
+1655,
+1808,
+1986,
+1779,
+1861,
+1953,
+1888,
+1792,
+1811,
+1872,
+1790,
+1839,
+1985,
+1827,
+1842,
+1925,
+1735,
+1635,
+1821,
+1820,
+1973,
+1531,
+1770,
+59,
+1846,
+1932,
+1907,
+1730,
+933,
+1395,
+1753,
+1751,
+361,
+1530,
+1782,
+1087,
+1589,
+1929,
+1795,
+1815,
+1732,
+1765,
+1877,
+1722,
+526,
+1709,
+1789,
+1892,
+1913,
+1662,
+1809,
+1670,
+1947,
+1835,
+1587,
+1758,
+1982,
+2009,
+1757,
+670,
+1983,
+1524,
+1878,
+1796,
+1952,
+566,
+1922,
+1882,
+1870,
+1799,
+1731,
+1724,
+1805,
+2003,
+1596,
+1566,
+1853,
+1911,
+1857,
+1739,
+1744,
+1627,
+1729,
+1745,
+1845,
+1582,
+1884,
+1883,
+1941,
+1764,
+1685,
+1791,
+1837,
+1697,
+1742,
+1781,
+1948,
+1876,
+1989,
+1643,
+1871,
+1906,
+1726,
+1958,
+1502,
+1927,
+1946
+};
\ No newline at end of file
diff --git a/src/test/kc/adventofcode/2020-02.c b/src/test/kc/adventofcode/2020-02.c
new file mode 100644
index 000000000..673afe0e1
--- /dev/null
+++ b/src/test/kc/adventofcode/2020-02.c
@@ -0,0 +1,1073 @@
+// https://adventofcode.com/2020/day/2
+
+//#pragma target(atarixl)
+
+#include <stdio.h>
+#include <conio.h>
+
+extern char *passwords;
+
+char strtouc(char *str, char **endptr);
+
+void main () {
+    clrscr();
+    unsigned int valid_a = 0, invalid_a = 0;
+    unsigned int valid_b = 0, invalid_b = 0;
+    unsigned int total = 0;
+    char *pwd = passwords;
+    while(*pwd) {
+        // Parse the first number in the policy        
+        char min = strtouc(pwd, &pwd);
+        pwd++;
+        char max = strtouc(pwd, &pwd);
+        pwd++;
+        char ch = *pwd;
+        pwd +=3; // skip char and ": "
+        // Count whether char at pos min & max matches ch
+        char count_b = 0;
+        if(pwd[min-1]==ch) count_b++;
+        if(pwd[max-1]==ch) count_b++;
+        //printf("[%u] min: %u max:%u char:%c count:%u\n", total, min, max, ch, count_b);
+        // Count number of chars in the password matches ch 
+        char count_a = 0;
+        while(*pwd) {
+            if(*pwd==ch) count_a++;
+            pwd++;
+        }    
+        //printf("[%u] min: %u max:%u char:%c count:%u\n", idx, min, max, ch, count);
+        // Test rule A: 
+        if(count_a>=min && count_a<=max)
+            valid_a++;
+        else
+            invalid_a++;
+        // Test rule A: 
+        if(count_b==1)
+            valid_b++;
+        else
+            invalid_b++;
+        total++;
+        pwd++;
+    }
+    printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total);
+    printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total);
+    for(;;) ;
+}
+
+// Converts the string pointed to, by the argument str to an unsigned char (unsing base 10)
+// Modifies *endptr to point to the first unparseable character
+char strtouc(char *str, char **endptr) {
+    char val = 0;
+    char c = *str;
+    while(c>='0' && c<='9') {
+        val = val*10;
+        val += c-'0';
+        str++;
+        c = *str;
+    }
+    *endptr = str;
+    return val;
+}
+
+// Use one huge string since array of strings is not currently supported
+char *passwords = 
+  "4-6 b: bbbdbtbbbj" "\x00"
+  "1-6 g: ggvggbgggstg" "\x00"
+  "1-4 s: lssss" "\x00"
+  "13-14 v: hvvcvvvvvvvvvsvvv" "\x00"
+  "3-5 m: lcmmm" "\x00"
+  "3-4 t: stht" "\x00"
+  "5-6 b: dbkbhb" "\x00"
+  "4-7 p: ppfppppq" "\x00"
+  "4-5 j: jjjjj" "\x00"
+  "3-12 s: sskssssssssss" "\x00"
+  "14-15 z: zrndzbmrzzpzzqzj" "\x00"
+  "12-18 l: tllllllllllllplllbl" "\x00"
+  "8-10 b: bdbvqbtbrb" "\x00"
+  "1-3 c: tcqccc" "\x00"
+  "1-2 n: nbnj" "\x00"
+  "5-7 c: ccccccccc" "\x00"
+  "9-10 l: hpmslrlgll" "\x00"
+  "6-9 n: nnnnnnnnb" "\x00"
+  "6-10 r: rmzjlrsxkbw" "\x00"
+  "6-8 r: bzqnnrrrj" "\x00"
+  "4-14 c: mfffvcbtchzrqcn" "\x00"
+  "1-6 f: ffffffffffffff" "\x00"
+  "2-5 f: wxtkf" "\x00"
+  "8-12 b: rdcbbjbzbbpb" "\x00"
+  "8-18 d: ddtdddddddwvdfdsdd" "\x00"
+  "5-8 s: sssmsgpgszms" "\x00"
+  "6-11 x: xxxxxvxxxxxt" "\x00"
+  "17-18 n: jhrnnzpxzngfqrntmnc" "\x00"
+  "13-14 r: rrrmrrrrlrrshvrrr" "\x00"
+  "4-5 h: hhhhrhh" "\x00"
+  "8-10 d: dgwtdsxnncd" "\x00"
+  "9-13 q: qqbpqmqgmqwqbqqqxcgq" "\x00"
+  "2-5 g: gjjcpgg" "\x00"
+  "6-12 t: ttttvttttttrtt" "\x00"
+  "3-9 h: hhhhhhhhsh" "\x00"
+  "15-16 p: ppppsppppppppppz" "\x00"
+  "2-5 c: csccctcccc" "\x00"
+  "11-14 p: pppppppppppppnp" "\x00"
+  "8-9 j: jvbjjjjrjbjj" "\x00"
+  "8-16 b: qklbmbntmvbhxplbbcb" "\x00"
+  "12-13 j: jjjjsjmfjjjkhj" "\x00"
+  "2-13 t: llckxhfmtznptndcsx" "\x00"
+  "6-8 x: dxxxxvxxtt" "\x00"
+  "3-4 d: ddht" "\x00"
+  "3-4 t: ttdtt" "\x00"
+  "11-12 r: rrrrrrrrrrrd" "\x00"
+  "9-10 h: hhhhhhhhgh" "\x00"
+  "3-16 h: hhhhhhhhhhhhhhnhhh" "\x00"
+  "10-11 h: hxhhhdhhhsh" "\x00"
+  "1-7 n: jnfnjnn" "\x00"
+  "3-4 m: msmnpmpf" "\x00"
+  "15-17 t: tpdtttgltvtttztlv" "\x00"
+  "7-10 v: vvpsvpgjzvvvvjs" "\x00"
+  "1-5 p: pxppg" "\x00"
+  "2-7 w: jwhgkgvxcv" "\x00"
+  "13-14 m: pxxmjznmrzdsbbmmfj" "\x00"
+  "1-4 d: ddddd" "\x00"
+  "14-16 r: rrrrrrrrrrrrrwrr" "\x00"
+  "2-5 l: klbtzzlrlslgswhljtq" "\x00"
+  "6-12 c: qccrcpccccccdccccc" "\x00"
+  "2-18 l: llllllllvllllllllkll" "\x00"
+  "18-20 z: zzzzzzzzszqzwzrzzzzn" "\x00"
+  "5-16 c: cbccclcfcncvqztqc" "\x00"
+  "7-11 m: fnwmtsmgpxncnr" "\x00"
+  "6-7 h: hpjrhbhkshnchbhpph" "\x00"
+  "11-12 s: ssssssssssps" "\x00"
+  "6-9 s: jfsmmssssqz" "\x00"
+  "1-15 l: llllllllllllllbll" "\x00"
+  "2-6 g: gggggwgggpggggggg" "\x00"
+  "6-9 j: jjjpjjjjn" "\x00"
+  "9-13 n: nnnnnnnnnnnnnn" "\x00"
+  "10-13 t: cgntllxnvpkjwxtght" "\x00"
+  "2-11 f: xcftbcdcndkgm" "\x00"
+  "10-13 j: jjjjjjjjjjjjvj" "\x00"
+  "9-17 f: rfrffnsffxqflbffvv" "\x00"
+  "6-11 k: kkkkkrwkqckmk" "\x00"
+  "5-7 q: zfqqqqqn" "\x00"
+  "12-13 c: cfcccvccccckccccv" "\x00"
+  "5-15 z: xhzzzzzzzzfzzknzz" "\x00"
+  "18-19 f: jkfksvmfjbdffffffff" "\x00"
+  "8-11 h: hhhhmhhkhsfdg" "\x00"
+  "14-16 s: ssssssdjssssssssssss" "\x00"
+  "15-16 t: jtmjhsxqqmmthmtttm" "\x00"
+  "5-7 h: hkbjhjhh" "\x00"
+  "2-6 n: knprnfnfhhrcnk" "\x00"
+  "3-4 w: snwd" "\x00"
+  "5-11 w: wwwwnwwwwwwwwwwww" "\x00"
+  "2-12 k: bkqjghpktfsk" "\x00"
+  "14-15 v: vvvsvvvvvvvvvxv" "\x00"
+  "8-9 w: fxwwwwwscwl" "\x00"
+  "9-15 c: sbjvvsmdvqknbccxxx" "\x00"
+  "6-15 t: tpwjtdnnldthxvn" "\x00"
+  "13-15 t: tttttrzmzttjttt" "\x00"
+  "3-11 m: mmvmlmmmwfmjx" "\x00"
+  "13-14 s: gskssssssscssssqjssl" "\x00"
+  "5-10 l: bfnmqlldllp" "\x00"
+  "17-18 q: qkwqqqqqqqqqqqrqqqqq" "\x00"
+  "2-5 r: rsvrrq" "\x00"
+  "3-4 j: jjjdj" "\x00"
+  "3-4 m: mtmk" "\x00"
+  "8-9 k: vsvkvkrkc" "\x00"
+  "10-12 t: ttttttcttttgttt" "\x00"
+  "3-4 n: trzw" "\x00"
+  "5-11 q: qqmpsqbxkqq" "\x00"
+  "13-15 s: sqsssnmwqszfsmv" "\x00"
+  "5-6 b: bbbbzvb" "\x00"
+  "5-13 p: pjjhpnqpzpmpfpfp" "\x00"
+  "4-5 l: mgnwlrw" "\x00"
+  "1-7 k: fkzxwkj" "\x00"
+  "1-10 q: qgxqqqqqqg" "\x00"
+  "8-9 s: ssqssssfss" "\x00"
+  "7-8 c: xxcscclccdvcmqcc" "\x00"
+  "2-6 d: xdlmzdzxrpmlnt" "\x00"
+  "3-9 s: sssssnssgbs" "\x00"
+  "7-10 h: sblrrhqrhh" "\x00"
+  "3-5 n: xnndnnnfnw" "\x00"
+  "9-10 l: vllllqlllhllljxlp" "\x00"
+  "2-5 d: ddxzbxk" "\x00"
+  "10-14 m: mmmmmmmmmmdmmmmsmmm" "\x00"
+  "1-2 f: ffffw" "\x00"
+  "14-15 g: wdjhplhrbcxdgpnt" "\x00"
+  "1-2 l: klllllll" "\x00"
+  "10-11 k: ckkhkkvkkkmkkjkwkkwk" "\x00"
+  "7-9 f: ffrhdvftfpjfqffhnfsf" "\x00"
+  "4-5 c: kkjksrmkccg" "\x00"
+  "5-9 r: rrrrhrrrrr" "\x00"
+  "5-6 p: pppppth" "\x00"
+  "4-10 t: kpfwzjtchtbndblrvst" "\x00"
+  "1-5 l: mllllllnllll" "\x00"
+  "13-16 r: rrrvrrrrrrrrzrrg" "\x00"
+  "17-18 x: xxfxxxxxxxxsxxxxxsxx" "\x00"
+  "8-11 w: rwbnqrngcvpgwwww" "\x00"
+  "4-8 z: zzzzzzzzzz" "\x00"
+  "4-9 b: bbvvbbbbr" "\x00"
+  "2-5 x: qlfhxkx" "\x00"
+  "3-8 t: wvptttttttt" "\x00"
+  "1-3 m: hmmmmqmm" "\x00"
+  "17-19 h: nhhhdvhnhrhhhhnhmdh" "\x00"
+  "11-12 s: psszbdpsgfks" "\x00"
+  "6-7 s: sssssshs" "\x00"
+  "10-15 l: mnkdvnvmxljjtggwcl" "\x00"
+  "1-13 j: qjjjjjjjjjjjdj" "\x00"
+  "4-9 l: jxvkwhlmlhdtgwvgsdzz" "\x00"
+  "5-9 c: ccfghhccccgc" "\x00"
+  "10-11 v: vvvvvvvvvvv" "\x00"
+  "7-8 t: cntwzshkzvmrnnkr" "\x00"
+  "1-11 l: tllllllltllll" "\x00"
+  "15-17 l: lllglvctrvllzkllt" "\x00"
+  "3-5 n: ncnnp" "\x00"
+  "2-3 q: jsqqh" "\x00"
+  "4-10 h: hhhhhhhhhvh" "\x00"
+  "16-18 b: bbnbbbbbtbbkktbbzdr" "\x00"
+  "4-6 g: kbggdhgggggggggggfc" "\x00"
+  "12-13 p: cpvcppqpplwpt" "\x00"
+  "5-10 h: fvhhbrhpghchhhhhh" "\x00"
+  "2-5 b: bbvzn" "\x00"
+  "14-15 x: xxxbxnwxxxxzxxh" "\x00"
+  "13-15 n: nnfgdglfnntnjqn" "\x00"
+  "2-4 c: cfccc" "\x00"
+  "3-5 v: vrvvzdvv" "\x00"
+  "17-19 v: vvvvvvvvvvvvvvvvvvsv" "\x00"
+  "1-20 h: hhhhhhhhhhqhhhhhhhhh" "\x00"
+  "4-15 q: qqqtqqqqqqqqqqqqlq" "\x00"
+  "11-13 h: hhkhvhhhhwhgk" "\x00"
+  "8-11 p: ppvppppppptspf" "\x00"
+  "8-9 m: mmmpmmkmdmpkspmg" "\x00"
+  "1-7 m: lcmvggm" "\x00"
+  "6-12 v: tvfstvvpvzsvcv" "\x00"
+  "8-9 n: nnnqnnwrrdzlmnwlznrn" "\x00"
+  "1-5 s: msssms" "\x00"
+  "1-3 v: vpdzvdvgv" "\x00"
+  "6-9 g: drgrfggcg" "\x00"
+  "6-16 x: djpxhxvncxfghsxx" "\x00"
+  "1-3 b: sjbwwxbvtvbkt" "\x00"
+  "6-8 c: cccccstccjhv" "\x00"
+  "1-11 q: qqqpqqqqqqwqqq" "\x00"
+  "9-11 m: vsbmmmmmmmqmmsm" "\x00"
+  "2-7 g: gqggggggg" "\x00"
+  "2-3 m: mrgvm" "\x00"
+  "6-7 c: cccpcfcc" "\x00"
+  "6-10 w: swbngwswnxnww" "\x00"
+  "13-14 r: rrrrrrrrrrwrrgrdr" "\x00"
+  "3-9 v: vctxhxtfvq" "\x00"
+  "2-9 r: jrrcslgplcprlvgthg" "\x00"
+  "2-3 n: hnnnsxclvdj" "\x00"
+  "10-11 h: zrhghhqhgzh" "\x00"
+  "15-18 z: zzzlzzzzzzzzpzqzpzzz" "\x00"
+  "3-8 f: fffffrfl" "\x00"
+  "1-4 l: rllllfl" "\x00"
+  "1-2 n: nnnnnvtnv" "\x00"
+  "17-19 z: zzzzzzzzzzzzzzzzzzqz" "\x00"
+  "13-15 n: nnnznnnnnnznnnn" "\x00"
+  "2-5 c: gcccncjmsncfcntjc" "\x00"
+  "8-9 h: hhhhhhhhbpsfh" "\x00"
+  "7-11 r: lzvvlbrgjgrr" "\x00"
+  "5-11 x: xxxxqxxxxxxx" "\x00"
+  "4-7 p: gqpkmppzpsmtzhfdfpl" "\x00"
+  "3-4 j: jjdjdg" "\x00"
+  "14-16 z: zzzzzzzgjzzzzpzf" "\x00"
+  "1-2 n: nnnvnwnnnnh" "\x00"
+  "4-5 z: jhzzz" "\x00"
+  "5-7 k: kkkkkkf" "\x00"
+  "8-18 z: khzzrzjzmzzvzzpcclm" "\x00"
+  "5-10 m: kjrhwkhmsm" "\x00"
+  "10-16 v: vvvvvvvvvvvvvvvwv" "\x00"
+  "9-10 l: xhvjsmllkcdtldfxlw" "\x00"
+  "8-10 p: ppjvppbpqhpwhppgbp" "\x00"
+  "4-6 m: jlmkhm" "\x00"
+  "1-3 k: gvpklkkkk" "\x00"
+  "15-16 g: ggjggggvgmgtpgcg" "\x00"
+  "1-4 j: jbjwj" "\x00"
+  "1-3 x: xxxpxxdxxhfx" "\x00"
+  "14-16 v: vxmhhdvvfjjqwhtv" "\x00"
+  "6-7 l: lnkchzlwxlp" "\x00"
+  "3-4 v: vvvcv" "\x00"
+  "13-14 p: pbqpppppzbmppc" "\x00"
+  "6-12 p: glqwzprpqbqf" "\x00"
+  "6-12 l: lllllglllllll" "\x00"
+  "8-9 n: nnsnnnndcn" "\x00"
+  "6-8 p: prwppppp" "\x00"
+  "1-10 q: dqqqqqqqqjq" "\x00"
+  "12-16 w: kwtbdnjqmwwxhwcwswkl" "\x00"
+  "11-14 r: rrnjghfrrrshlrq" "\x00"
+  "2-14 w: vwbbvcvgnxdmxl" "\x00"
+  "7-8 g: sqmggkgslkwlvggg" "\x00"
+  "1-6 q: tqqqqqq" "\x00"
+  "2-3 b: bbbr" "\x00"
+  "7-9 b: jnwbswfpbn" "\x00"
+  "4-5 n: nnlct" "\x00"
+  "3-11 s: ssssssssssp" "\x00"
+  "2-6 f: wjlpwf" "\x00"
+  "5-10 g: gggghqgqgb" "\x00"
+  "1-3 p: ppdg" "\x00"
+  "4-7 j: pjnkjjljjj" "\x00"
+  "1-2 v: ghmjzxmtxjxnv" "\x00"
+  "6-14 k: klgdzfmgdwhqdkhcnzm" "\x00"
+  "6-11 z: tgzpzzzzztc" "\x00"
+  "2-12 b: cxsmjbdgdnrb" "\x00"
+  "4-6 v: lxdvvh" "\x00"
+  "3-8 l: pnpdnrll" "\x00"
+  "7-8 m: mzmswvmmbxmzlmwhdvq" "\x00"
+  "13-14 s: khzssssssssszsssss" "\x00"
+  "10-18 d: dmfdlgcxdbzznbrlqn" "\x00"
+  "13-14 j: jjjjjjjjjjjjdpjj" "\x00"
+  "15-17 j: jjjjjjjjjwjsqjwjj" "\x00"
+  "10-15 x: xxfxkzxxhxxxxxvxxw" "\x00"
+  "7-14 c: wcccwcmmcccccxhcccc" "\x00"
+  "2-7 z: zmzvfzlszr" "\x00"
+  "7-8 k: jjkrklrkkv" "\x00"
+  "8-9 r: rrrrrjrtz" "\x00"
+  "2-3 w: tvws" "\x00"
+  "1-5 b: bbbjm" "\x00"
+  "1-2 q: tqqjf" "\x00"
+  "5-10 j: wlgjghjhjljwtpcdkqwk" "\x00"
+  "2-5 c: dzpkc" "\x00"
+  "5-6 m: mbvmkm" "\x00"
+  "4-15 k: stjkjvvxrmwdpkwsjqvc" "\x00"
+  "6-9 h: hwkgjplmhxwgvnbhwh" "\x00"
+  "12-13 z: zzzzzzzzzzzzz" "\x00"
+  "7-8 q: qqqqqqqqq" "\x00"
+  "2-5 c: clcwmccczclcccc" "\x00"
+  "2-5 l: jlcgfbflklvpfqxtwgg" "\x00"
+  "5-7 n: nnnnnnvnnnnnn" "\x00"
+  "3-5 f: gfktfffqvgltsbff" "\x00"
+  "10-16 p: jppbttppzpqppppp" "\x00"
+  "2-3 m: zmdm" "\x00"
+  "4-6 j: zsmtjjdnrpp" "\x00"
+  "17-18 j: hvvmrkfnnkvrjtjhjj" "\x00"
+  "12-15 d: dtddddddddtwxgld" "\x00"
+  "8-12 r: rdzrwfgrmxwttknxz" "\x00"
+  "6-7 s: rssbktxsgd" "\x00"
+  "11-13 d: ddddmwddddxddndc" "\x00"
+  "3-6 p: ppcpspfp" "\x00"
+  "12-15 j: jjjjjjgjjjjcjlzj" "\x00"
+  "8-12 v: tgjkwfbsxzzvvpmfs" "\x00"
+  "6-7 z: trbfbdz" "\x00"
+  "4-6 v: vvvvvpvv" "\x00"
+  "8-16 p: pnvppdpjppppppph" "\x00"
+  "8-9 z: lzzzzpdzk" "\x00"
+  "1-4 t: qttzz" "\x00"
+  "2-3 d: dhdd" "\x00"
+  "5-8 m: mmmkmmxmkj" "\x00"
+  "2-12 f: hfhzkwdmrlqvfkn" "\x00"
+  "5-6 h: hhhhhph" "\x00"
+  "14-15 b: bbbbxbbbbbbbbbh" "\x00"
+  "2-3 v: vvcj" "\x00"
+  "12-19 d: ddvdwwqdddcdtdmwdqp" "\x00"
+  "3-4 s: ssjssssssss" "\x00"
+  "2-6 c: wzzxqcdcnlgcph" "\x00"
+  "11-12 j: jjdrcjzjkjcs" "\x00"
+  "4-9 z: bzzzzzzxzz" "\x00"
+  "2-8 b: gjbfkxhb" "\x00"
+  "1-3 c: cpksst" "\x00"
+  "1-5 h: hhjhh" "\x00"
+  "14-15 j: jjjjjjjjjjjjjjr" "\x00"
+  "8-9 n: pcndxcfknfbnnls" "\x00"
+  "10-13 k: kkkqzkwbkkkrtn" "\x00"
+  "4-5 r: rzrrrnrj" "\x00"
+  "13-15 p: ppppppppppppppt" "\x00"
+  "3-6 j: fjqqzzzjm" "\x00"
+  "2-9 m: zmjhctkmf" "\x00"
+  "5-6 s: ssmjss" "\x00"
+  "3-4 c: jlfd" "\x00"
+  "8-12 d: qbddfhnddzgvddddd" "\x00"
+  "6-7 p: xfppppcppppxgp" "\x00"
+  "8-13 s: sssssssfssssssss" "\x00"
+  "13-17 g: xskktsjxlvgfxtzzgfj" "\x00"
+  "2-4 q: qqtwfqqnkvbvbhzs" "\x00"
+  "1-5 j: cjmjs" "\x00"
+  "4-5 c: tvccnc" "\x00"
+  "3-14 m: kkfhmnkkmztxtmn" "\x00"
+  "11-15 x: xxxxxpxmxxvbxxxvx" "\x00"
+  "9-11 l: nhgzwmmrkqhblnk" "\x00"
+  "7-10 x: xxxxxdmxxxxxxxx" "\x00"
+  "13-14 v: vvvvvvpvvvjvvcvv" "\x00"
+  "16-17 n: nnnnqnnbnnnnnnnpn" "\x00"
+  "3-4 j: jvjj" "\x00"
+  "15-16 q: zlqsgvpztknqjqqwqvf" "\x00"
+  "3-4 s: sssrsssdss" "\x00"
+  "11-13 g: ggqggmggswggdk" "\x00"
+  "1-4 t: jmtzttztqt" "\x00"
+  "2-3 v: vvvv" "\x00"
+  "11-13 g: cgjgxgggkgbggxg" "\x00"
+  "4-6 g: ggggqlhgmz" "\x00"
+  "8-15 g: prvxwzkvdhgkjlg" "\x00"
+  "6-9 g: gggggnsjlg" "\x00"
+  "12-14 p: mmvlpzkmpgtpvj" "\x00"
+  "7-10 k: kkkxkkjkkkdkkkp" "\x00"
+  "14-16 b: zmztqsrgvjjmswzkbnk" "\x00"
+  "1-2 x: xxbxxxxhx" "\x00"
+  "2-5 l: tlhsx" "\x00"
+  "3-5 x: xxxxn" "\x00"
+  "4-12 c: vdnmtmqwnxkcldc" "\x00"
+  "4-8 x: xxxxjglx" "\x00"
+  "5-13 s: vsssspszssssnsss" "\x00"
+  "3-6 k: kkhkkkknb" "\x00"
+  "3-5 t: pttqtwnprt" "\x00"
+  "10-14 m: ttjqvzmgmmjqzkd" "\x00"
+  "1-5 b: bbbbpbbb" "\x00"
+  "10-15 d: wdjrhvfngdtlkdl" "\x00"
+  "6-7 w: trxwdwww" "\x00"
+  "2-4 n: snxqlgtsmdnnjgwrgmms" "\x00"
+  "16-18 l: klslpljllqlcslqqll" "\x00"
+  "4-7 t: tttwzttjt" "\x00"
+  "9-10 f: ffffffffwf" "\x00"
+  "8-15 h: trhgxjchhxvvhqp" "\x00"
+  "8-12 w: wwwwwwwqwwwg" "\x00"
+  "12-13 x: xxxxxxxxsffqlxx" "\x00"
+  "5-7 k: kkkklkkkktkk" "\x00"
+  "1-7 m: wkmmqmmhf" "\x00"
+  "12-13 h: mhhchwhhhzhhcvh" "\x00"
+  "7-11 k: kkkkkkwkkkgkk" "\x00"
+  "4-6 l: hdlbll" "\x00"
+  "8-12 v: fvvvvvvvrvvv" "\x00"
+  "2-9 h: hzhhhhhhhhhhhhr" "\x00"
+  "6-8 b: qbqjpbbbdsshv" "\x00"
+  "2-3 h: hwhl" "\x00"
+  "4-7 l: mdllxjgdw" "\x00"
+  "3-9 f: rwffzfkpwbzp" "\x00"
+  "3-5 t: ttnttt" "\x00"
+  "7-10 c: mpcccpndqc" "\x00"
+  "6-7 h: fhhhljh" "\x00"
+  "2-7 v: pnvzcns" "\x00"
+  "1-3 v: vvgv" "\x00"
+  "5-9 s: ssssshsspsssssss" "\x00"
+  "4-6 j: mjjjjq" "\x00"
+  "5-14 h: hwbqghmvmmnvhhrqmj" "\x00"
+  "5-6 s: wctjsh" "\x00"
+  "7-8 s: sssscsjs" "\x00"
+  "14-17 v: vvvvvvvvvvvvvvvvv" "\x00"
+  "14-15 w: wxwwwwwwfwwwwsw" "\x00"
+  "6-7 v: ksvvvlpvv" "\x00"
+  "7-18 s: cssstsvsscshsstsss" "\x00"
+  "5-6 b: zzwbpm" "\x00"
+  "6-7 r: bvtmpkxspskr" "\x00"
+  "6-7 v: lvxrvqv" "\x00"
+  "15-17 c: ccccccccccccccccccc" "\x00"
+  "8-12 r: ghxpwhxcqjrr" "\x00"
+  "6-10 k: kzbcdkndqm" "\x00"
+  "5-6 s: tpsxss" "\x00"
+  "1-5 p: qlrlp" "\x00"
+  "4-8 q: qqqkqqqz" "\x00"
+  "7-11 v: vgvsxvwvlxv" "\x00"
+  "2-5 b: bgkbb" "\x00"
+  "3-18 j: jjsplxjxgqjfjrjxjjlx" "\x00"
+  "6-10 k: kxkhkkjkkrvkkk" "\x00"
+  "7-16 t: ttttttzttttttttbtttt" "\x00"
+  "1-7 l: ptzptslrjgwlfgwq" "\x00"
+  "8-10 v: vvqvvvvvvvv" "\x00"
+  "3-5 z: zzzhz" "\x00"
+  "6-7 c: cbrctgc" "\x00"
+  "5-16 l: llllxlllllllllllll" "\x00"
+  "6-7 c: chxclqcdrh" "\x00"
+  "1-10 c: jcmcccccwcccccjbvc" "\x00"
+  "8-14 h: zhhvhhhhhhhhhv" "\x00"
+  "4-7 n: rnnnnnfnnnnnvn" "\x00"
+  "10-12 w: wwwwwwwsgtwww" "\x00"
+  "5-8 c: cmbcctzcj" "\x00"
+  "5-7 f: fffskrf" "\x00"
+  "5-6 l: lllmzl" "\x00"
+  "7-14 m: mmmmmmmmmmmmmmmmmmm" "\x00"
+  "1-9 f: jfffffffzvffff" "\x00"
+  "2-5 g: ggmng" "\x00"
+  "16-17 x: xxxxxxxxxxxxxxxlx" "\x00"
+  "4-10 n: npkgjcfnnnnn" "\x00"
+  "1-13 d: bhkjgsnzxkdgwbdv" "\x00"
+  "6-7 f: ncqfzff" "\x00"
+  "7-10 h: hqhhhhhjhhh" "\x00"
+  "2-4 v: vnvvv" "\x00"
+  "1-6 w: thlmdwgwgtswvtx" "\x00"
+  "3-7 d: ddlkhvfdnpbdr" "\x00"
+  "1-4 q: qbfq" "\x00"
+  "2-6 f: rzfmfrjgcfjk" "\x00"
+  "10-16 b: bbbbblbbbkbbbbbbwqb" "\x00"
+  "13-14 j: jjhcjnkgvrnwjp" "\x00"
+  "5-12 l: lgqwvrlwcllllv" "\x00"
+  "4-8 j: jjgpdjssspjfdbt" "\x00"
+  "1-9 h: hhhhhhhhwhhh" "\x00"
+  "4-6 p: psmppt" "\x00"
+  "2-3 h: zhhhk" "\x00"
+  "2-6 b: bbbbbmbbvb" "\x00"
+  "7-9 z: zzzzzzgzdzz" "\x00"
+  "8-9 d: ddgdmdwddd" "\x00"
+  "2-6 s: nssssv" "\x00"
+  "18-20 x: xxxxxxxxxxxxxxxxxvxx" "\x00"
+  "9-10 m: dzckmrbhcmwvkcxmlx" "\x00"
+  "10-11 v: vwvvvvwvvghvn" "\x00"
+  "3-6 d: wcwxddjhnljfntj" "\x00"
+  "13-15 v: vvvvvvvvvvvvcvc" "\x00"
+  "1-5 x: xxfxfxxkx" "\x00"
+  "7-8 w: wqzjzwwwtw" "\x00"
+  "2-4 f: flgl" "\x00"
+  "3-6 n: ncfngngdnm" "\x00"
+  "5-7 k: kdkmbkkkkxk" "\x00"
+  "5-6 x: xxvxth" "\x00"
+  "5-6 r: rrhhzr" "\x00"
+  "4-6 b: bbbrbbbbbmb" "\x00"
+  "12-13 q: qqqqqqqqqzqkqp" "\x00"
+  "6-14 n: mlbflnrbhlhpdrfln" "\x00"
+  "9-12 q: qqqqqqqqqqqwq" "\x00"
+  "3-4 k: rkncnbk" "\x00"
+  "1-3 j: jjpj" "\x00"
+  "8-9 v: vjvczrvvm" "\x00"
+  "9-16 m: tmnmmmxmbmmmrtmmr" "\x00"
+  "9-11 q: qqqqqzqqsjxq" "\x00"
+  "3-5 h: hhhhcs" "\x00"
+  "11-12 k: kkkkkkkkkkkvqk" "\x00"
+  "11-12 x: xlxxxjjxxxpx" "\x00"
+  "1-12 n: nngtnhlnjfnf" "\x00"
+  "5-7 p: ppptppppp" "\x00"
+  "13-14 l: lllmlflllhllpm" "\x00"
+  "13-14 m: vdkmrdfzmkknmp" "\x00"
+  "13-15 s: ssssssqssssscssss" "\x00"
+  "5-11 h: hhhlxhhhhhhshh" "\x00"
+  "10-11 s: ssssssssssgsssss" "\x00"
+  "6-7 q: kqqqqmqnqq" "\x00"
+  "8-13 l: llllllltlllljll" "\x00"
+  "9-12 j: jjjjjjjjjjjlj" "\x00"
+  "7-11 s: gstcncsssscssssss" "\x00"
+  "4-6 x: lrtjfnhmpmxj" "\x00"
+  "9-20 c: cttccccccnccclcccccc" "\x00"
+  "1-8 w: cwwwwwwwwww" "\x00"
+  "12-13 n: nnnnnnnngnnnnn" "\x00"
+  "1-5 p: pfqwcpnppppwwpqppp" "\x00"
+  "7-8 g: gggsgglghg" "\x00"
+  "6-7 g: gggggggg" "\x00"
+  "4-10 s: ssssssssssss" "\x00"
+  "1-2 n: njsnnln" "\x00"
+  "7-8 z: gzczzwdzkkzz" "\x00"
+  "2-8 b: bbbwjfbh" "\x00"
+  "6-8 r: rrrrbrrbr" "\x00"
+  "2-5 k: lkkkkl" "\x00"
+  "2-3 c: swcgjcm" "\x00"
+  "2-10 t: ttttttttttt" "\x00"
+  "12-13 l: lllllxllllllqhl" "\x00"
+  "2-9 l: qtqxdpqqlwhqwlr" "\x00"
+  "1-5 q: qqxrn" "\x00"
+  "10-11 k: kkkkkkkkkckk" "\x00"
+  "1-2 f: ffff" "\x00"
+  "3-4 r: rrxr" "\x00"
+  "8-9 p: lppppxpsp" "\x00"
+  "2-5 s: ssstchlrds" "\x00"
+  "11-15 m: mmmmmmmmmmmmmmmmm" "\x00"
+  "14-17 k: kkkkkkkkkkgkkkktbkk" "\x00"
+  "1-2 x: xlxx" "\x00"
+  "9-10 w: wwcwptczwzzd" "\x00"
+  "1-3 c: ccgcccccccccccccc" "\x00"
+  "4-5 h: nhhhvh" "\x00"
+  "8-16 l: hlllfllllmltlhlldl" "\x00"
+  "4-5 w: wgwfw" "\x00"
+  "6-15 p: pjpbfrmxqgkxkbqhj" "\x00"
+  "12-17 l: llmtllnlllllllllnns" "\x00"
+  "8-15 n: zjnxzndnznklxzjlx" "\x00"
+  "6-9 r: wpsmstnkgtrmng" "\x00"
+  "3-7 s: csvhxhsgvrsrn" "\x00"
+  "10-15 h: hchhhdhkhghlhgsh" "\x00"
+  "2-9 c: mzbmtccktc" "\x00"
+  "3-4 x: xlzvxg" "\x00"
+  "12-14 k: zmkskknwkkkmkkwkgkkk" "\x00"
+  "4-9 r: vqrrrrdzpl" "\x00"
+  "3-4 g: ggvbxg" "\x00"
+  "5-8 q: xtrqrmqq" "\x00"
+  "16-18 l: zllllllllllllllwlnll" "\x00"
+  "6-7 s: zsqszss" "\x00"
+  "3-4 g: wghgpg" "\x00"
+  "1-6 z: hzzzzrz" "\x00"
+  "3-8 h: hthfqtccnq" "\x00"
+  "15-18 p: ppppppcpppppppnppppp" "\x00"
+  "3-4 l: qplkdmjntlghjlpxlq" "\x00"
+  "10-12 q: xzqkxdvgrqxqqzzxgjj" "\x00"
+  "6-9 q: qqqvsvqqxq" "\x00"
+  "12-13 g: shgcnjlgvcgqg" "\x00"
+  "5-10 l: llklplllmlsl" "\x00"
+  "3-12 l: vllqfzwnsqslpnvrbkh" "\x00"
+  "14-16 g: gjggggggggggggbzcggg" "\x00"
+  "5-11 m: ssmsmbnspmm" "\x00"
+  "11-13 v: mkqvvvvvmcvvz" "\x00"
+  "2-3 k: mkkchtzqsvkbclgxn" "\x00"
+  "4-7 r: rphrrnrrqwknrktrgsg" "\x00"
+  "6-10 z: vpjhzzzkqzjl" "\x00"
+  "16-18 c: ccccccccccccccchccc" "\x00"
+  "1-10 v: qvvvvzvvvvvv" "\x00"
+  "5-7 j: jjrjjjj" "\x00"
+  "14-16 l: zlgdrlqllgpllfhh" "\x00"
+  "3-6 l: llmllll" "\x00"
+  "3-4 l: smdl" "\x00"
+  "4-11 h: kgqhcpvrbldrhbq" "\x00"
+  "1-15 j: ljjjjjjjjjjjjjjj" "\x00"
+  "7-14 c: ccccccccccccccc" "\x00"
+  "2-10 v: vzvjvvvvvvvvv" "\x00"
+  "4-9 p: flbpmqmhkpt" "\x00"
+  "10-12 q: rtdrqmpcsqrhqqchqczw" "\x00"
+  "16-19 w: vlwxgtmjwrzvqgdwbdw" "\x00"
+  "8-15 c: gkcccslctcmszhc" "\x00"
+  "3-7 f: hhffhbbtbwzw" "\x00"
+  "4-9 s: msbsxssds" "\x00"
+  "13-15 p: pppppppppcpppxldp" "\x00"
+  "6-7 m: mmmmmqmm" "\x00"
+  "11-12 m: mxmmzwmmmdqpmp" "\x00"
+  "7-12 l: gncmgzxlqcllqgt" "\x00"
+  "12-14 t: tttttttttttdtt" "\x00"
+  "2-6 f: ffffffbrfffp" "\x00"
+  "14-17 h: hhdhpphhhhhhkhhxqph" "\x00"
+  "7-9 x: xxxxxxxxqxxxxxx" "\x00"
+  "5-18 j: vlwgjljtljtrdbxjnjwm" "\x00"
+  "5-7 n: jmncnsndnbwx" "\x00"
+  "8-9 r: rrrrrrrrr" "\x00"
+  "11-17 j: jjjjjjjjjjjjjjpjr" "\x00"
+  "5-6 x: xxxxjt" "\x00"
+  "13-15 l: nshmnjgzhmjdzvl" "\x00"
+  "9-10 r: wmsvzxsrqnnhfr" "\x00"
+  "8-11 k: kkkxxrkpktg" "\x00"
+  "1-7 r: rrrrrrrfrrrjwrd" "\x00"
+  "5-7 t: rztvtvplbrk" "\x00"
+  "2-7 w: wwwwwwsw" "\x00"
+  "1-2 g: sgggk" "\x00"
+  "12-13 j: jjjjjwjjjjvvjjjrjs" "\x00"
+  "1-2 c: cccccc" "\x00"
+  "3-5 g: khgzr" "\x00"
+  "9-16 b: bbbbbbcbsbbbbbbb" "\x00"
+  "12-13 z: zzzzzzzzzszkz" "\x00"
+  "4-5 r: rkrrrr" "\x00"
+  "1-2 t: tgbqtddbmq" "\x00"
+  "1-2 w: wkwwwww" "\x00"
+  "14-15 q: qqdqqqqqqqqhqnb" "\x00"
+  "6-7 r: rrrrrdmrr" "\x00"
+  "8-9 j: jjjjjjjqhjjjjj" "\x00"
+  "3-6 t: gwmlntffstzllvs" "\x00"
+  "6-8 h: hhhhnhhhqh" "\x00"
+  "9-11 w: cwcwwwwwgxwwbw" "\x00"
+  "5-9 w: wwwwcwwww" "\x00"
+  "8-12 k: snjmkkhrgkkzkkpskk" "\x00"
+  "3-6 q: lvqjqlq" "\x00"
+  "3-4 z: zzzn" "\x00"
+  "9-12 t: dvmvhttxtmzhrr" "\x00"
+  "3-7 k: kkkkkkskkkkkk" "\x00"
+  "6-15 v: vqvvvdvvvvbvvvvvvvvv" "\x00"
+  "3-4 z: jzzzzzdk" "\x00"
+  "8-12 b: bbbbbbbbbbbs" "\x00"
+  "3-9 m: nvhwmwgmmqkbmmmzb" "\x00"
+  "8-10 r: npwjcgwrwcrx" "\x00"
+  "1-5 r: rxdrr" "\x00"
+  "6-9 p: ppppppsbkmppkp" "\x00"
+  "1-4 j: jjjqjjjz" "\x00"
+  "6-7 b: rblbbbbbbp" "\x00"
+  "5-9 t: tttttttttf" "\x00"
+  "8-9 c: czcccccccc" "\x00"
+  "13-14 j: jjjbjjtbjjjjjj" "\x00"
+  "3-8 p: pwppzqvp" "\x00"
+  "3-12 m: mmzmmmmmmmmmmm" "\x00"
+  "3-9 d: ddjddddddqddd" "\x00"
+  "3-4 q: qqfq" "\x00"
+  "6-14 m: mmmmmbmmmmwmmlmmmm" "\x00"
+  "3-4 c: glgzc" "\x00"
+  "6-7 t: ttttttt" "\x00"
+  "1-4 s: sssbs" "\x00"
+  "5-8 r: drrkrrrzrrrr" "\x00"
+  "10-12 q: rvqfqqkllqqqlfrq" "\x00"
+  "11-13 s: szsssssssssssss" "\x00"
+  "8-11 t: tttttttsttvt" "\x00"
+  "11-15 j: zjjjjjjjjjjjjjjjjj" "\x00"
+  "2-4 s: dvfs" "\x00"
+  "3-4 q: zhpq" "\x00"
+  "10-11 c: cccccccccckc" "\x00"
+  "5-11 h: pnrjhtdlkzvhh" "\x00"
+  "5-9 l: nlllxgnrlllllllmq" "\x00"
+  "3-4 f: gfff" "\x00"
+  "8-9 g: grgggggbg" "\x00"
+  "3-4 j: pfwjhh" "\x00"
+  "2-5 l: jlfjr" "\x00"
+  "2-4 l: lblv" "\x00"
+  "3-10 q: qqvzhnqqhqvqq" "\x00"
+  "11-15 t: tfttttttktwttts" "\x00"
+  "12-14 b: gqptrzwclbdbfqd" "\x00"
+  "1-4 r: crrprr" "\x00"
+  "5-13 v: qvdvvvdnrqmrqp" "\x00"
+  "9-12 r: rwrrlsrrsrrjgdnrrr" "\x00"
+  "4-6 c: ccldccnp" "\x00"
+  "16-17 q: qqqqqpqqqqlqqqqmlq" "\x00"
+  "2-8 w: wwwwwwwhwmwws" "\x00"
+  "3-6 m: dmmbmmdmkxm" "\x00"
+  "6-13 t: xflrtblvcvfxnlf" "\x00"
+  "2-6 m: pmnsmm" "\x00"
+  "13-15 k: kstfvnkkgfvvkbk" "\x00"
+  "4-10 w: jqwcwlcwcwvqbfzfzfm" "\x00"
+  "1-5 d: ddndbmjxhfqqn" "\x00"
+  "13-16 p: pzvbszhqtpklpkpdw" "\x00"
+  "2-4 t: thttwmxjsbtp" "\x00"
+  "8-10 s: zbsvjcssfmf" "\x00"
+  "3-5 l: lltlwlllll" "\x00"
+  "12-14 g: hgfvvfpnrvpfggnss" "\x00"
+  "3-13 q: cjmbvgxchmqdqcvc" "\x00"
+  "12-16 j: cjjjjjjjjjjqjjjjjj" "\x00"
+  "1-5 m: kqrgm" "\x00"
+  "11-14 x: xcjpwbrrffxkfxh" "\x00"
+  "12-14 c: kgfnccxqczkcjkcc" "\x00"
+  "3-4 f: sfftf" "\x00"
+  "1-3 f: ffdz" "\x00"
+  "12-14 t: xftfxmkttdsttg" "\x00"
+  "4-9 f: ffhcgfffffff" "\x00"
+  "9-10 b: zjlbbsbzbx" "\x00"
+  "9-14 m: hhxmlmmmzmmtmm" "\x00"
+  "3-5 t: tkcpzjwr" "\x00"
+  "6-9 k: wkfdwflgrntrknsr" "\x00"
+  "1-4 l: gfml" "\x00"
+  "9-10 z: zzzzzzzzzrzzzz" "\x00"
+  "9-11 h: hhhhhhhhhhzhh" "\x00"
+  "1-9 k: kkkkkkkkzkkkkkkk" "\x00"
+  "2-7 h: sswmmkhkvhw" "\x00"
+  "2-5 m: pmbnnmzrkk" "\x00"
+  "9-12 f: xhpfbfdffkfw" "\x00"
+  "3-4 g: gfwg" "\x00"
+  "11-12 n: nnnnnnnnnnnpnnnxn" "\x00"
+  "5-6 d: dddddgddd" "\x00"
+  "7-9 j: cbjgnjqjgj" "\x00"
+  "9-14 r: rrrrrrrhrrrrrzbrr" "\x00"
+  "4-5 p: prphk" "\x00"
+  "2-4 d: dpdd" "\x00"
+  "5-15 p: zjsppzhqqgqspcppqpps" "\x00"
+  "2-7 r: rrrrrrfwrr" "\x00"
+  "1-3 h: hhqh" "\x00"
+  "14-16 g: zgvdgspkjrrvcgdlxg" "\x00"
+  "4-6 c: psgqccccvc" "\x00"
+  "9-14 q: qdqjqmttdtcqggqpqn" "\x00"
+  "13-18 f: ffffffffffffgffffff" "\x00"
+  "8-9 g: gggggggggggg" "\x00"
+  "11-12 x: xxxxxxxxxxxr" "\x00"
+  "2-17 c: cxcccfchcccccccbbcm" "\x00"
+  "7-11 b: nwbrzndvrfxwt" "\x00"
+  "3-4 x: xhwxxxv" "\x00"
+  "16-17 r: rzrrnrrrvxrrzrrrrrr" "\x00"
+  "2-3 f: zcvgbmxvwp" "\x00"
+  "5-6 b: fwbbbf" "\x00"
+  "6-10 m: mmmmmpmmmw" "\x00"
+  "2-4 n: bnnvndbpvzj" "\x00"
+  "3-4 t: dftfhdngqp" "\x00"
+  "1-2 v: vtvvvvvvvvv" "\x00"
+  "2-3 v: vgvv" "\x00"
+  "9-10 s: tsvsshsssgssssmsksss" "\x00"
+  "6-7 t: ttttttxt" "\x00"
+  "3-4 c: jcrc" "\x00"
+  "5-8 l: ztlmjljlb" "\x00"
+  "4-5 w: bwwwww" "\x00"
+  "11-14 r: rrrbrrrrrrnrrrs" "\x00"
+  "10-16 z: zzzzznzzzwzzzzzzzz" "\x00"
+  "7-13 m: mmmmmmfmmmmmmmmmmmmm" "\x00"
+  "15-19 w: fflzcwftmcswcwwnwts" "\x00"
+  "10-19 b: bjbbbbbbmwbbbbbbbbtb" "\x00"
+  "14-16 x: xxxxpxxpxxqxdqxxxx" "\x00"
+  "8-13 r: rkzrjbxrgwkhnb" "\x00"
+  "5-18 r: rrrzfkrrrrrrrrtrrnrr" "\x00"
+  "4-5 b: bbbfzb" "\x00"
+  "6-10 q: qnscxqqfqb" "\x00"
+  "8-13 w: wwwwwwwfwwwwwwwwww" "\x00"
+  "10-11 n: scvnsnpgnjnmdpnwct" "\x00"
+  "7-11 p: pjpppppdqpjpfppsptp" "\x00"
+  "7-9 n: jfsvclhfm" "\x00"
+  "3-8 h: whsggqscd" "\x00"
+  "2-12 r: mrmpxhrqsdmqpjshvck" "\x00"
+  "2-4 g: gdgggg" "\x00"
+  "7-12 s: ssssssssgsss" "\x00"
+  "7-11 l: dlklllnjlslbl" "\x00"
+  "5-11 k: kkkkkkkkkkkkkkk" "\x00"
+  "6-9 g: dhtvcgmfrjhk" "\x00"
+  "4-5 m: lmmmhmsmmmmmcmmmmzmm" "\x00"
+  "11-13 t: zgtnkjzmtkttmtkc" "\x00"
+  "6-7 b: bbbbbbv" "\x00"
+  "3-4 q: qqcq" "\x00"
+  "12-16 z: zzzszjzszzczmxtzzcl" "\x00"
+  "2-5 w: wwfhp" "\x00"
+  "1-2 d: gddkd" "\x00"
+  "5-12 f: fwqgbvrcfmwb" "\x00"
+  "2-5 w: bnxcw" "\x00"
+  "3-15 t: ncwftppphsxvztttjs" "\x00"
+  "7-10 p: ppnsppkcppsp" "\x00"
+  "5-6 v: vvrdvv" "\x00"
+  "5-6 z: hczwbzz" "\x00"
+  "3-12 p: gcphfgmzfkflspmxg" "\x00"
+  "14-19 m: jmfmfjpvbmfmmrdkdnzp" "\x00"
+  "6-7 p: pdwzppppp" "\x00"
+  "4-7 b: bbbnbbqbb" "\x00"
+  "7-8 r: frrrrrxxr" "\x00"
+  "8-18 b: jbphpzgvnppwhkxfzs" "\x00"
+  "1-5 c: pvhcc" "\x00"
+  "4-8 z: fzznzjzztstzxrz" "\x00"
+  "5-10 v: jvvwvvvlvlvqc" "\x00"
+  "7-14 p: svgrzfpxkdpbhph" "\x00"
+  "5-7 n: nncmvkn" "\x00"
+  "11-12 r: rrlrbrrrvrrr" "\x00"
+  "1-5 r: vtngrndhqf" "\x00"
+  "2-4 k: knjp" "\x00"
+  "11-14 h: hhghhhhhhhxhhwhhh" "\x00"
+  "16-18 r: rrrrrrrrrrrrrrrpnb" "\x00"
+  "10-14 d: dpddbvdtdmxfdddd" "\x00"
+  "2-4 t: cztt" "\x00"
+  "5-6 r: rzrprd" "\x00"
+  "2-5 n: ngwdngc" "\x00"
+  "1-6 q: qqqzzwwqqqkqqq" "\x00"
+  "7-8 l: lllzllpxl" "\x00"
+  "1-4 b: kmltzzjzbppgwq" "\x00"
+  "1-4 t: ttttb" "\x00"
+  "3-4 p: dkxpcph" "\x00"
+  "7-15 z: zzzzzzhzzzzzzzzzz" "\x00"
+  "4-7 c: cdljfccm" "\x00"
+  "3-8 p: hbpxhlmc" "\x00"
+  "4-5 w: wwwlw" "\x00"
+  "14-15 b: lbqbbbkgbbwfbdb" "\x00"
+  "6-10 j: jtjjvpwwthwcsj" "\x00"
+  "5-8 t: ltvtttbtqxtzq" "\x00"
+  "12-13 t: ttttttttjttztxt" "\x00"
+  "16-18 p: ppppppppppppppxpxbpp" "\x00"
+  "4-7 n: nnnrnnnnt" "\x00"
+  "1-2 r: rfrr" "\x00"
+  "5-6 g: ggggvggg" "\x00"
+  "3-4 s: ssbw" "\x00"
+  "3-4 l: ldll" "\x00"
+  "8-10 m: mmmmvmmcjkmg" "\x00"
+  "10-18 w: wwvwwvwwhwwjwwwlwxcm" "\x00"
+  "1-2 x: cxxxxxxxxxxxxx" "\x00"
+  "1-5 b: bbbbkbbb" "\x00"
+  "12-14 z: zwqzrrzzvqqzzszrx" "\x00"
+  "1-5 z: lzzfzzzfz" "\x00"
+  "16-17 t: ftgstrgptwmptxrzt" "\x00"
+  "9-10 b: bbbbbbbzbbbb" "\x00"
+  "8-14 w: wwwwwwwjwwwzwzww" "\x00"
+  "3-4 h: qhnh" "\x00"
+  "2-12 d: dnddddkddddzdxdddd" "\x00"
+  "5-17 x: xxxxxxxxxxxxxxxxx" "\x00"
+  "9-10 h: hhhhtqhhhrh" "\x00"
+  "6-7 p: pfmppppp" "\x00"
+  "5-8 v: vbvvvvvs" "\x00"
+  "4-5 h: qhfhqcb" "\x00"
+  "3-12 d: dlddlhhwvcrdrxwpt" "\x00"
+  "2-3 n: nnwnp" "\x00"
+  "4-8 g: ggggjgfgzgdglgg" "\x00"
+  "4-9 h: vrghsphxhxzsxw" "\x00"
+  "12-18 z: qrzzzfwdcwnzdzkckz" "\x00"
+  "6-8 v: zvmlqwwh" "\x00"
+  "10-14 p: pppxwpndfpwppdpptmpp" "\x00"
+  "12-15 q: qqnqkqkqjgrcqfq" "\x00"
+  "2-4 n: pnszjnnn" "\x00"
+  "2-3 c: zkctcfc" "\x00"
+  "17-20 l: lvjlcclllslzllllwgll" "\x00"
+  "16-17 k: dfgskkfkkkfjhfvfks" "\x00"
+  "1-3 t: tjttltt" "\x00"
+  "2-3 b: bbzbb" "\x00"
+  "8-15 t: dtttttsttlttttzlttj" "\x00"
+  "13-14 v: vvkvvjvgwvvvkvf" "\x00"
+  "7-8 v: tvvvvvvhv" "\x00"
+  "3-10 d: bxktdrtddtdtsh" "\x00"
+  "4-12 j: npwxjjjjbjkq" "\x00"
+  "1-4 l: tlllll" "\x00"
+  "12-13 b: lbhpxbbbvbbbqbbbsbb" "\x00"
+  "9-15 v: vqhsggmpvmqtbzzlq" "\x00"
+  "12-14 f: ffhfjfffqfxqff" "\x00"
+  "15-16 m: jtnsjwpggbpxlhqmk" "\x00"
+  "2-4 n: xptncjsstcl" "\x00"
+  "5-8 q: dmwklqjqnzb" "\x00"
+  "3-4 c: vcgl" "\x00"
+  "1-6 h: hhhhhh" "\x00"
+  "8-9 x: ckblstcdx" "\x00"
+  "5-7 w: vwphwwmwwwww" "\x00"
+  "2-4 x: kxxxdh" "\x00"
+  "10-11 m: kmmvmmmfmksmj" "\x00"
+  "4-7 v: zvrvvvdvvv" "\x00"
+  "1-8 p: npxbwqpxbjrnrv" "\x00"
+  "5-11 t: jfkwttkstrxlgts" "\x00"
+  "1-2 g: ggggg" "\x00"
+  "5-7 p: tpppppr" "\x00"
+  "15-17 v: vvvvvvvvvvvvvvvvvvvv" "\x00"
+  "17-19 w: dwjwjznczwgfmkmhdtw" "\x00"
+  "10-13 f: fffffbqfffffffffff" "\x00"
+  "4-14 g: ggggggggggggggg" "\x00"
+  "2-3 d: bdkfd" "\x00"
+  "7-8 x: xxxxxxxx" "\x00"
+  "6-9 h: hmshdhvvhkhbhcshs" "\x00"
+  "14-15 g: gggggggggggggghg" "\x00"
+  "2-16 q: qqsxqqqdgqqghqqk" "\x00"
+  "3-17 p: ppbppprppppppppphppp" "\x00"
+  "8-18 v: vczfvqcvvcspndvxwjdv" "\x00"
+  "1-3 d: fdddd" "\x00"
+  "9-11 j: gfjjnjsdnhb" "\x00"
+  "8-10 s: hkhshttssl" "\x00"
+  "5-10 f: ffsffffffqxfff" "\x00"
+  "7-10 w: wwlwwckwwf" "\x00"
+  "4-8 x: blxxmtbgnblfgnfwz" "\x00"
+  "4-5 p: rlpkprppp" "\x00"
+  "13-14 s: ssssssssssssswss" "\x00"
+  "4-8 h: hhhdhmhhhjhlhh" "\x00"
+  "6-7 h: chhhhhfhzqhdhhh" "\x00"
+  "15-17 m: msvrmwzkzvmmgrmmpm" "\x00"
+  "4-6 x: qgtwwxhgsxxmklgmn" "\x00"
+  "4-7 p: rpzkdpp" "\x00"
+  "3-4 v: vvvhvjv" "\x00"
+  "16-18 p: pppppppppppppppppmp" "\x00"
+  "15-17 k: kpkkkkkhqkkkkklktk" "\x00"
+  "5-7 s: ssbxxsk" "\x00"
+  "2-4 l: cwllll" "\x00"
+  "6-9 v: cvvrrkvrvsdvfwcv" "\x00"
+  "1-7 w: qwwwwslwwwwwwwwrww" "\x00"
+  "2-12 c: clcccccccccccccc" "\x00"
+  "5-10 m: ftcmrpmvrzc" "\x00"
+  "7-11 w: wwwwwwwwwwtwwwww" "\x00"
+  "2-3 n: jngdlvgcvtkmn" "\x00"
+  "1-8 v: hvvvvvvvvv" "\x00"
+  "3-17 p: jrpvltxlcqgpfxwsj" "\x00"
+  "1-5 k: kkkkfkk" "\x00"
+  "1-10 c: cccccccccfc" "\x00"
+  "13-19 f: flfffffxfvffffprfmcb" "\x00"
+  "3-6 g: htglsbvrzcghjmd" "\x00"
+  "9-11 h: wrwghhhhnzhxl" "\x00"
+  "5-12 z: zzkzzhnjpmkvzzzw" "\x00"
+  "7-11 w: qrwcwwstwddw" "\x00"
+  "15-19 m: mmmmmmmmmmmmmmmmmmmm" "\x00"
+  "15-16 m: mmmmmmmmmmmmmmhmm" "\x00"
+  "12-16 x: xxxxxcxxxxxlxxxxxxx" "\x00"
+  "5-10 l: qwfqlllgsdjrlspll" "\x00"
+  "3-4 f: hffmfffg" "\x00"
+  "6-7 l: lwlllbllnl" "\x00"
+  "11-20 t: tttkrtlpttwftmwttttt" "\x00"
+  "11-12 d: ddbdddddddpktdd" "\x00"
+  "4-11 w: sxkmkwdwwnlwxmdvfx" "\x00"
+  "4-5 k: kkzkpk" "\x00"
+  "13-20 n: nnnnnntnnnnnbnnnbnnn" "\x00"
+  "5-7 c: ccccwcc" "\x00"
+  "1-6 h: cckkhhdhhwmhhmzchhwx" "\x00"
+  "1-15 b: hbbbbbbbbhbbhbbbbnbb" "\x00"
+  "1-2 w: mwwww" "\x00"
+  "1-2 f: sfzgwtf" "\x00"
+  "3-4 s: sssj" "\x00"
+  "1-3 w: xwww" "\x00"
+  "1-16 p: ppppppppdppppppp" "\x00"
+  "1-6 c: ccxmccccc" "\x00"
+  "4-8 b: rtpbcfbr" "\x00"
+  "9-10 s: sszssstshss" "\x00"
+  "15-16 x: xxxtxxxxxxxmxxxzx" "\x00"
+  "9-15 k: kkkkkkkkkkgrkkkkk" "\x00"
+  "11-13 x: xtxxxxxxxxrxkxx" "\x00"
+  "1-5 f: rffflfffnf" "\x00"
+  "14-16 n: nnxnnnnnnnnnbnzbnnn" "\x00"
+  "3-6 d: ddddddndbdfdhd" "\x00"
+  "14-15 q: sbqqhvqqqvqgxfq" "\x00"
+  "5-6 b: jglbfjb" "\x00"
+  "1-10 l: llllllcllsll" "\x00"
+  "3-5 z: lwzzz" "\x00"
+  "5-12 k: kkkkmkkkkkkkkkkl" "\x00"
+  "8-12 v: vvtsvfvnzvhpm" "\x00"
+  "5-7 l: llllllll" "\x00"
+  "4-7 f: nqfffkbdf" "\x00"
+  "4-8 j: jjjljkhj" "\x00"
+  "9-15 h: vgzpgfhfhmwdhbqc" "\x00"
+  "1-5 p: ptpsjqpnp" "\x00"
+  "5-8 q: qbqqwqnq" "\x00"
+  "5-7 w: wwswwxsb" "\x00"
+  "3-6 h: nnhrnhkmxqkt" "\x00"
+  "1-3 w: jwwww" "\x00"
+  "2-14 x: cxxxxdxxxxxxxbxx" "\x00"
+  "12-14 x: xxxfxxxxqxxrxt" "\x00"
+  "4-9 f: fffkffbsfkxv" "\x00"
+  "12-13 m: mmmmmmmmmmmwm" "\x00"
+  "6-10 p: ppppphpppxppp" "\x00"
+  "9-12 v: vsvvvvkmjvvvn" "\x00"
+  "3-12 r: shngvhbmjrpr" "\x00"
+  "12-13 w: wqwcwxclwwwfw" "\x00"
+  "4-5 r: nnrrdz" "\x00"
+  "4-19 c: vbcpwzvxssccqkqgmxvj" "\x00"
+  "1-6 g: tglxhggng" "\x00"
+  "9-10 z: lvzhvtglzf" "\x00"
+  "10-16 f: gddxfftggfbmxwts" "\x00"
+  "4-12 k: kkkklkkkkkkpkkk" "\x00"
+  "7-11 m: mmmmmmmmmmtm" "\x00"
+  "2-10 z: vkfpjrrvlwlbjwk" "\x00"
+  "3-7 w: dtdzwjqgxdwjhchwwd" "\x00"
+  "13-14 v: vvvvvvvvvvvvvvvv" "\x00"
+  "11-12 c: cjccccqccccc" "\x00"
+  "14-15 h: hzhrhkhfthrhxht" "\x00"
+  "3-5 v: dtwvvvvvcvvvrvsvvv" "\x00"
+  "10-14 q: qhqqkqcqqqqqlfqgsqq" "\x00"
+  "3-14 f: ffvffffffffzffffff" "\x00"
+  "1-12 x: xxtxjxzxxxxxlxxxxxxx" "\x00"
+  "2-4 c: pgpc" "\x00"
+  "1-4 r: fdrr" "\x00"
+  "5-7 r: rrrrrrt" "\x00"
+  "10-11 d: drdddddddmddddpd" "\x00"
+  "2-5 f: gfrlctftzr" "\x00"
+  "10-13 z: nrzjjrzjzzplzmzzbn" "\x00"
+  "8-10 c: cccccccgbc" "\x00"
+  "5-8 g: fgggcndwgggbjnfgb" "\x00"
+  "6-9 d: ddddghdgbddm" "\x00"
+  "3-7 j: ftjjjvjqcp" "\x00"
+  "5-6 s: sqvfstz" "\x00"
+  "5-18 k: kkkwkkkkkkbkkkkkkkbk" "\x00"
+  "3-6 f: djffffkff" "\x00"
+  "4-6 p: pqppppr" "\x00"
+  "5-9 h: hhkhjhmgcqvfhqvhn" "\x00"
+  "8-12 t: tttttttvttttt" "\x00"
+  "14-15 z: pzrzhjqmtbcnzdzr" "\x00"
+  "1-17 s: ssssssssssssswsss" "\x00"
+  "1-4 s: ssqh" "\x00"
+  "1-5 r: rrrrrrr" "\x00"
+  "17-18 h: hhhhhrhcxhhhhhhhhb" "\x00"
+  "7-9 t: dttttjmtv" "\x00"
+  "1-3 c: mcccp" "\x00"
+  "4-5 x: xprbxql" "\x00"
+  "1-5 q: cqqqqqq" "\x00"
+  "3-4 g: ggggw" "\x00"
+  "1-7 f: ffffffnf" "\x00"
+  "7-9 t: ttttttttttt" "\x00"
+  "11-15 m: mmlmfmmmmmmmmmmqm" "\x00"
+  "4-5 n: npnnnn" "\x00"
+  "4-5 b: zvbbvbjhlkf" "\x00"
+  "11-16 c: gnqmcvtzwpcbvncwcc" "\x00"
+  "12-18 q: qbqkwqqvqwqqnljsqpqt" "\x00"
+  "6-10 r: wcrtdrlkgjr" "\x00"
+  "16-17 p: gppppppppwvlgpptp" "\x00"
+  "1-13 g: gqghbwqqzwwdk" "\x00"
+  "1-6 l: rlllll" "\x00"
+  "3-7 j: pdjjtcqwbqtpfkjbwgq" "\x00"
+  "7-17 z: zzhsnjrhrzzfrqszdhdg" "\x00"
+  "6-7 n: xnvnhnrn" "\x00"
+  "6-7 r: rrrrrrzr" "\x00"
+  "2-3 c: ccmcccc" "\x00"
+  "2-3 v: vvdv" "\x00"
+  "3-9 f: mlfffshbfdff" "\x00"
+  "11-13 v: dfvkltvjvvvvx" "\x00"
+  "12-13 c: mqrccccbccbgcccccvc" "\x00"
+  "9-13 w: wwwwwwwwwwwwcwtww" "\x00"
+  "6-8 d: pdvgddtmvwdkvdtzf" "\x00"
+  "1-9 s: hsssssssssdsls" "\x00"
+  "1-5 c: zbsslcd" "\x00"
+  "1-4 p: bpppppppppp" "\x00"
+  "13-16 s: sssxslsscssbqsspcs" "\x00"
+  "1-10 p: pskwpppzpppppks" "\x00"
+  "3-5 c: ccppccmcc" "\x00"
+  "10-11 b: rhbbbbbbbzbb" "\x00"
+  "2-3 d: ndhjhd" "\x00"
+  "3-4 s: sscs" "\x00"
+  "5-6 d: dtwwnt" "\x00"
+  "4-5 d: dddddddd" "\x00"
+  "5-9 z: zztzvzzzz" "\x00"
+  "2-6 v: vpqdll" "\x00"
+  "13-14 d: nxkmbkkpxkcdld" "\x00"
+  "1-3 s: ssss" "\x00"
+  "8-14 z: zzzzzzzzzzzzzbz" "\x00"
+  "16-17 f: fffnffffffftbzffpkf" "\x00"
+  "3-4 m: mtcm" "\x00"
+  "3-4 r: mrdrd" "\x00"
+  "11-13 k: ljkmhdkkkcpjzlmkkzkk" "\x00"
+  "2-3 d: tdqnxpd" "\x00"
+  "3-7 h: mrvdlthxchpvwvssqpk" "\x00"
+  "13-17 j: jjfjjvjjjjjzjsjjksxr" "\x00"
+  "1-4 n: rnnx" "\x00"
+  "7-10 m: mmmmzmxfmm" "\x00"
+  "1-6 r: lrrvrrrrm" "\x00"
+  "4-18 r: rrrdrrrrrrrrrkblrr" "\x00"
+  "6-7 k: kkkkkkl" "\x00"
+  "4-6 v: vmnfvvvvmcmlh" "\x00"
+  "6-9 g: jgcgggkbbmgbs" "\x00"
+  "7-8 t: ttcfwtgjtcttv" "\x00"
+  "3-4 j: tjjj" "\x00"
+;
\ No newline at end of file
diff --git a/src/test/kc/adventofcode/2020-03.c b/src/test/kc/adventofcode/2020-03.c
new file mode 100644
index 000000000..f17851d3c
--- /dev/null
+++ b/src/test/kc/adventofcode/2020-03.c
@@ -0,0 +1,366 @@
+// https://adventofcode.com/2020/day/3
+
+#pragma target(atarixl)
+
+#include <stdio.h>
+#include <conio.h>
+
+#define MAP_WIDTH 31
+#define MAP_HEIGHT 323
+
+extern char *map;
+
+void main () {
+    clrscr();
+    // Puzzle part 1
+    printf("1: encountered %u trees\n",test_slope(3,1));
+
+    printf("2a: encountered %u trees\n",test_slope(1,1));
+    printf("2b: encountered %u trees\n",test_slope(3,1));
+    printf("2c: encountered %u trees\n",test_slope(5,1));
+    printf("2d: encountered %u trees\n",test_slope(7,1));
+    printf("2e: encountered %u trees\n",test_slope(1,2));
+
+    for(;;) ;
+}
+
+// Count the number of trees on a specific slope
+unsigned int test_slope(char x_inc, char y_inc) {
+    char x=0;
+    unsigned int trees=0;
+    char* mapline = map;
+    for(unsigned int y=0; y<MAP_HEIGHT; y+=y_inc) {
+        if(mapline[x]=='#')
+            trees++;
+        x += x_inc;
+        if(x>=MAP_WIDTH) x -= MAP_WIDTH;
+        mapline += y_inc*MAP_WIDTH;
+    }    
+    return trees;
+}
+
+char *map = 
+".#......##..#.....#....#.#.#..."
+".#.#...#.##.#..........#...##.."
+".........#.....#.####........#."
+".......#.#...#.#..............."
+"..#....#...#.#...#.#...#.#....."
+"...#...........#..#.........#.#"
+"....#..#....#..#..#.#...#..##.."
+"#...........#..#.....#.......#."
+"#..#...#...#.###...#...#.#...#."
+"#...#.#.......#...#...#...##.##"
+"..#..................#.#.#....#"
+"..#.##....#........##.........."
+".....#....#....#.#.......#....."
+"##.#..##.#.....###.......#....."
+"......#...###....#..#.#...#...."
+"..............#.........#.##..."
+"#......#.............#....#...#"
+".#..#......#.###....#...#.....#"
+"..#........#.....#.....#...#..#"
+".......#...#..............#..#."
+"..#...#........#...##........#."
+".#........#....#......#......#."
+"....#..#.###.......##....#.#..#"
+"..#..###..#...................."
+"......#...#....#.........#.#..."
+"....#.##................#..#..."
+"....#......######.....#........"
+".#......##.......#....#..##.###"
+"..#...##.###..#.......#....#..."
+"....#.###...#.#.#........#....."
+"...###...#.......#..........#.#"
+"..........#...#..........##.#.."
+"..#....#........#.....#....#..#"
+"..#...#.#....##..#...##....#..."
+"........##...#..##.....#......."
+"###.......#.#...#...#.......#.#"
+"....#.#....##.###........#....."
+".....#..............#....##..##"
+"#......#.#....#.#......#.....##"
+".....#....#..#......#...#......"
+"..#.##..#.....#..#....#......#."
+".....#.#.#..........##....#...."
+".........#..#..........#.#....."
+".##..#...#......#.#..#....#...."
+"#.#..##.......#.#......##......"
+"..#.#....#.#.....#............."
+".#.........#.......#..#.#......"
+"##.........#..##.#......#......"
+"#..#.....#...#.....#.........#."
+"..........#..##..##.#..##...###"
+"..##.....#...#..##...##.#.#...."
+"..#..........#.#.....##.#....#."
+".##..#..#.........###.......#.."
+"......##....#...##....##......."
+".....#.#.##...............#...."
+"#..#......#.....#..#..#.#.....#"
+".....##.#....#.#.....#.#.#....."
+"....#..#.#..##....#.....#....#."
+"#...#.....#....#....#.#.#......"
+".....#................#.......#"
+".......#..#.#...#.#......#..#.#"
+"...........#....#....###...#.#."
+"#.##....##..###.#.#......#.##.#"
+"..##...#.#..#..#...#.....#.#.#."
+"#.....###.#..#.#...#.#......#.#"
+"..##.#...#...#.#.....#.#......."
+"#....#...#.##......#.#......#.."
+"..#.....##.....#..............."
+".....###...##.#...........#...."
+"...#..##.....##....#..........."
+".....#..#......#..........#...."
+"....##..##.#...#...#.#.....#.##"
+".#.....###..###.#...#.#..#....#"
+".#..........#...#..#.#.#..#...#"
+".##.##..#..#....#....####......"
+"....#..#.#..........#.........."
+"###...#.#..#..#...#..###......."
+"####.#...#....#..#...#..#......"
+".....##....#.#...#....##....##."
+"....#.#.##....#.##..#....#.#.#."
+"#......#..#.###....#####.##...."
+"..##..#.#.#..#........##.##..##"
+"#.#...#..#..#......#..#.....#.."
+".###.....#.#....#.#..##.....#.#"
+"....#......#.#...#...#.#....#.#"
+".....#.###.##.................."
+".#..........#........#.#...##.#"
+".##......#.#.#..#....##.###..#."
+"..#.##....#....#.........#.#..#"
+"........#..#..#.#.####.....##.."
+"#..#.##.#......#.#..##.#...#..#"
+"..#.#.##..#.##..........#......"
+"##.#.....#.#.##..#..##.....##.#"
+".##........#..#.....#...#.##.##"
+"...#....#.#.#.........##.....#."
+"...#....#.#....#...#..#........"
+".....#...#..#...#.##......##..."
+"##.........#......#..........##"
+".#......#.....##....#.#.#.....#"
+"..#.###......#..#.#....#.....#."
+".#.......#...#...#.#.#.#..##..."
+"...#..............#...###.....#"
+"...##......#.#..#.#........#.#."
+"..##.#....#..........##...#.#.."
+"..#...#.....#.######...##...#.."
+"#...#...#............#.....#..."
+".###..###.##..#.........#......"
+".#........##..#....#...#.#..##."
+"#.#.##.#.#...###..............."
+"..#.#.#......#.#.#....#.....#.#"
+".#...........#.##.#..#.###....."
+".###.#....#...........##.#.#..."
+".#...#...........#..##........."
+".#...#.#...........#..###....#."
+".##.......#.....#.....##....#.."
+"#.......#........#...##.##..#.#"
+"....#..###..#.....##.......#..."
+"......###.#...#..#....#.#...#.."
+"..#..#.......##...#.#.#...#...."
+"......#..#.......#.......##.#.."
+"#.#....###.....#...#..#...#...."
+"#...#.##.#........#..........##"
+".....#.#.##.#.#..#..##.......##"
+".#.#.......##....#.#..........."
+"#..##.............##...#.#..#.."
+"#...........#.#......#.##.##..#"
+"...#...#...........#....###.#.#"
+".##..#.#.#....#....#####......."
+"..#...#.....#.#....#..........."
+".#..#........#.....#.#......#.."
+".#.........#...#...#.#.#..#...."
+".##.##......#.#...#.......#...#"
+".##...#..#..........#...#.....#"
+"#..........#..#...#.#......#..."
+"....##......#...##..##..#....#."
+".##.......#...#.#..##..#..#...."
+".#.#................#....#....."
+"..#..#..###.......#............"
+"...##.....#..#......#....#....."
+"....#...###...#....#..##...#.#."
+"#.........#.......#...#....#..."
+".#.#...#.#....##....#.#..##.#.."
+"...#..#..#....#..#.#..##.....##"
+"..#..#.#.#....#...#....#..#...."
+"......###.....#...##.#..#.#...#"
+".#.#.#..#.##........#.#....#..."
+".#..........#....#.#.......#..."
+"#.....#........#........#....#."
+".#.#..#...#...................#"
+"....####..#..#..#..#....#..#.#."
+"..##.#..........#.##..#.....##."
+"..................##..........#"
+"....##....###.....#..#...#.#..."
+".##.........#..#..............."
+"....##..###....#.##............"
+"#.#...###.#..##...#...........#"
+".....#..#......#.....#........."
+"..#..##...#.....#.....#.#......"
+"......#....###.#..#.#.#....#..#"
+"#...#.......#.##.....#........."
+".#.#..#...#.............##....."
+"......#..............#.....#..#"
+"......#......###....#...#......"
+".....#.....#...#.......###....."
+"#..........##......##.#.#.....#"
+"....#.......#..#......#.......#"
+"..#...#.###...........#..#.###."
+".....#...#.#...........#.#...##"
+"........#.#.#........#.#.....#."
+"....##..##.#.#..#.#....#.#.##.."
+"..#.#.#......##.....#...#.#...#"
+"##...#..#......#.#.#..#...#...."
+"....#..##...........#..#..#..#."
+".#..##...#...#...##.#..#.#....#"
+".#.....####.#..#..#....##..#.#."
+".#....#..#......#.....#.#.#...."
+"....#..#.....#......#.........."
+"..#.#..###.....#...#...#.....##"
+"..#.#...##..#...........####..."
+".#.##....##.#......#.....##.#.."
+"#.##..#....#.###..........##..."
+".###...#......#.#....##........"
+"...................#..#.....#.."
+"#.#...#.#..#.....#...#..####.##"
+"....#.##..##...##.##.....#....."
+".#...#.##...........#.......##."
+"###..#.....##...#.........##..."
+".###....##...###..............."
+".#....#####........#.#.#.##...."
+".#.#....####.##........#......."
+".....#......#.................."
+"......###.....##......#..##.#.."
+"....#.#...........##.#....##.#."
+"...................#.#.#......."
+"#.#.#........#..#.......##....."
+"..#...#...#....#......#....##.#"
+"#..#..............#......#....#"
+"......#.........##............."
+".....#.#....##..#.......#......"
+"......#.......#...........#...."
+"....#....#.#..##.#....#...#...."
+"#.#.#..#..#.#.#.#...#....#....#"
+".#.#....#...#.#..#......#.....#"
+".#...........#.#....##.....#..."
+"........#...#....#....##.....##"
+"#..#..........#..#..#.....#...."
+"#.#.###..........#.##....#...##"
+"..#................#.##.##....."
+"..#...#.##...##...#.........#.."
+"#....#......#......#.........#."
+"##...#...##.#.........#......#."
+".......#.....#................."
+"...#...#.....##.........#.#..#."
+"..#......#...#.......#......#.#"
+"#.......#...#.##.#..##..#......"
+".#.#............#...###..#....."
+"...#.......##.......#....#..#.."
+".....#..#.#....#.#............."
+"#....#...##.##....#....##......"
+"........#......#.......#....#.."
+"..#..#..##......##.#..#.#..##.."
+"....##......#.##.##......#....."
+"........##.#...#.....#.......#."
+"..##.#....#..#......#.##......."
+"..##.####.#...#.#....#........."
+".#........#.....#..#....#...#.#"
+"###....##......#..#..#.##..#..."
+"..........###.#..#..#....#....."
+"..#.........#....#.....#....#.#"
+".#...#.#.....##.#...#...#.#..#."
+"....##......##.##.#.....#..#..."
+"....#.##...##.......#..##......"
+"#..........#..#....#.......#.#."
+"..#.....#.................#...."
+"..........#.#.#.....#.#....#..#"
+".......#..........#.##....#...."
+"#..#.....#.......#........#...."
+"#.....##..#.........##..#..#.#."
+".##.#...#..........#....#......"
+"....#..#.#......#.##..#..#.##.."
+"...##.####....#.....#.#...##..."
+"..#.#....#.#........#.........."
+"#...#.#.##.##....##..#...#...#."
+"...#.#.......#..#...#..#..##..#"
+".....#....#........###.....#..."
+".......#..#.##....#.#.....#...."
+"....##....#....#.......#.....#."
+".........#........###...##....."
+"#.#..#...##.........#.#..#....#"
+"...##...........#.........#...#"
+"......#.#.#.........#..#.#.#..."
+"........##.###....#..#.......#."
+"....#.#...#......#..#........##"
+".#....##....#...#.##.........#."
+"####.#..#...........##.#.#....."
+"...#....#..#.....#..##.####.#.."
+".##...#...........#.#.........#"
+"#.#..#..#...#.#.#.........#..#."
+"#......###............#...#...."
+"..#.......#....#...#...#..#...#"
+"#.#.#...##..#...#...#.......##."
+"......#.#.......#..........#.#."
+"...............#...#..#...#.#.."
+".#.#...##.####..##.##....#..##."
+"#..####.......##.#........#...#"
+"......###....##...#.#..#.##...."
+".##.....###..#...#.###.###....."
+"..#...#.....#...#..#..##..#...."
+"...#...##.....##........#.#.##."
+".#...#..#....#....#..###....#.#"
+"..#.#.#.#.#..........#.#..#..##"
+".......###....................."
+"##.#......#.##.....#.........#."
+"......................#.#.....#"
+"#..#........##.......#..##..#.#"
+"#.#.#.....##.#.##.##.#....##..."
+".#...#.....#.........#.....#..."
+"..#.........#.##.#.###.#......#"
+".........#..#.##...#.......###."
+".....##........#......#........"
+"...#.#...##...#........#.##...."
+".........##............#.####.."
+"#....#...#...#..#....#..#.#.#.#"
+"..#.........#......#.##........"
+"....#.....#........#........#.#"
+".##.#..#.#..#..###......###...."
+"#.###.....#.#.#.##........#..##"
+"#.#..#...##.....#....#...#.#..."
+"......#....#.....#...#........."
+"...#........##.......#.##..####"
+"..#..#....#....#..#..#...#.##.."
+".##.....#............#...#....."
+"......#.......#.....#...#.#.#.."
+".........#.....#...##.........."
+".....#........##...........#..."
+"#.#..##.#...#....#....#........"
+"#.##..#.#.......#...#......#..."
+"...........#.#..#..#.....##.#.."
+"#....#.##.......#......#.##..#."
+".....#........#.##.#...#.....#."
+".....###..#.......##..........."
+".........#.#.#.....#.##.......#"
+".......#....#......#.#.....#..."
+"##........#...#..#.#.........#."
+"##...........#.##...##......#.."
+"..#.###.#.#.#...####..#....###."
+".........#...#.....##....#.#.##"
+".###..###.#.#.....#.##........."
+"#..#...#.#.................##.#"
+"##.........#.#....#.#...#.###.."
+"#.#....#..............#.##.#..."
+"...#..#....##.#..#.......#..##."
+".#..#.###......##..........#..#"
+".##....#.#....#....#.#..#......"
+".......#.....#..#....#.##...#.."
+"#.#.#.........###..#..#.....#.."
+"...##..##...##....#..#......#.."
+"..........#....#..........#...."
+"#..##..#...#......#.....#.#...."
+"#..##..#....#.#.#...#.........."
+"......##..#.........#........#."
+".##..#..#......###.....#..#...."
+".....#..#.##..........#.#..#..."
+;
diff --git a/src/test/kc/adventofcode/2020-04.c b/src/test/kc/adventofcode/2020-04.c
new file mode 100644
index 000000000..12290b0f9
--- /dev/null
+++ b/src/test/kc/adventofcode/2020-04.c
@@ -0,0 +1,1177 @@
+// https://adventofcode.com/2020/day/3
+
+#pragma target(atarixl)
+
+#include <stdio.h>
+#include <conio.h>
+
+#define NUM_REQUIRED_TAGS 7
+
+extern char *passports;
+
+void main () {
+    clrscr();
+    unsigned int valid = 0, total=0;
+    char tags_found[NUM_REQUIRED_TAGS];
+    char * pass = passports;
+    while(*pass) {
+        // skip spaces
+        if(*pass==' ') { pass++; continue; }
+        // skip newlines, detect double newline signifying next record
+        if(*pass=='\n') { 
+            pass++;  
+            if(*pass=='\n') {
+                // New record detected
+                pass++;
+                // Determine if the current record is valid - and clear the array for the next run
+                char num_found = 0;
+                for(char i=0;i<NUM_REQUIRED_TAGS;i++) {
+                    if(tags_found[i]) num_found++;
+                    tags_found[i] = 0;
+                }
+                if(num_found==NUM_REQUIRED_TAGS) {
+                    valid++;
+                    printf("+");
+                } else {
+                    printf(".");
+                }
+                total++;
+            }
+            continue;
+        }
+        // Read a tag - and examine whether it is one of the required tags
+        char* required_tag = required_tags;
+        for(char tag_idx=0;tag_idx<NUM_REQUIRED_TAGS;tag_idx++) {
+            char match = 0;
+            for(char i=0;i<3;i++)
+                if(required_tag[i]==pass[i]) match++;
+            // A mathcing tag was found
+            if(match==3) { 
+                tags_found[tag_idx] = 1;
+                break;
+            }
+            required_tag += 3;
+        }
+        pass +=3;
+        // Skip letters until we hit another whitespace
+        while(*pass && *pass!=' ' && *pass!='\n') pass++;        
+    }
+    printf("\nValid %u Total %u\n", valid, total);
+    for(;;) ;
+}
+
+// The required tags
+char required_tags[] = 
+"byr" //(Birth Year)
+"iyr" //(Issue Year)
+"eyr" //(Expiration Year)
+"hgt" //(Height)
+"hcl" //(Hair Color)
+"ecl" //(Eye Color)
+"pid" //(Passport ID)
+//"cid" //(Country ID) (Optional)
+;
+
+char *passports = 
+"ecl:grn\n"
+"cid:315 iyr:2012 hgt:192cm eyr:2023 pid:873355140 byr:1925 hcl:#cb2c03\n"
+"\n"
+"byr:2027 hcl:ec0cfd ecl:blu cid:120\n"
+"eyr:1937 pid:106018766 iyr:2010 hgt:154cm\n"
+"\n"
+"byr:1965 eyr:2028 hgt:157cm\n"
+"cid:236 iyr:2018 ecl:brn\n"
+"hcl:#cfa07d pid:584111467\n"
+"\n"
+"eyr:2029 ecl:hzl\n"
+"iyr:1972 byr:1966\n"
+"pid:2898897192\n"
+"hgt:59cm hcl:z\n"
+"\n"
+"pid:231652013 hcl:#602927 hgt:166\n"
+"ecl:grn eyr:2025\n"
+"byr:2008 iyr:1986\n"
+"\n"
+"byr:1928 hgt:167cm\n"
+"hcl:#18171d iyr:2012\n"
+"ecl:oth pid:237657808 eyr:1944\n"
+"\n"
+"hgt:73in ecl:grn byr:1931 pid:358388825 iyr:2020\n"
+"hcl:#602927 eyr:2020\n"
+"\n"
+"hcl:#efcc98 eyr:2024 ecl:hzl\n"
+"byr:2030 hgt:192cm\n"
+"iyr:2013 pid:7479289410\n"
+"\n"
+"pid:053467220 iyr:2012 hgt:169cm\n"
+"cid:149 hcl:#866857\n"
+"eyr:2030\n"
+"byr:1995 ecl:oth\n"
+"\n"
+"hgt:162cm hcl:#efcc98 ecl:grn byr:1985 pid:419840766\n"
+"eyr:2022\n"
+"iyr:2020\n"
+"\n"
+"pid:22086957 hcl:c69235 ecl:#c458c5 eyr:1986 byr:2014 hgt:72cm iyr:1934\n"
+"\n"
+"hcl:#866857\n"
+"ecl:brn eyr:2024\n"
+"iyr:2017\n"
+"pid:505225484 cid:144\n"
+"byr:1980\n"
+"hgt:170cm\n"
+"\n"
+"hcl:#866857 ecl:gry\n"
+"byr:1972 iyr:2019 eyr:2023\n"
+"cid:234 pid:721290041 hgt:191cm\n"
+"\n"
+"pid:346301363\n"
+"eyr:2020\n"
+"hcl:#733820 iyr:2019 hgt:177cm\n"
+"byr:1998\n"
+"\n"
+"hgt:157cm byr:1963\n"
+"pid:898055805\n"
+"hcl:#fffffd ecl:blu iyr:2017 cid:87\n"
+"eyr:2030\n"
+"\n"
+"pid:605900764 iyr:2011\n"
+"hgt:73in ecl:hzl eyr:2024\n"
+"hcl:#888785\n"
+"cid:281\n"
+"\n"
+"iyr:2010 eyr:2026 hcl:#4f7e76 pid:883386029 byr:1946 ecl:brn\n"
+"\n"
+"hcl:z\n"
+"iyr:2020 pid:9121928466 byr:2014 ecl:zzz eyr:2025\n"
+"hgt:172in\n"
+"\n"
+"hgt:151cm cid:163 pid:670884417 iyr:2012\n"
+"ecl:oth hcl:#ceb3a1\n"
+"eyr:2028\n"
+"\n"
+"hcl:z cid:92 hgt:69cm\n"
+"byr:2008 pid:492284612\n"
+"eyr:2020 iyr:2023\n"
+"ecl:hzl\n"
+"\n"
+"byr:1933\n"
+"hcl:#7d3b0c eyr:2020 hgt:170cm\n"
+"pid:949064511 iyr:2010\n"
+"ecl:oth\n"
+"\n"
+"eyr:2025 byr:1989 ecl:oth cid:100 hgt:182cm\n"
+"pid:629190040 iyr:2017 hcl:#b6652a\n"
+"\n"
+"ecl:hzl cid:76 hcl:#e71392 eyr:2021 iyr:2013 byr:1995\n"
+"pid:762177473\n"
+"hgt:179cm\n"
+"\n"
+"pid:198500564 eyr:2029 hcl:#733820 cid:51 iyr:2012\n"
+"hgt:70in byr:1938 ecl:oth\n"
+"\n"
+"hgt:190cm ecl:brn byr:1952 iyr:2015 hcl:#623a2f\n"
+"eyr:2023\n"
+"\n"
+"hgt:169cm hcl:#602927 byr:2001 pid:823979592 iyr:2016 eyr:2029\n"
+"\n"
+"iyr:2010 ecl:gry\n"
+"eyr:2022 hgt:156cm byr:1953 pid:434063393\n"
+"hcl:#733820\n"
+"\n"
+"pid:091724580 hcl:a7069e eyr:1984 ecl:#95d01e byr:2012 iyr:2005\n"
+"\n"
+"eyr:2022 byr:1972 hcl:#866857 ecl:hzl pid:227453248\n"
+"hgt:153cm cid:324 iyr:2018\n"
+"\n"
+"cid:195 pid:049871343\n"
+"eyr:2024 hgt:169cm\n"
+"byr:1952 iyr:2010 ecl:grn\n"
+"\n"
+"eyr:2035 pid:189cm\n"
+"hgt:77 iyr:1973 ecl:#dc83d5\n"
+"hcl:z byr:2004\n"
+"\n"
+"byr:2027\n"
+"pid:89338932 hcl:1de39e ecl:grn hgt:159in eyr:2034 iyr:1937\n"
+"\n"
+"pid:076534920\n"
+"hgt:152cm\n"
+"byr:1969\n"
+"ecl:blu\n"
+"hcl:#866857 iyr:2011 eyr:2024\n"
+"\n"
+"iyr:2019 eyr:2028\n"
+"ecl:blu hgt:169cm\n"
+"hcl:#888785 pid:332202163 byr:1923\n"
+"\n"
+"hgt:65in byr:1964 iyr:2019\n"
+"pid:287612987 ecl:hzl cid:213 eyr:2023 hcl:#ceb3a1\n"
+"\n"
+"hcl:#623a2f pid:182484027\n"
+"iyr:2016 ecl:brn byr:1943\n"
+"hgt:71in eyr:2021 cid:344\n"
+"\n"
+"hcl:#cdee64 iyr:2011 ecl:brn eyr:2026 hgt:176cm\n"
+"byr:1985 pid:978641227\n"
+"\n"
+"eyr:2029 ecl:brn hgt:173cm byr:1920 cid:211\n"
+"hcl:#866857\n"
+"iyr:2016 pid:289769625\n"
+"\n"
+"hcl:#7d3b0c pid:770938833 iyr:2010 byr:1941 ecl:oth eyr:2029 hgt:161cm\n"
+"\n"
+"hgt:172cm iyr:2015 ecl:gry byr:1948\n"
+"eyr:2029\n"
+"pid:466359109 hcl:#341e13\n"
+"\n"
+"cid:74 pid:405199325 ecl:blu\n"
+"hcl:#6b5442\n"
+"eyr:1980 byr:2024 hgt:174cm iyr:2011\n"
+"\n"
+"hgt:183cm pid:075760048 cid:78 byr:1960 ecl:hzl eyr:2030 hcl:#6b5442 iyr:2014\n"
+"\n"
+"cid:264 hcl:#7d3b0c\n"
+"ecl:blu iyr:2011 eyr:2020 hgt:182cm\n"
+"byr:1929\n"
+"\n"
+"pid:435338286 byr:1931\n"
+"hcl:z ecl:amb iyr:2013 hgt:73in\n"
+"cid:165 eyr:2027\n"
+"\n"
+"pid:511898552 eyr:2025 hgt:184cm hcl:#602927\n"
+"iyr:2018 byr:1989 ecl:hzl\n"
+"\n"
+"iyr:2016\n"
+"hgt:168in\n"
+"hcl:#623a2f\n"
+"eyr:2025 pid:310738569 ecl:#0c3039\n"
+"byr:2027\n"
+"\n"
+"pid:158cm byr:1946 ecl:grt\n"
+"iyr:1920 cid:189\n"
+"hcl:389bce hgt:165cm\n"
+"\n"
+"pid:973732906 hcl:#cfa07d iyr:2010 eyr:2020 hgt:180cm\n"
+"byr:1930\n"
+"ecl:brn\n"
+"\n"
+"pid:930994364 byr:1967 hgt:151cm\n"
+"iyr:2011 eyr:2022\n"
+"\n"
+"eyr:1968 hgt:75cm cid:241\n"
+"iyr:2011 pid:5493866745\n"
+"ecl:grt\n"
+"byr:1976 hcl:#a97842\n"
+"\n"
+"eyr:2026 ecl:oth\n"
+"iyr:2016 hcl:#c0946f\n"
+"byr:1929\n"
+"hgt:175cm\n"
+"pid:9421898537\n"
+"\n"
+"eyr:2028 iyr:2016 byr:1962\n"
+"ecl:grn hgt:186cm hcl:#cfa07d pid:432962396\n"
+"\n"
+"iyr:2010 byr:1934 eyr:2023 hgt:180cm hcl:#cfa07d ecl:gry\n"
+"\n"
+"cid:168\n"
+"byr:1978\n"
+"eyr:2027 hgt:189cm pid:802710287\n"
+"hcl:#2f980b iyr:2014\n"
+"ecl:grn\n"
+"\n"
+"eyr:1970\n"
+"pid:576329104\n"
+"ecl:xry iyr:1954 hcl:#341e13 byr:2026\n"
+"hgt:74in\n"
+"\n"
+"eyr:2027 hgt:153cm\n"
+"ecl:oth\n"
+"hcl:#866857\n"
+"pid:290407832 byr:1956 iyr:2017\n"
+"\n"
+"iyr:2011\n"
+"cid:128\n"
+"ecl:amb hcl:#7d3b0c hgt:68in pid:743606119 eyr:2020\n"
+"\n"
+"ecl:oth hcl:#cfa07d\n"
+"byr:2016 pid:#de98ae iyr:1984 cid:194\n"
+"hgt:170cm\n"
+"eyr:2034\n"
+"\n"
+"pid:526098672 hgt:168cm\n"
+"hcl:#7d3b0c cid:167 byr:1923 ecl:blu iyr:2016\n"
+"eyr:2030\n"
+"\n"
+"pid:495569197 hcl:#866857 hgt:193cm\n"
+"iyr:2013 eyr:2021 byr:1921 ecl:amb\n"
+"\n"
+"ecl:amb\n"
+"hcl:#a97842 pid:862249915 iyr:2012 byr:1964\n"
+"cid:325\n"
+"eyr:2021\n"
+"\n"
+"iyr:1958\n"
+"byr:2003\n"
+"hgt:160 hcl:#18171d\n"
+"ecl:hzl eyr:2020\n"
+"\n"
+"iyr:2019 byr:1997 ecl:brn\n"
+"pid:342735713 hcl:#efcc98\n"
+"hgt:181cm cid:307\n"
+"eyr:2027\n"
+"\n"
+"pid:817121616 eyr:2020\n"
+"iyr:2012\n"
+"hgt:185cm\n"
+"hcl:#18171d byr:1969 ecl:hzl\n"
+"\n"
+"pid:381399203\n"
+"ecl:oth byr:1930\n"
+"iyr:2014 hcl:#6b5442 hgt:71in cid:156 eyr:2025\n"
+"\n"
+"byr:2002 hcl:#18171d iyr:2017\n"
+"pid:398245854 hgt:64in ecl:gry eyr:2025 cid:127\n"
+"\n"
+"eyr:2028 hcl:#341e13\n"
+"ecl:amb iyr:2012\n"
+"pid:079796480 hgt:69cm\n"
+"byr:1995\n"
+"\n"
+"cid:315 iyr:2028\n"
+"pid:775929239\n"
+"hgt:162cm ecl:dne byr:1940 eyr:1952 hcl:#c0946f\n"
+"\n"
+"iyr:2015\n"
+"hgt:154cm byr:1997\n"
+"ecl:grn\n"
+"cid:125 eyr:2024 pid:834780229\n"
+"hcl:#18171d\n"
+"\n"
+"ecl:hzl hcl:#a97842 pid:553710574 eyr:2028\n"
+"hgt:183cm cid:196\n"
+"iyr:2014\n"
+"\n"
+"pid:377912488 hgt:159cm ecl:amb eyr:2024 byr:1974\n"
+"iyr:2014\n"
+"hcl:#ceb3a1\n"
+"\n"
+"eyr:2024\n"
+"byr:1947 hgt:63in ecl:brn\n"
+"cid:69\n"
+"pid:185228911 hcl:#b6652a iyr:2016\n"
+"\n"
+"eyr:2024\n"
+"hgt:168cm hcl:#602927\n"
+"iyr:2013\n"
+"byr:1993\n"
+"pid:681091728 ecl:gry cid:203\n"
+"\n"
+"pid:037922164 iyr:2020\n"
+"byr:1990 hgt:156cm eyr:2023 hcl:#866857\n"
+"cid:97 ecl:grn\n"
+"\n"
+"hgt:170cm pid:980455250\n"
+"iyr:2011 ecl:hzl byr:1957\n"
+"eyr:2030 hcl:#cfa07d\n"
+"\n"
+"hgt:158cm\n"
+"hcl:#602927\n"
+"byr:2002 ecl:hzl iyr:2013\n"
+"cid:99\n"
+"eyr:2020 pid:48646993\n"
+"\n"
+"byr:1955 pid:814033843 eyr:2030 hcl:#a97842\n"
+"hgt:191cm iyr:2019\n"
+"\n"
+"pid:111196491 hgt:191cm iyr:2012 ecl:blu hcl:#a97842\n"
+"eyr:2026 cid:131 byr:1979\n"
+"\n"
+"hcl:#fffffd hgt:68in\n"
+"cid:121 ecl:oth eyr:2024 pid:343836937\n"
+"byr:1955\n"
+"iyr:2020\n"
+"\n"
+"eyr:2025 byr:1954\n"
+"pid:737517118\n"
+"cid:343 hcl:#b6652a\n"
+"iyr:2017 ecl:hzl\n"
+"hgt:175cm\n"
+"\n"
+"ecl:brn\n"
+"iyr:2011 hgt:171cm cid:102 pid:066348279 byr:1981\n"
+"\n"
+"ecl:oth iyr:2018 byr:1975\n"
+"eyr:2029\n"
+"hgt:185cm cid:226\n"
+"pid:978243407 hcl:#341e13\n"
+"\n"
+"iyr:2015 pid:918017915 hcl:#3e52b7\n"
+"byr:1999 ecl:brn cid:314\n"
+"eyr:2025 hgt:192cm\n"
+"\n"
+"hcl:#19d1fa byr:1984 ecl:dne hgt:76in\n"
+"iyr:2015 cid:118 pid:417075672\n"
+"eyr:2020\n"
+"\n"
+"iyr:2019\n"
+"cid:120 hgt:186cm\n"
+"hcl:#733820 eyr:2024 pid:423238982 ecl:brn byr:1968\n"
+"\n"
+"hgt:70cm cid:173 pid:767014975\n"
+"hcl:#866857 eyr:2039 ecl:brn byr:1985\n"
+"\n"
+"pid:340424924\n"
+"eyr:2027 hcl:#7d3b0c\n"
+"hgt:168cm ecl:hzl iyr:2016\n"
+"byr:1994\n"
+"\n"
+"ecl:hzl byr:1933 pid:580425691\n"
+"iyr:2010 hcl:#c0946f eyr:2024\n"
+"hgt:64in\n"
+"\n"
+"hcl:#9fe6b0 pid:913184461 ecl:grn eyr:2030\n"
+"cid:262 iyr:2014\n"
+"\n"
+"ecl:amb pid:640007768 eyr:2030 byr:2017 iyr:1988 hcl:z\n"
+"\n"
+"byr:1977 cid:54\n"
+"eyr:1939 pid:882762394 iyr:2030 hcl:#ceb3a1 ecl:blu\n"
+"\n"
+"iyr:2011 hcl:#7d3b0c byr:1928\n"
+"pid:340969354 cid:199 hgt:168cm eyr:2029 ecl:hzl\n"
+"\n"
+"pid:729464282\n"
+"iyr:2012 hcl:baae60\n"
+"eyr:2026 ecl:hzl hgt:166cm byr:2019\n"
+"\n"
+"pid:930997801 iyr:2019 eyr:2030\n"
+"hcl:#866857 ecl:oth byr:1960 cid:235 hgt:73in\n"
+"\n"
+"ecl:brn\n"
+"byr:1988 hgt:179cm iyr:2017\n"
+"pid:864768439 cid:305 hcl:#c0946f\n"
+"eyr:2029\n"
+"\n"
+"hcl:#7d3b0c ecl:grn\n"
+"hgt:182cm eyr:2021 pid:719891314\n"
+"byr:1920 iyr:2017\n"
+"\n"
+"hgt:62cm\n"
+"cid:71 ecl:brn hcl:#fffffd iyr:2025 eyr:1997\n"
+"pid:175cm byr:2022\n"
+"\n"
+"hcl:#cfa07d cid:239 eyr:2025 ecl:hzl hgt:189in byr:1980 iyr:2020\n"
+"pid:703047050\n"
+"\n"
+"byr:1951\n"
+"eyr:2030\n"
+"ecl:hzl\n"
+"pid:130992467 hgt:157cm hcl:#341e13\n"
+"\n"
+"hgt:175cm\n"
+"hcl:#623a2f\n"
+"cid:68 eyr:2025\n"
+"byr:2001 ecl:oth pid:253618704 iyr:2016\n"
+"\n"
+"hcl:#fffffd pid:379344553 ecl:grn\n"
+"eyr:2026\n"
+"hgt:72in byr:1974 iyr:2013\n"
+"\n"
+"ecl:#b4e952 byr:1970 hcl:z\n"
+"eyr:2039 pid:6056894636 iyr:2021 hgt:165cm\n"
+"cid:328\n"
+"\n"
+"hcl:#602927 iyr:2014 pid:890429537 byr:1957 hgt:68in eyr:2020 ecl:hzl\n"
+"\n"
+"cid:265 byr:1961 hcl:#ceb3a1 eyr:2022 iyr:2016 hgt:184cm pid:921615309\n"
+"\n"
+"byr:1951 eyr:2024\n"
+"hcl:#341e13\n"
+"ecl:amb pid:414644982\n"
+"iyr:2010 hgt:159cm\n"
+"\n"
+"iyr:2015 cid:319\n"
+"eyr:2029 ecl:brn pid:380237898\n"
+"hcl:#efcc98 hgt:157cm byr:1972\n"
+"\n"
+"pid:237156579 ecl:#312a91\n"
+"hgt:167cm iyr:2011 hcl:#c0946f eyr:2021 byr:1953\n"
+"\n"
+"ecl:hzl iyr:2015 pid:10160221 eyr:2025 hgt:175cm hcl:z byr:1939\n"
+"\n"
+"hgt:59in hcl:#18171d byr:1962 ecl:hzl\n"
+"iyr:2019 eyr:2025\n"
+"cid:337 pid:491938615\n"
+"\n"
+"ecl:utc hgt:82 pid:51674655 byr:2020\n"
+"eyr:1954 iyr:2029 hcl:z\n"
+"\n"
+"pid:119530189\n"
+"cid:103\n"
+"iyr:2010 byr:1979\n"
+"hgt:168cm hcl:#a97842 ecl:brn eyr:2029\n"
+"\n"
+"hgt:177cm ecl:brn\n"
+"byr:1990\n"
+"pid:015089628 eyr:2028 hcl:#733820 iyr:2020\n"
+"\n"
+"ecl:blu iyr:2020 hgt:189cm\n"
+"hcl:#efcc98 byr:1982 pid:346500376 eyr:2021 cid:160\n"
+"\n"
+"ecl:brn hgt:173cm iyr:2011 cid:259 hcl:#6b5442 eyr:2026\n"
+"byr:1995\n"
+"pid:654875035\n"
+"\n"
+"ecl:grn eyr:2025 pid:147155222 byr:1942\n"
+"cid:341 hcl:#602927\n"
+"hgt:165cm\n"
+"iyr:2016\n"
+"\n"
+"pid:543171646\n"
+"hgt:153cm\n"
+"iyr:2019 hcl:#fffffd byr:1985 cid:266\n"
+"eyr:2027\n"
+"ecl:hzl\n"
+"\n"
+"ecl:blu\n"
+"eyr:2022\n"
+"pid:667939101 byr:1974\n"
+"cid:259 hcl:#888785\n"
+"\n"
+"eyr:2030 byr:2016 iyr:2022\n"
+"pid:86902982\n"
+"ecl:zzz hgt:72 hcl:ceb867\n"
+"\n"
+"hcl:#fffffd\n"
+"ecl:grn pid:046978329\n"
+"byr:1924\n"
+"eyr:2025 hgt:158cm iyr:2011\n"
+"\n"
+"hgt:150cm eyr:2028 byr:1985 ecl:gry hcl:#866857 pid:340615189\n"
+"iyr:2017\n"
+"cid:50\n"
+"\n"
+"cid:171 hcl:#18171d pid:009562218 byr:1981 hgt:175cm eyr:2024 ecl:oth iyr:2017\n"
+"\n"
+"iyr:2019\n"
+"eyr:2022\n"
+"ecl:brn hcl:#cfa07d pid:050270380 cid:159\n"
+"hgt:151cm\n"
+"byr:1951\n"
+"\n"
+"hcl:#7d3b0c hgt:176cm iyr:2015 byr:1923 pid:348188421 ecl:blu eyr:2029\n"
+"\n"
+"byr:1997 hgt:162cm eyr:2023 pid:445685977\n"
+"iyr:2012 ecl:amb hcl:#efcc98\n"
+"\n"
+"iyr:2017 ecl:oth eyr:2028 pid:791977055 hgt:170cm byr:1991\n"
+"hcl:#623a2f\n"
+"\n"
+"byr:1998 hcl:#fffffd\n"
+"eyr:2020\n"
+"ecl:gry pid:039483695 hgt:163cm iyr:2020\n"
+"cid:165\n"
+"\n"
+"ecl:hzl hgt:74in iyr:2016 pid:026214321\n"
+"cid:152 hcl:#a1f179\n"
+"eyr:2036 byr:2001\n"
+"\n"
+"pid:257900949 cid:80 byr:1956 iyr:2012 hgt:165cm eyr:2030\n"
+"\n"
+"pid:918371363\n"
+"ecl:xry\n"
+"iyr:2012\n"
+"byr:2012 hgt:65cm\n"
+"eyr:2029\n"
+"\n"
+"pid:041789006 iyr:2018 byr:1945 eyr:2024 ecl:blu\n"
+"hcl:#5ab31e hgt:171cm\n"
+"\n"
+"ecl:gry\n"
+"byr:1956 cid:318 iyr:2020 hcl:#623a2f\n"
+"eyr:2030 pid:020576506 hgt:184cm\n"
+"\n"
+"hgt:173cm iyr:2025\n"
+"eyr:2023\n"
+"ecl:amb pid:958983168 hcl:#866857 byr:1935\n"
+"\n"
+"byr:1974\n"
+"eyr:2040 pid:57104308 iyr:1980 hcl:z\n"
+"hgt:192in cid:295 ecl:amb\n"
+"\n"
+"pid:180cm hcl:1109f7 eyr:2039 byr:2020\n"
+"ecl:dne hgt:189in iyr:1921\n"
+"\n"
+"iyr:2013 byr:1961\n"
+"hcl:#866857\n"
+"eyr:2025 hgt:158cm ecl:gry\n"
+"\n"
+"ecl:brn iyr:2013 eyr:2021 pid:978650418 byr:1980\n"
+"hcl:#ceb3a1 cid:110\n"
+"hgt:166cm\n"
+"\n"
+"pid:864880558 ecl:hzl hcl:#c0946f byr:1955 eyr:2027 hgt:169cm iyr:2011\n"
+"\n"
+"eyr:2023 hgt:191cm hcl:#866857\n"
+"pid:454509887\n"
+"ecl:grn byr:1938 iyr:2015\n"
+"\n"
+"pid:793008846 eyr:2025 ecl:grn hcl:#341e13\n"
+"hgt:187cm\n"
+"byr:1973 cid:224\n"
+"iyr:2013\n"
+"\n"
+"hcl:#866857 eyr:2022 pid:802335395 hgt:171cm ecl:amb\n"
+"iyr:2015 byr:1991\n"
+"\n"
+"hcl:#888785 pid:768625886\n"
+"hgt:180cm\n"
+"eyr:2026 ecl:oth cid:178 byr:1958\n"
+"\n"
+"pid:921387245 cid:82 hgt:190cm hcl:#c0946f ecl:grn\n"
+"iyr:2015 eyr:2023\n"
+"\n"
+"pid:0704550258 hcl:1ba8f6 iyr:2010 byr:1978 cid:130\n"
+"eyr:2030 ecl:dne hgt:66cm\n"
+"\n"
+"pid:626293279 hcl:#7d3b0c hgt:185cm ecl:oth\n"
+"eyr:2020 byr:1937 iyr:2012\n"
+"\n"
+"hgt:175\n"
+"eyr:1933 ecl:gry\n"
+"hcl:#7d3b0c byr:2003 pid:#5d8fcc\n"
+"iyr:2012\n"
+"\n"
+"eyr:2027\n"
+"byr:1927 cid:154\n"
+"ecl:gry pid:683668809 hgt:164cm\n"
+"hcl:#a97842 iyr:2011\n"
+"\n"
+"byr:1940 iyr:2014 hgt:172cm eyr:2024 pid:033678324 hcl:#10fded\n"
+"cid:292 ecl:oth\n"
+"\n"
+"iyr:1970 ecl:#201515 pid:#4cd485 eyr:2034 hgt:162\n"
+"byr:2005 cid:67\n"
+"hcl:#c0946f\n"
+"\n"
+"cid:306\n"
+"byr:1948\n"
+"hcl:#efcc98\n"
+"eyr:2024 hgt:171cm pid:440657854 iyr:2015 ecl:brn\n"
+"\n"
+"hgt:172cm ecl:brn byr:1958 pid:054926969 hcl:#4b8065 iyr:2019\n"
+"\n"
+"pid:45977569 ecl:amb byr:2002 hgt:71cm hcl:z iyr:1983\n"
+"\n"
+"pid:811407848 hcl:#866857 cid:112 hgt:180cm byr:1986\n"
+"ecl:brn eyr:2026\n"
+"\n"
+"ecl:amb\n"
+"byr:1992\n"
+"cid:288 pid:417117245 hcl:#623a2f\n"
+"iyr:2011 hgt:181cm\n"
+"eyr:2021\n"
+"\n"
+"byr:1974 hgt:192cm cid:172\n"
+"eyr:2022\n"
+"ecl:blu\n"
+"hcl:#cfa07d iyr:2014\n"
+"\n"
+"eyr:2024 ecl:gry\n"
+"pid:874569675 byr:1960 iyr:2017 hgt:186cm\n"
+"hcl:#6b5442\n"
+"\n"
+"byr:1988 eyr:2024 iyr:2020 ecl:oth hcl:#866857 pid:227304269 hgt:170cm\n"
+"\n"
+"ecl:grn iyr:2019 byr:2002 cid:150 hcl:#efcc98\n"
+"pid:600740993\n"
+"hgt:167cm eyr:2027\n"
+"\n"
+"pid:553824537 iyr:2019 ecl:blu eyr:2025 hcl:#e21269 hgt:193cm\n"
+"byr:1923\n"
+"\n"
+"byr:2030 iyr:2019 ecl:#cb0911\n"
+"hcl:#cfa07d hgt:74in eyr:2012\n"
+"pid:7647207386\n"
+"\n"
+"cid:289 hgt:128 pid:178cm iyr:2025 ecl:#4ad977 byr:2020 eyr:2036 hcl:#efcc98\n"
+"\n"
+"cid:119 hgt:150in\n"
+"hcl:z\n"
+"iyr:2012\n"
+"ecl:brn eyr:1975\n"
+"byr:2007 pid:#0dcd32\n"
+"\n"
+"hcl:8a1ce7 pid:0434291854\n"
+"eyr:2034 iyr:2005\n"
+"hgt:62cm byr:2029 ecl:utc\n"
+"\n"
+"ecl:gry hcl:#ceb3a1 byr:1976 eyr:2024 iyr:2010 hgt:188cm\n"
+"pid:636312902\n"
+"\n"
+"hcl:#888785 byr:2027 hgt:178in iyr:2017 pid:973095872 eyr:1952\n"
+"\n"
+"hgt:179cm iyr:2015 hcl:#ceb3a1\n"
+"byr:1944 pid:182079308 cid:317\n"
+"eyr:2025 ecl:hzl\n"
+"\n"
+"hcl:#6b5442 ecl:grn eyr:2023 hgt:71in pid:829794667 byr:2000\n"
+"iyr:2014 cid:192\n"
+"\n"
+"iyr:2014 pid:096659610 hcl:#c0946f ecl:oth byr:1991 cid:180\n"
+"hgt:177cm\n"
+"eyr:2023\n"
+"\n"
+"byr:2017\n"
+"eyr:2036 iyr:1933\n"
+"cid:225 ecl:gmt hgt:179in\n"
+"hcl:b5c44d pid:99932231\n"
+"\n"
+"hcl:#18171d\n"
+"hgt:187cm eyr:2023 byr:1934 cid:286 pid:878541119 iyr:2020 ecl:amb\n"
+"\n"
+"hgt:185cm\n"
+"pid:754207134 ecl:oth eyr:2023\n"
+"hcl:#a97842 cid:313 byr:1966\n"
+"iyr:2015\n"
+"\n"
+"hcl:#ceb3a1 byr:1921 eyr:2022 pid:799265846 cid:285\n"
+"hgt:67in iyr:2015\n"
+"\n"
+"iyr:2011 byr:1941\n"
+"hcl:#341e13 cid:65 pid:413556937\n"
+"hgt:169cm\n"
+"ecl:amb eyr:2020\n"
+"\n"
+"iyr:2016\n"
+"hgt:158cm ecl:grn byr:1931 hcl:#7d3b0c\n"
+"\n"
+"pid:574299170 iyr:2013 byr:1961 ecl:hzl hcl:#866857 hgt:168cm eyr:2022\n"
+"\n"
+"eyr:2022 pid:245416405\n"
+"iyr:2019 hgt:173cm hcl:#c0946f\n"
+"ecl:brn\n"
+"byr:1965\n"
+"\n"
+"byr:1980 hgt:162cm ecl:brn pid:239318191\n"
+"hcl:#fffffd\n"
+"cid:58 eyr:2025 iyr:2020\n"
+"\n"
+"pid:892646915\n"
+"iyr:2012 hcl:#733820 byr:1991 eyr:2021\n"
+"hgt:157cm ecl:oth\n"
+"\n"
+"pid:310597466 eyr:2025\n"
+"hcl:#cfa07d byr:1944 iyr:2018 ecl:oth\n"
+"hgt:183cm\n"
+"\n"
+"iyr:2010 hgt:187cm ecl:oth\n"
+"pid:975763328\n"
+"hcl:#866857 eyr:2023 cid:283 byr:1997\n"
+"\n"
+"iyr:2020 cid:225 hcl:#efcc98 pid:424680047 ecl:blu\n"
+"hgt:154cm\n"
+"byr:1968 eyr:2027\n"
+"\n"
+"ecl:oth eyr:2020 hgt:183cm hcl:#623a2f\n"
+"pid:771851807\n"
+"byr:1990\n"
+"iyr:2017\n"
+"\n"
+"hcl:#efcc98 ecl:blu byr:1991 hgt:191cm pid:266021118\n"
+"cid:124\n"
+"eyr:2025\n"
+"\n"
+"byr:1993\n"
+"ecl:hzl eyr:2020\n"
+"hgt:163cm\n"
+"iyr:2015 pid:831538073 hcl:#18171d\n"
+"\n"
+"hgt:74in hcl:#420afb eyr:2028\n"
+"ecl:grn pid:264469103\n"
+"byr:1993\n"
+"\n"
+"eyr:2020\n"
+"cid:79\n"
+"byr:1972\n"
+"pid:084953331 hcl:#a97842 ecl:brn iyr:2010\n"
+"hgt:170cm\n"
+"\n"
+"iyr:2014 ecl:gry pid:094812116 eyr:2026 hgt:190cm byr:1965 hcl:#944667\n"
+"\n"
+"hcl:#fffffd byr:1953 iyr:2014 ecl:hzl hgt:164cm\n"
+"cid:123 eyr:2023 pid:546394433\n"
+"\n"
+"iyr:2012 hgt:155cm byr:1998 pid:#2c9be6 eyr:2023 hcl:#ceb3a1 ecl:gry\n"
+"\n"
+"eyr:2029 ecl:gry pid:752489331 iyr:2015 hgt:167cm hcl:#18171d cid:70 byr:2002\n"
+"\n"
+"byr:1938\n"
+"ecl:gry\n"
+"pid:764937909 iyr:2014\n"
+"hcl:#7d3b0c\n"
+"eyr:2022 cid:145 hgt:184cm\n"
+"\n"
+"cid:340\n"
+"byr:1924 hgt:169cm eyr:2026\n"
+"iyr:2013 ecl:amb\n"
+"pid:499844992 hcl:#18171d\n"
+"\n"
+"pid:838417672 hgt:175cm\n"
+"ecl:grt iyr:2017 eyr:2025 hcl:17aa1a\n"
+"\n"
+"eyr:2020\n"
+"byr:1925 hcl:#341e13\n"
+"ecl:brn cid:342 pid:047426814 hgt:156cm iyr:2012\n"
+"\n"
+"iyr:2011 hcl:#341e13 byr:1959\n"
+"ecl:amb pid:969679865\n"
+"\n"
+"byr:1978 cid:320 hgt:180cm hcl:#435ceb pid:363518544 eyr:2023 iyr:2016 ecl:blu\n"
+"\n"
+"iyr:2010 eyr:2028\n"
+"pid:183cm byr:1948\n"
+"ecl:oth cid:133\n"
+"hcl:#8d3298 hgt:190cm\n"
+"\n"
+"hcl:#6b5442 byr:1929 iyr:2019 pid:207713865 eyr:2029\n"
+"hgt:166cm ecl:gry\n"
+"\n"
+"ecl:blu iyr:2019\n"
+"byr:1985 eyr:2030 hcl:#866857 hgt:155cm pid:659180287\n"
+"\n"
+"ecl:hzl\n"
+"eyr:2020 iyr:2016 pid:440624039\n"
+"cid:147\n"
+"hgt:61in byr:1976 hcl:#733820\n"
+"\n"
+"hcl:#341e13 pid:178082907 eyr:2023\n"
+"iyr:2015 byr:1956\n"
+"ecl:amb hgt:163cm\n"
+"\n"
+"eyr:2023\n"
+"iyr:2011 hcl:#cfa07d hgt:164cm\n"
+"pid:291621559 byr:1960 ecl:gry\n"
+"\n"
+"hcl:#efcc98 byr:1976\n"
+"iyr:2017 pid:394566091 cid:248\n"
+"hgt:176cm ecl:hzl eyr:2026\n"
+"\n"
+"iyr:2013 eyr:2029 hgt:152cm ecl:gry byr:1984 hcl:#623a2f pid:511780941\n"
+"\n"
+"pid:953716819 iyr:2010 hgt:156cm ecl:amb\n"
+"byr:1947\n"
+"hcl:#18171d eyr:2025\n"
+"\n"
+"eyr:2025 ecl:amb\n"
+"iyr:2016\n"
+"hcl:#cfa07d byr:1925 pid:322787273 hgt:168cm\n"
+"\n"
+"hgt:59in iyr:2012\n"
+"pid:916978929 byr:1959\n"
+"hcl:#c0946f eyr:2021\n"
+"ecl:brn\n"
+"\n"
+"byr:2018 eyr:1929 hgt:187in\n"
+"hcl:z\n"
+"iyr:2003 pid:0377361331 ecl:utc\n"
+"\n"
+"byr:1949 hcl:#fffffd pid:071791776 eyr:2030 iyr:2015 hgt:71in ecl:hzl\n"
+"\n"
+"hcl:#341e13\n"
+"hgt:154cm byr:1927 eyr:2023 ecl:blu iyr:2017\n"
+"pid:639867283\n"
+"\n"
+"hcl:z pid:315276249 byr:2026\n"
+"hgt:151cm\n"
+"iyr:2028 eyr:2020\n"
+"ecl:hzl\n"
+"\n"
+"hcl:#341e13 eyr:2027 byr:1981 cid:342 pid:999898177 hgt:187cm\n"
+"ecl:blu iyr:2011\n"
+"\n"
+"byr:2009\n"
+"hgt:73cm iyr:1921 hcl:z\n"
+"pid:181cm\n"
+"ecl:xry\n"
+"\n"
+"ecl:hzl\n"
+"byr:1925\n"
+"pid:034183103 hcl:#341e13 hgt:158cm eyr:2029 iyr:2010\n"
+"\n"
+"byr:1976\n"
+"iyr:2011 hgt:177cm pid:833479839 hcl:#dcab9d ecl:blu eyr:2020\n"
+"\n"
+"cid:230 hcl:#7d3b0c byr:1954\n"
+"iyr:2014 eyr:2026 pid:122150889\n"
+"ecl:brn hgt:182cm\n"
+"\n"
+"hcl:#a97842\n"
+"ecl:brn hgt:187cm\n"
+"eyr:2028\n"
+"pid:427631634 iyr:2002 byr:2004\n"
+"\n"
+"pid:912516995 ecl:hzl iyr:2017 hcl:#ceb3a1 byr:1929 eyr:2028\n"
+"hgt:155cm\n"
+"\n"
+"pid:019809181\n"
+"cid:128 iyr:2013 hcl:#f5b9f7 byr:1931\n"
+"hgt:161cm\n"
+"ecl:amb\n"
+"\n"
+"hgt:64in byr:1924\n"
+"iyr:2016 eyr:2029 ecl:hzl pid:474940085 hcl:#c0946f\n"
+"\n"
+"pid:172419213\n"
+"ecl:grn\n"
+"hgt:193cm iyr:2010 byr:1973 hcl:#6b5442\n"
+"eyr:2027\n"
+"\n"
+"ecl:#7b5cfd iyr:2019\n"
+"byr:2016\n"
+"eyr:2040 hgt:191in\n"
+"cid:187 hcl:z pid:#c61084\n"
+"\n"
+"eyr:2032 iyr:2014 pid:430247344 byr:1967\n"
+"hcl:#ceb3a1\n"
+"cid:241\n"
+"ecl:brn hgt:178in\n"
+"\n"
+"hcl:#623a2f iyr:2017 cid:235\n"
+"eyr:2020 byr:1978 ecl:blu hgt:175cm\n"
+"\n"
+"iyr:2013 ecl:amb hgt:174cm hcl:#866857 pid:285533942 byr:1954\n"
+"\n"
+"hgt:152cm ecl:blu pid:952587262 eyr:2024\n"
+"iyr:2019 cid:268 hcl:#602927 byr:1947\n"
+"\n"
+"hgt:176in cid:245 byr:2011 iyr:2018\n"
+"eyr:1987\n"
+"hcl:z\n"
+"pid:346518170\n"
+"ecl:utc\n"
+"\n"
+"hgt:180cm\n"
+"iyr:2015 ecl:brn eyr:2027 pid:807494368 cid:324 byr:1980\n"
+"\n"
+"byr:1936 hcl:#866857 ecl:blu\n"
+"eyr:2021 hgt:187cm\n"
+"iyr:2016 pid:244556968\n"
+"\n"
+"byr:1950 cid:125\n"
+"iyr:2020 hgt:168cm hcl:#c0946f eyr:2030 pid:758313758 ecl:blu\n"
+"\n"
+"eyr:2021\n"
+"pid:618915663 hcl:#cfa07d iyr:2018 byr:2002\n"
+"hgt:157cm ecl:blu\n"
+"\n"
+"byr:1967\n"
+"ecl:brn hcl:#c0946f pid:200495802 eyr:2021 iyr:2020\n"
+"cid:335\n"
+"hgt:181cm\n"
+"\n"
+"byr:1996\n"
+"ecl:brn iyr:2015\n"
+"eyr:2030\n"
+"hcl:#fffffd cid:207\n"
+"pid:022460311 hgt:158cm\n"
+"\n"
+"eyr:2022 hgt:59cm iyr:2023\n"
+"byr:1974 pid:354098699 hcl:b244f7\n"
+"ecl:#219505\n"
+"\n"
+"hcl:#866857 eyr:2025\n"
+"pid:370874666\n"
+"byr:1947\n"
+"cid:162 ecl:oth hgt:186cm iyr:2011\n"
+"\n"
+"ecl:hzl eyr:2029\n"
+"byr:1981\n"
+"iyr:2012 pid:433430792 cid:252\n"
+"hgt:171cm\n"
+"\n"
+"pid:512473844 hgt:186cm iyr:2012 eyr:2028 byr:1949 ecl:hzl hcl:#18171d\n"
+"\n"
+"hgt:60cm iyr:1934\n"
+"ecl:#4a4017 pid:3067366202 hcl:1161df\n"
+"eyr:1938 byr:2008\n"
+"\n"
+"pid:119509757 hcl:#cfa07d eyr:2022 hgt:174cm byr:1983\n"
+"iyr:2015\n"
+"ecl:blu\n"
+"\n"
+"byr:1955 eyr:2023\n"
+"cid:114\n"
+"hcl:f1aa8a pid:609049659 ecl:grn hgt:177cm\n"
+"iyr:2015\n"
+"\n"
+"eyr:2027 cid:284\n"
+"pid:654627982 byr:1964 iyr:2018 hgt:168cm\n"
+"hcl:#fffffd ecl:oth\n"
+"\n"
+"iyr:1988\n"
+"hgt:191cm hcl:b87a62 byr:1990 ecl:xry\n"
+"pid:996624367 eyr:1960\n"
+"\n"
+"pid:641466821 eyr:2028 hcl:#7d3b0c\n"
+"iyr:2010 hgt:175cm ecl:gry\n"
+"\n"
+"hcl:#b6652a\n"
+"ecl:oth\n"
+"byr:1926 eyr:2030 iyr:2019 hgt:183cm\n"
+"pid:057196056\n"
+"\n"
+"iyr:2017\n"
+"eyr:2022 pid:936841429\n"
+"ecl:blu hcl:#6b5442 cid:179 byr:1927 hgt:161cm\n"
+"\n"
+"eyr:2021\n"
+"cid:289 hgt:174cm iyr:2013\n"
+"ecl:grn pid:329574701 byr:1970\n"
+"\n"
+"eyr:2021 byr:1939 ecl:gry pid:933505139 iyr:2014 hgt:173cm hcl:#7d3b0c\n"
+"\n"
+"cid:116 hcl:045bff eyr:2030 iyr:1920\n"
+"ecl:brn\n"
+"byr:2030\n"
+"pid:#38f7f3\n"
+"hgt:155in\n"
+"\n"
+"eyr:2028\n"
+"pid:225829241 byr:1928 hcl:#cfa07d iyr:2019\n"
+"ecl:oth\n"
+"hgt:166cm\n"
+"\n"
+"cid:80 byr:1936\n"
+"iyr:2017\n"
+"hgt:94 hcl:#2e7503 ecl:oth eyr:2030\n"
+"pid:597284996\n"
+"\n"
+"ecl:oth\n"
+"iyr:2019 hgt:76in\n"
+"byr:1956 pid:821874039\n"
+"\n"
+"eyr:2026 hgt:168cm\n"
+"pid:019015588\n"
+"iyr:2010\n"
+"ecl:amb byr:2009 hcl:#623a2f cid:159\n"
+"\n"
+"iyr:1980 hgt:167in\n"
+"pid:380644909 eyr:1966 ecl:blu byr:2004 hcl:z\n"
+"\n"
+"eyr:2020 iyr:2013\n"
+"hcl:#08ad66 pid:540886868\n"
+"ecl:oth byr:1980 hgt:158cm\n"
+"\n"
+"eyr:2026 hgt:186cm byr:1995\n"
+"cid:275\n"
+"hcl:z iyr:1958 ecl:blu\n"
+"\n"
+"eyr:2026 iyr:2012\n"
+"hgt:61in byr:1936 pid:390833536 cid:298 ecl:grn hcl:#623a2f\n"
+"\n"
+"pid:393878498 eyr:2023 ecl:gry byr:1943 iyr:2010 hcl:#888785 hgt:158cm\n"
+"\n"
+"hgt:191cm cid:197 iyr:2014 byr:1945\n"
+"hcl:#fffffd\n"
+"eyr:2020\n"
+"pid:183948344 ecl:amb\n"
+"\n"
+"ecl:gmt hgt:88\n"
+"cid:260 iyr:2024 byr:2022 eyr:2031 hcl:z pid:#532c6e\n"
+"\n"
+"hcl:#a97842\n"
+"hgt:160cm eyr:2024 ecl:blu iyr:2015 byr:1970\n"
+"\n"
+"byr:1964 hgt:178cm\n"
+"eyr:2025\n"
+"pid:813643223 ecl:brn iyr:2014\n"
+"hcl:#ceb3a1\n"
+"\n"
+"byr:1965 eyr:2024 iyr:2018\n"
+"hgt:165cm hcl:#18171d ecl:grn pid:475669993\n"
+"\n"
+"hgt:116\n"
+"iyr:2024 eyr:1974 hcl:504345 byr:2010 cid:206 pid:166cm ecl:zzz\n"
+"\n"
+"iyr:2014 eyr:2020 pid:096460673 byr:1948\n"
+"hgt:153cm\n"
+"ecl:blu hcl:#341e13\n"
+"\n"
+"hcl:#ceb3a1\n"
+"iyr:2017 hgt:67cm\n"
+"pid:178cm byr:2028 ecl:brn\n"
+"cid:293\n"
+"\n"
+"hgt:157cm\n"
+"hcl:#602927 byr:1941\n"
+"iyr:2012 pid:611003211 eyr:2029\n"
+"\n"
+"iyr:2019 byr:2000 pid:083917767 eyr:2024 hgt:172cm\n"
+"cid:248 hcl:#7e4d15\n"
+"\n"
+"byr:1946\n"
+"hgt:160cm iyr:2020 hcl:#559278 pid:989139577\n"
+"ecl:amb eyr:2020\n"
+"\n"
+"pid:165cm byr:1927 cid:178 hcl:#733820 iyr:2017 hgt:156in\n"
+"eyr:2029 ecl:brn\n"
+"\n"
+"hcl:#18171d hgt:163cm eyr:2022 byr:1962 pid:639124940 cid:258 ecl:hzl\n"
+"iyr:2015\n"
+"\n"
+"cid:123 pid:4542006033\n"
+"eyr:1987 byr:2010 iyr:2029 ecl:amb\n"
+"hgt:191cm hcl:#18171d\n"
+"\n"
+"hcl:z\n"
+"byr:1928 iyr:1965\n"
+"eyr:2022 hgt:75 ecl:oth pid:400765046\n"
+"\n"
+"hcl:#c0946f hgt:62in\n"
+"ecl:blu byr:1978 iyr:1923\n"
+"cid:260 eyr:2021 pid:404628742\n"
+"\n"
+"pid:#bf1611 ecl:grn\n"
+"iyr:2018 cid:146 byr:1948\n"
+"eyr:2025 hcl:#fffffd hgt:87\n"
+"\n"
+"pid:767547618\n"
+"iyr:2018 hcl:#b6652a eyr:2029 hgt:165cm ecl:hzl byr:1937\n"
+"\n"
+"ecl:blu iyr:2019 pid:960083875 eyr:2027 hgt:71in hcl:#c0946f\n"
+"byr:1921\n"
+"\n"
+"iyr:2011\n"
+"pid:9562042482\n"
+"hcl:z hgt:59cm\n"
+"eyr:1994 cid:258 ecl:#6c1bcc byr:2025\n"
+"\n"
+"eyr:2028 pid:494999718 byr:1928 hgt:176cm\n"
+"iyr:2015 ecl:oth hcl:#733820\n"
+"\n"
+"cid:78 eyr:2020 hgt:160cm byr:1947 ecl:blu\n"
+"hcl:#b6652a iyr:2016 pid:069457741\n"
+"\n"
+"hcl:#6b5442 iyr:2010\n"
+"byr:1971\n"
+"eyr:2028 hgt:169cm ecl:brn pid:528961949\n"
+"\n"
+"eyr:2028\n"
+"hcl:#7d3b0c\n"
+"byr:1952\n"
+"ecl:hzl\n"
+"cid:317 iyr:2016\n"
+"pid:832169844\n"
+"\n"
+"hcl:#c0946f\n"
+"ecl:brn\n"
+"iyr:2017 eyr:2028\n"
+"pid:161390075 byr:1993 cid:50\n"
+"hgt:171cm\n"
+"\n"
+"ecl:#ae12d3 hgt:74cm cid:239 hcl:z pid:345439730 iyr:1924 byr:2029 eyr:2031\n"
+"\n"
+;
diff --git a/src/test/kc/adventofcode/README.txt b/src/test/kc/adventofcode/README.txt
new file mode 100644
index 000000000..df3c80579
--- /dev/null
+++ b/src/test/kc/adventofcode/README.txt
@@ -0,0 +1,4 @@
+Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like. 
+People use them as a speed contest, interview prep, company training, university coursework, practice problems, or to challenge each other.
+
+See https://adventofcode.com/2020/about
\ No newline at end of file
diff --git a/src/test/kc/adventofcode/longlong.c b/src/test/kc/adventofcode/longlong.c
new file mode 100644
index 000000000..4f7e84874
--- /dev/null
+++ b/src/test/kc/adventofcode/longlong.c
@@ -0,0 +1,66 @@
+// LongLong implementation supporting integer addition and multiplication for 64bit signed integers
+
+#include <stdlib.h>
+
+struct LongLong {
+    // The lower 32bit
+    long low;
+    // The upper 32bit
+    long high;
+};
+
+// Creates a LongLong for a signed long value
+struct LongLong toLongLong(long l) {
+    if(l<0)
+        return {l,-1l};
+    else
+        return {l,0l};
+}
+
+// Add two LongLongs together
+struct LongLong plusLongLong(__ma struct LongLong a, __ma struct LongLong b) {
+    __ma struct LongLong sum;
+    asm {
+        clc
+        lda a
+        adc b
+        sta sum
+        lda a+1
+        adc b+1
+        sta sum+1
+        lda a+2
+        adc b+2
+        sta sum+2
+        lda a+3
+        adc b+3
+        sta sum+3
+        lda a+4
+        adc b+4
+        sta sum+4
+        lda a+5
+        adc b+5
+        sta sum+5
+        lda a+6
+        adc b+6
+        sta sum+6
+        lda a+7
+        adc b+7
+        sta sum+7
+    }
+    return sum;
+}
+
+
+
+struct LongLong * SCREEN = 0x0400;
+
+void main() {
+    struct LongLong a = toLongLong(1000);
+    struct LongLong b = toLongLong(-2000);
+    struct LongLong c = plusLongLong(a,b);
+    SCREEN[0] = a;
+    SCREEN[2] = b;
+    SCREEN[4] = c;
+}
+
+
diff --git a/src/test/kc/literal-string-array.c b/src/test/kc/literal-string-array.c
index 66d7427aa..14392f069 100644
--- a/src/test/kc/literal-string-array.c
+++ b/src/test/kc/literal-string-array.c
@@ -6,7 +6,7 @@ void* const NUL = (void*)0;
 // Works
 // char*[] msgs = { (char*)"hello", (char*)"cruel", (char*)"world", (char*)NUL };
 // Not working
-char*[] msgs = { "hello", "cruel", "world", NUL };
+char* msgs[] = { "hello", "cruel", "world", NUL };
 
 void main() {
     char i=0;
diff --git a/src/test/kc/platform-asm6502.c b/src/test/kc/platform-asm6502.c
index 6f3b21648..d9d7119ec 100644
--- a/src/test/kc/platform-asm6502.c
+++ b/src/test/kc/platform-asm6502.c
@@ -1,7 +1,7 @@
 // Tests the target platform ASM6502
 
 #pragma target(asm6502)
-#pragma start_address(0x2000)
+#pragma start_address(0x3000)
 
 unsigned char TABLE[10];
 
diff --git a/src/test/kc/struct-unwinding-1.c b/src/test/kc/struct-unwinding-1.c
new file mode 100644
index 000000000..6a04bb6c8
--- /dev/null
+++ b/src/test/kc/struct-unwinding-1.c
@@ -0,0 +1,26 @@
+// Test combining unwind structs with classic structs
+
+struct Point {
+    char x;
+    char y;
+};
+
+struct Point * const SCREEN = 0x0400;
+
+void main() {
+    // Initialize classic struct
+    __ma struct Point p1 = { 1, 2 };
+    SCREEN[0] = p1;
+    // Copy classic struct to unwound struct
+    struct Point p2 = p1;
+    SCREEN[2] = p2;
+    // Set in classic struct
+    p1.x = 3;
+    SCREEN[4] = p1;
+    // Set in unwound struct
+    p2.x = 4;
+    SCREEN[6] = p2;
+    // Copy unwound struct to classic struct
+    p1 = p2;
+    SCREEN[8] = p1;
+}
diff --git a/src/test/kc/struct-unwinding-2.c b/src/test/kc/struct-unwinding-2.c
new file mode 100644
index 000000000..de6cc33ba
--- /dev/null
+++ b/src/test/kc/struct-unwinding-2.c
@@ -0,0 +1,37 @@
+// Test combining unwind structs with classic structs
+// Function calls parameter passing
+
+struct Point {
+    char x;
+    char y;
+};
+
+struct Point * const SCREEN = 0x0400;
+
+void main() {
+    // Initialize classic struct
+    __ma struct Point p1 = { 1, 2 };
+    // Pass classic struct to function taking unwound struct
+    print1(p1, 0);
+    // Pass classic struct to function taking classic struct
+    print2(p1, 2);
+
+    // Initialize unwound struct
+    struct Point p2 = { 3, 4};
+    // Pass unwound struct to function taking unwound struct
+    print1(p2, 4);
+    // Pass unwound struct to function taking classic struct
+    print2(p2, 6);
+}
+
+// Function taking unwound struct as parameter
+void print1(struct Point p, char idx) {
+    // Print unwound struct
+    SCREEN[idx] = p;
+}
+
+// Function taking classic struct as parameter
+void print2(__ma struct Point p, char idx) {
+    // Print unwound struct
+    SCREEN[idx] = p;
+}
diff --git a/src/test/kc/struct-unwinding-3.c b/src/test/kc/struct-unwinding-3.c
new file mode 100644
index 000000000..5f5662c16
--- /dev/null
+++ b/src/test/kc/struct-unwinding-3.c
@@ -0,0 +1,39 @@
+// Test combining unwind structs with classic structs
+// Function calls return value
+
+struct Point {
+    char x;
+    char y;
+};
+
+struct Point * const SCREEN = 0x0400;
+
+void main() {
+    // Initialize classic struct from function returning unwound
+    __ma struct Point p1 = point1(1, 2);
+    SCREEN[0] = p1;
+    // Initialize classic struct from function returning classic
+    //p1 = point2(2, 3);
+    //SCREEN[2] = p1;
+
+    // Initialize unwound struct from function returning unwound
+    //struct Point p2 = point1(3,4);
+    //SCREEN[4] = p2;
+    // Initialize unwound struct from function returning classic
+    //p2 = point2(5,6);
+    //SCREEN[6] = p2;
+}
+
+// Function returning unwound struct
+struct Point point1(char x, char y) {
+    // Print unwound struct
+    struct Point p = { x, y };
+    return p;
+}
+
+// Function returning classic struct
+//__ma struct Point point2(char x, char y) {
+//    // Print unwound struct
+//    struct Point p = { x, y };
+//    return p;
+//}
diff --git a/src/test/ref/adventofcode/2020-01.asm b/src/test/ref/adventofcode/2020-01.asm
new file mode 100644
index 000000000..2b41f0f91
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-01.asm
@@ -0,0 +1,1501 @@
+// https://adventofcode.com/2020/day/1/input
+// Find 2 entries that give 2020 when added together
+// And 3 entries that give 2020 when added together
+  // Atari XL/XE executable XEX file with a single segment
+// https://www.atarimax.com/jindroush.atari.org/afmtexe.html
+.plugin "dk.camelot64.kickass.xexplugin.AtariXex"
+.file [name="2020-01.xex", type="bin", segments="XexFile"]
+.segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main]
+.segmentdef Program [segments="Code, Data"]
+.segmentdef Code [start=$2000]
+.segmentdef Data [startAfter="Code"]
+  .const SIZEOF_WORD = 2
+  .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+  .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+  // 2-byte saved memory scan counter
+  .label SAVMSC = $58
+  // data under cursor
+  .label OLDCHR = $5d
+  // 2-byte saved cursor memory address
+  .label OLDADR = $5e
+  // Cursor inhibit flag, 0 turns on, any other number turns off. Cursor doesn't change until it moves next.
+  .label CRSINH = $2f0
+  // Atari ZP registers
+  // 1-byte cursor row
+  .label ROWCRS = $54
+  // 2-byte cursor column
+  .label COLCRS = $55
+.segment Code
+main: {
+    .const num_entries = $c8*SIZEOF_WORD/SIZEOF_WORD
+    .label __8 = $9d
+    .label __21 = $97
+    .label __22 = $9b
+    .label __34 = $8e
+    .label __35 = $8c
+    .label __41 = $8e
+    .label __42 = $95
+    .label __43 = $8c
+    .label j = $88
+    .label i = $80
+    .label mul = $90
+    .label j1 = $84
+    .label k = $86
+    .label i1 = $82
+    .label mul1 = $90
+    .label mul2 = $90
+    .label __47 = $9d
+    .label __48 = $9f
+    .label __49 = $8a
+    .label __50 = $8a
+    .label __51 = $8e
+    .label __52 = $8c
+    .label __53 = $97
+    .label __54 = $99
+    .label __55 = $9b
+    .label __56 = $8a
+    .label __57 = $8a
+    .label __58 = $8a
+    .label __59 = $8e
+    .label __60 = $8c
+    .label __61 = $8c
+    // clrscr()
+    jsr clrscr
+    // printf("looking a+b=2020 within %u entries\n",num_entries)
+    lda #<s
+    sta.z cputs.s
+    lda #>s
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("looking a+b=2020 within %u entries\n",num_entries)
+    lda #<num_entries
+    sta.z printf_uint.uvalue
+    lda #>num_entries
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // printf("looking a+b=2020 within %u entries\n",num_entries)
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    lda #<0
+    sta.z i
+    sta.z i+1
+  __b1:
+    // for(unsigned int i=0;i<num_entries;i++)
+    lda.z i+1
+    cmp #>num_entries
+    bcs !__b2+
+    jmp __b2
+  !__b2:
+    bne !+
+    lda.z i
+    cmp #<num_entries
+    bcs !__b2+
+    jmp __b2
+  !__b2:
+  !:
+    // printf("\nlooking a+b+c=2020 within %u entries\n",num_entries)
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("\nlooking a+b+c=2020 within %u entries\n",num_entries)
+    lda #<num_entries
+    sta.z printf_uint.uvalue
+    lda #>num_entries
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // printf("\nlooking a+b+c=2020 within %u entries\n",num_entries)
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    lda #<0
+    sta.z i1
+    sta.z i1+1
+  __b9:
+    // for(unsigned int i=0;i<num_entries;i++)
+    lda.z i1+1
+    cmp #>num_entries
+    bcc __b10
+    bne !+
+    lda.z i1
+    cmp #<num_entries
+    bcc __b10
+  !:
+    // }
+    rts
+  __b10:
+    // j=i+1
+    clc
+    lda.z i1
+    adc #1
+    sta.z j1
+    lda.z i1+1
+    adc #0
+    sta.z j1+1
+  __b11:
+    // for(unsigned int j=i+1;j<num_entries;j++)
+    lda.z j1+1
+    cmp #>num_entries
+    bcc __b12
+    bne !+
+    lda.z j1
+    cmp #<num_entries
+    bcc __b12
+  !:
+    // printf(".")
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    // for(unsigned int i=0;i<num_entries;i++)
+    inc.z i1
+    bne !+
+    inc.z i1+1
+  !:
+    jmp __b9
+  __b12:
+    // k=j+1
+    clc
+    lda.z j1
+    adc #1
+    sta.z k
+    lda.z j1+1
+    adc #0
+    sta.z k+1
+  __b14:
+    // for(unsigned int k=j+1;k<num_entries;k++)
+    lda.z k+1
+    cmp #>num_entries
+    bcc __b15
+    bne !+
+    lda.z k
+    cmp #<num_entries
+    bcc __b15
+  !:
+    // for(unsigned int j=i+1;j<num_entries;j++)
+    inc.z j1
+    bne !+
+    inc.z j1+1
+  !:
+    jmp __b11
+  __b15:
+    // entries[i]+entries[j]
+    lda.z i1
+    asl
+    sta.z __41
+    lda.z i1+1
+    rol
+    sta.z __41+1
+    lda.z j1
+    asl
+    sta.z __42
+    lda.z j1+1
+    rol
+    sta.z __42+1
+    clc
+    lda.z __41
+    adc #<entries
+    sta.z __53
+    lda.z __41+1
+    adc #>entries
+    sta.z __53+1
+    clc
+    lda.z __42
+    adc #<entries
+    sta.z __54
+    lda.z __42+1
+    adc #>entries
+    sta.z __54+1
+    ldy #0
+    clc
+    lda (__21),y
+    adc (__54),y
+    pha
+    iny
+    lda (__21),y
+    adc (__54),y
+    sta.z __21+1
+    pla
+    sta.z __21
+    // entries[i]+entries[j]+entries[k]
+    lda.z k
+    asl
+    sta.z __43
+    lda.z k+1
+    rol
+    sta.z __43+1
+    clc
+    lda.z __43
+    adc #<entries
+    sta.z __55
+    lda.z __43+1
+    adc #>entries
+    sta.z __55+1
+    ldy #0
+    clc
+    lda (__22),y
+    adc.z __21
+    pha
+    iny
+    lda (__22),y
+    adc.z __21+1
+    sta.z __22+1
+    pla
+    sta.z __22
+    // if(entries[i]+entries[j]+entries[k]==2020)
+    lda.z __22+1
+    cmp #>$7e4
+    beq !__b17+
+    jmp __b17
+  !__b17:
+    lda.z __22
+    cmp #<$7e4
+    beq !__b17+
+    jmp __b17
+  !__b17:
+    // printf("\n")
+    lda #<s5
+    sta.z cputs.s
+    lda #>s5
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    lda #<s6
+    sta.z cputs.s
+    lda #>s6
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    lda.z i1
+    sta.z printf_uint.uvalue
+    lda.z i1+1
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    clc
+    lda.z __41
+    adc #<entries
+    sta.z __56
+    lda.z __41+1
+    adc #>entries
+    sta.z __56+1
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    jsr printf_uint
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    lda #<s8
+    sta.z cputs.s
+    lda #>s8
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    lda.z j1
+    sta.z printf_uint.uvalue
+    lda.z j1+1
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    clc
+    lda.z __42
+    adc #<entries
+    sta.z __57
+    lda.z __42+1
+    adc #>entries
+    sta.z __57+1
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    jsr printf_uint
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    lda #<s8
+    sta.z cputs.s
+    lda #>s8
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    lda.z k
+    sta.z printf_uint.uvalue
+    lda.z k+1
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    clc
+    lda.z __43
+    adc #<entries
+    sta.z __58
+    lda.z __43+1
+    adc #>entries
+    sta.z __58+1
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    jsr printf_uint
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    lda #<s10
+    sta.z cputs.s
+    lda #>s10
+    sta.z cputs.s+1
+    jsr cputs
+    // mul16u(entries[i],entries[k])
+    clc
+    lda.z __59
+    adc #<entries
+    sta.z __59
+    lda.z __59+1
+    adc #>entries
+    sta.z __59+1
+    ldy #0
+    lda (mul16u.a),y
+    pha
+    iny
+    lda (mul16u.a),y
+    sta.z mul16u.a+1
+    pla
+    sta.z mul16u.a
+    clc
+    lda.z __60
+    adc #<entries
+    sta.z __60
+    lda.z __60+1
+    adc #>entries
+    sta.z __60+1
+    ldy #0
+    lda (mul16u.b),y
+    pha
+    iny
+    lda (mul16u.b),y
+    sta.z mul16u.b+1
+    pla
+    sta.z mul16u.b
+    jsr mul16u
+    // mul16u(entries[i],entries[k])
+    // mul1 = mul16u(entries[i],entries[k])
+    // mul16u( <mul1 ,entries[j] )
+    lda.z mul1
+    sta.z mul16u.a
+    lda.z mul1+1
+    sta.z mul16u.a+1
+    clc
+    lda.z __42
+    adc #<entries
+    sta.z __61
+    lda.z __42+1
+    adc #>entries
+    sta.z __61+1
+    ldy #0
+    lda (mul16u.b),y
+    pha
+    iny
+    lda (mul16u.b),y
+    sta.z mul16u.b+1
+    pla
+    sta.z mul16u.b
+    jsr mul16u
+    // mul16u( <mul1 ,entries[j] )
+    // mul2 = mul16u( <mul1 ,entries[j] )
+    // printf("multiplied %lu\n", mul2)
+    lda #<s11
+    sta.z cputs.s
+    lda #>s11
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("multiplied %lu\n", mul2)
+    jsr printf_ulong
+    // printf("multiplied %lu\n", mul2)
+    lda #<s5
+    sta.z cputs.s
+    lda #>s5
+    sta.z cputs.s+1
+    jsr cputs
+  __b17:
+    // for(unsigned int k=j+1;k<num_entries;k++)
+    inc.z k
+    bne !+
+    inc.z k+1
+  !:
+    jmp __b14
+  __b2:
+    // j=i+1
+    clc
+    lda.z i
+    adc #1
+    sta.z j
+    lda.z i+1
+    adc #0
+    sta.z j+1
+  __b4:
+    // for(unsigned int j=i+1;j<num_entries;j++)
+    lda.z j+1
+    cmp #>num_entries
+    bcc __b5
+    bne !+
+    lda.z j
+    cmp #<num_entries
+    bcc __b5
+  !:
+    // printf(".")
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    // for(unsigned int i=0;i<num_entries;i++)
+    inc.z i
+    bne !+
+    inc.z i+1
+  !:
+    jmp __b1
+  __b5:
+    // entries[i]+entries[j]
+    lda.z i
+    asl
+    sta.z __34
+    lda.z i+1
+    rol
+    sta.z __34+1
+    lda.z j
+    asl
+    sta.z __35
+    lda.z j+1
+    rol
+    sta.z __35+1
+    clc
+    lda.z __34
+    adc #<entries
+    sta.z __47
+    lda.z __34+1
+    adc #>entries
+    sta.z __47+1
+    clc
+    lda.z __35
+    adc #<entries
+    sta.z __48
+    lda.z __35+1
+    adc #>entries
+    sta.z __48+1
+    ldy #0
+    clc
+    lda (__8),y
+    adc (__48),y
+    pha
+    iny
+    lda (__8),y
+    adc (__48),y
+    sta.z __8+1
+    pla
+    sta.z __8
+    // if(entries[i]+entries[j]==2020)
+    lda.z __8+1
+    cmp #>$7e4
+    beq !__b7+
+    jmp __b7
+  !__b7:
+    lda.z __8
+    cmp #<$7e4
+    beq !__b7+
+    jmp __b7
+  !__b7:
+    // printf("\n")
+    lda #<s5
+    sta.z cputs.s
+    lda #>s5
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    lda #<s6
+    sta.z cputs.s
+    lda #>s6
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    lda.z i
+    sta.z printf_uint.uvalue
+    lda.z i+1
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    clc
+    lda.z __34
+    adc #<entries
+    sta.z __49
+    lda.z __34+1
+    adc #>entries
+    sta.z __49+1
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    jsr printf_uint
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    lda #<s8
+    sta.z cputs.s
+    lda #>s8
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    lda.z j
+    sta.z printf_uint.uvalue
+    lda.z j+1
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    clc
+    lda.z __35
+    adc #<entries
+    sta.z __50
+    lda.z __35+1
+    adc #>entries
+    sta.z __50+1
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    jsr printf_uint
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    lda #<s10
+    sta.z cputs.s
+    lda #>s10
+    sta.z cputs.s+1
+    jsr cputs
+    // mul16u(entries[i],entries[j])
+    clc
+    lda.z __51
+    adc #<entries
+    sta.z __51
+    lda.z __51+1
+    adc #>entries
+    sta.z __51+1
+    ldy #0
+    lda (mul16u.a),y
+    pha
+    iny
+    lda (mul16u.a),y
+    sta.z mul16u.a+1
+    pla
+    sta.z mul16u.a
+    clc
+    lda.z __52
+    adc #<entries
+    sta.z __52
+    lda.z __52+1
+    adc #>entries
+    sta.z __52+1
+    ldy #0
+    lda (mul16u.b),y
+    pha
+    iny
+    lda (mul16u.b),y
+    sta.z mul16u.b+1
+    pla
+    sta.z mul16u.b
+    jsr mul16u
+    // mul16u(entries[i],entries[j])
+    // mul = mul16u(entries[i],entries[j])
+    // printf("multiplied %lu\n", mul)
+    lda #<s11
+    sta.z cputs.s
+    lda #>s11
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("multiplied %lu\n", mul)
+    jsr printf_ulong
+    // printf("multiplied %lu\n", mul)
+    lda #<s5
+    sta.z cputs.s
+    lda #>s5
+    sta.z cputs.s+1
+    jsr cputs
+  __b7:
+    // for(unsigned int j=i+1;j<num_entries;j++)
+    inc.z j
+    bne !+
+    inc.z j+1
+  !:
+    jmp __b4
+  .segment Data
+  .encoding "ascii"
+    s: .text "looking a+b=2020 within "
+    .byte 0
+    s1: .text @" entries\$9b"
+    .byte 0
+    s2: .text @"\$9blooking a+b+c=2020 within "
+    .byte 0
+    s4: .text "."
+    .byte 0
+    s5: .text @"\$9b"
+    .byte 0
+    s6: .text "match found ["
+    .byte 0
+    s7: .text "]"
+    .byte 0
+    s8: .text "+["
+    .byte 0
+    s10: .text @"=2020\$9b"
+    .byte 0
+    s11: .text "multiplied "
+    .byte 0
+}
+.segment Code
+// clears the screen and moves the cursor to the upper left-hand corner of the screen.
+clrscr: {
+    lda SAVMSC
+    sta.z memset.str
+    lda SAVMSC+1
+    sta.z memset.str+1
+    // memset(*SAVMSC, 0x00, CONIO_WIDTH * CONIO_HEIGHT)
+  // Fill entire screen with spaces
+    lda #<$28*$18
+    sta.z memset.num
+    lda #>$28*$18
+    sta.z memset.num+1
+    jsr memset
+    // *OLDCHR = 0x00
+    // 0x00 is screencode for space character
+    // set the old character to a space so the cursor doesn't reappear at the last position it was at
+    lda #0
+    sta OLDCHR
+    // gotoxy(0,0)
+    jsr gotoxy
+    // }
+    rts
+}
+// Output a NUL-terminated string at the current cursor position
+// cputs(byte* zp($8a) s)
+cputs: {
+    .label s = $8a
+  __b1:
+    // while (c = *s++)
+    ldy #0
+    lda (s),y
+    inc.z s
+    bne !+
+    inc.z s+1
+  !:
+    cmp #0
+    bne __b2
+    // }
+    rts
+  __b2:
+    // cputc(c)
+    sta.z cputc.c
+    jsr cputc
+    jmp __b1
+}
+// Print an unsigned int using a specific format
+// printf_uint(word zp($8a) uvalue)
+printf_uint: {
+    .label uvalue = $8a
+    // printf_buffer.sign = format.sign_always?'+':0
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // utoa(uvalue, printf_buffer.digits, format.radix)
+  // Format number into buffer
+    jsr utoa
+    // printf_number_buffer(printf_buffer, format)
+    lda printf_buffer
+  // Print using format
+    jsr printf_number_buffer
+    // }
+    rts
+}
+// Perform binary multiplication of two unsigned 16-bit unsigned ints into a 32-bit unsigned long
+// mul16u(word zp($8e) a, word zp($8c) b)
+mul16u: {
+    .label mb = $a2
+    .label a = $8e
+    .label res = $90
+    .label b = $8c
+    .label return = $90
+    // mb = b
+    lda.z b
+    sta.z mb
+    lda.z b+1
+    sta.z mb+1
+    lda #0
+    sta.z mb+2
+    sta.z mb+3
+    sta.z res
+    sta.z res+1
+    lda #<0>>$10
+    sta.z res+2
+    lda #>0>>$10
+    sta.z res+3
+  __b1:
+    // while(a!=0)
+    lda.z a
+    bne __b2
+    lda.z a+1
+    bne __b2
+    // }
+    rts
+  __b2:
+    // a&1
+    lda #1
+    and.z a
+    // if( (a&1) != 0)
+    cmp #0
+    beq __b3
+    // res = res + mb
+    lda.z res
+    clc
+    adc.z mb
+    sta.z res
+    lda.z res+1
+    adc.z mb+1
+    sta.z res+1
+    lda.z res+2
+    adc.z mb+2
+    sta.z res+2
+    lda.z res+3
+    adc.z mb+3
+    sta.z res+3
+  __b3:
+    // a = a>>1
+    lsr.z a+1
+    ror.z a
+    // mb = mb<<1
+    asl.z mb
+    rol.z mb+1
+    rol.z mb+2
+    rol.z mb+3
+    jmp __b1
+}
+// Print an unsigned int using a specific format
+// printf_ulong(dword zp($90) uvalue)
+printf_ulong: {
+    .label uvalue = $90
+    // printf_buffer.sign = format.sign_always?'+':0
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // ultoa(uvalue, printf_buffer.digits, format.radix)
+  // Format number into buffer
+    jsr ultoa
+    // printf_number_buffer(printf_buffer, format)
+    lda printf_buffer
+  // Print using format
+    jsr printf_number_buffer
+    // }
+    rts
+}
+// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
+// memset(byte* zp($9b) str, word zp($97) num)
+memset: {
+    .label end = $97
+    .label dst = $9b
+    .label str = $9b
+    .label num = $97
+    // if(num>0)
+    lda.z num
+    bne !+
+    lda.z num+1
+    beq __breturn
+  !:
+    // end = (char*)str + num
+    lda.z end
+    clc
+    adc.z str
+    sta.z end
+    lda.z end+1
+    adc.z str+1
+    sta.z end+1
+  __b2:
+    // for(char* dst = str; dst!=end; dst++)
+    lda.z dst+1
+    cmp.z end+1
+    bne __b3
+    lda.z dst
+    cmp.z end
+    bne __b3
+  __breturn:
+    // }
+    rts
+  __b3:
+    // *dst = c
+    lda #0
+    tay
+    sta (dst),y
+    // for(char* dst = str; dst!=end; dst++)
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    jmp __b2
+}
+// Set the cursor to the specified position
+gotoxy: {
+    .const x = 0
+    .const y = 0
+    // *COLCRS = x
+    lda #0
+    sta COLCRS+1
+    lda #<x
+    sta COLCRS
+    // *ROWCRS = y
+    lda #y
+    sta ROWCRS
+    // setcursor()
+    jsr setcursor
+    // }
+    rts
+}
+// Output one character at the current cursor position
+// Moves the cursor forward. Scrolls the entire screen if needed
+// cputc(byte zp($a1) c)
+cputc: {
+    .label convertToScreenCode1_v = c
+    .label c = $a1
+    // if (c == '\r')
+    lda #'\r'
+    cmp.z c
+    beq __b1
+    // if(c == '\n' || c == 0x9b)
+    lda #'\$9b'
+    cmp.z c
+    beq __b2
+    lda #$9b
+    cmp.z c
+    beq __b2
+    // return rawmap[*v];
+    ldy.z convertToScreenCode1_v
+    ldx rawmap,y
+    // putchar(convertToScreenCode(&c))
+    jsr putchar
+    // (*COLCRS)++;
+    inc COLCRS
+    bne !+
+    inc COLCRS+1
+  !:
+    // if (*COLCRS == CONIO_WIDTH)
+    lda COLCRS+1
+    bne !+
+    lda COLCRS
+    cmp #$28
+    beq __b5
+  !:
+    // setcursor()
+    jsr setcursor
+    // }
+    rts
+  __b5:
+    // *COLCRS = 0
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // newline()
+    jsr newline
+    rts
+  __b2:
+    // *COLCRS = 0
+    // 0x0a LF, or atascii EOL
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // newline()
+    jsr newline
+    rts
+  __b1:
+    // *COLCRS = 0
+    // 0x0d, CR = just set the cursor x value to 0
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // setcursor()
+    jsr setcursor
+    rts
+}
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// utoa(word zp($8a) value, byte* zp($97) buffer)
+utoa: {
+    .label digit_value = $a6
+    .label buffer = $97
+    .label digit = $94
+    .label value = $8a
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    ldx #0
+    txa
+    sta.z digit
+  __b1:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    lda.z digit
+    cmp #5-1
+    bcc __b2
+    // *buffer++ = DIGITS[(char)value]
+    lda.z value
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // *buffer++ = DIGITS[(char)value];
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // *buffer = 0
+    lda #0
+    tay
+    sta (buffer),y
+    // }
+    rts
+  __b2:
+    // digit_value = digit_values[digit]
+    lda.z digit
+    asl
+    tay
+    lda RADIX_DECIMAL_VALUES,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES+1,y
+    sta.z digit_value+1
+    // if (started || value >= digit_value)
+    cpx #0
+    bne __b5
+    cmp.z value+1
+    bne !+
+    lda.z digit_value
+    cmp.z value
+    beq __b5
+  !:
+    bcc __b5
+  __b4:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    inc.z digit
+    jmp __b1
+  __b5:
+    // utoa_append(buffer++, value, digit_value)
+    jsr utoa_append
+    // utoa_append(buffer++, value, digit_value)
+    // value = utoa_append(buffer++, value, digit_value)
+    // value = utoa_append(buffer++, value, digit_value);
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    ldx #1
+    jmp __b4
+}
+// Print the contents of the number buffer using a specific format.
+// This handles minimum length, zero-filling, and left/right justification from the format
+// printf_number_buffer(byte register(A) buffer_sign)
+printf_number_buffer: {
+    // if(buffer.sign)
+    cmp #0
+    beq __b2
+    // cputc(buffer.sign)
+    sta.z cputc.c
+    jsr cputc
+  __b2:
+    // cputs(buffer.digits)
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z cputs.s
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z cputs.s+1
+    jsr cputs
+    // }
+    rts
+}
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// ultoa(dword zp($90) value, byte* zp($9b) buffer)
+ultoa: {
+    .label digit_value = $a2
+    .label buffer = $9b
+    .label digit = $94
+    .label value = $90
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    ldx #0
+    txa
+    sta.z digit
+  __b1:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    lda.z digit
+    cmp #$a-1
+    bcc __b2
+    // *buffer++ = DIGITS[(char)value]
+    lda.z value
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // *buffer++ = DIGITS[(char)value];
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // *buffer = 0
+    lda #0
+    tay
+    sta (buffer),y
+    // }
+    rts
+  __b2:
+    // digit_value = digit_values[digit]
+    lda.z digit
+    asl
+    asl
+    tay
+    lda RADIX_DECIMAL_VALUES_LONG,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES_LONG+1,y
+    sta.z digit_value+1
+    lda RADIX_DECIMAL_VALUES_LONG+2,y
+    sta.z digit_value+2
+    lda RADIX_DECIMAL_VALUES_LONG+3,y
+    sta.z digit_value+3
+    // if (started || value >= digit_value)
+    cpx #0
+    bne __b5
+    lda.z value+3
+    cmp.z digit_value+3
+    bcc !+
+    bne __b5
+    lda.z value+2
+    cmp.z digit_value+2
+    bcc !+
+    bne __b5
+    lda.z value+1
+    cmp.z digit_value+1
+    bcc !+
+    bne __b5
+    lda.z value
+    cmp.z digit_value
+    bcs __b5
+  !:
+  __b4:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    inc.z digit
+    jmp __b1
+  __b5:
+    // ultoa_append(buffer++, value, digit_value)
+    jsr ultoa_append
+    // ultoa_append(buffer++, value, digit_value)
+    // value = ultoa_append(buffer++, value, digit_value)
+    // value = ultoa_append(buffer++, value, digit_value);
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    ldx #1
+    jmp __b4
+}
+// Handles cursor movement, displaying it if required, and inverting character it is over if there is one (and enabled)
+setcursor: {
+    .label loc = $a6
+    // **OLDADR = *OLDCHR
+    // save the current oldchr into oldadr
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // cursorLocation()
+    jsr cursorLocation
+    // loc = cursorLocation()
+    // c = *loc
+    ldy #0
+    lda (loc),y
+    tax
+    // *OLDCHR = c
+    stx OLDCHR
+    // *OLDADR = loc
+    lda.z loc
+    sta OLDADR
+    lda.z loc+1
+    sta OLDADR+1
+    // *CRSINH = 0
+    // cursor is on, so invert the inverse bit and turn cursor on
+    tya
+    sta CRSINH
+    // c = c ^ 0x80
+    txa
+    eor #$80
+    // **OLDADR = c
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // }
+    rts
+}
+// Puts a character to the screen a the current location. Uses internal screencode. Deals with storing the old cursor value
+putchar: {
+    .label loc = $a6
+    // **OLDADR = *OLDCHR
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // cursorLocation()
+    jsr cursorLocation
+    // loc = cursorLocation()
+    // newChar = code | conio_reverse_value
+    txa
+    // *loc = newChar
+    ldy #0
+    sta (loc),y
+    // *OLDCHR = newChar
+    sta OLDCHR
+    // setcursor()
+    jsr setcursor
+    // }
+    rts
+}
+newline: {
+    .label start = $9b
+    // if ((*ROWCRS)++ == CONIO_HEIGHT)
+    inc ROWCRS
+    lda #$18
+    cmp ROWCRS
+    bne __b1
+    // **OLDADR ^= 0x80
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    lda ($fe),y
+    eor #$80
+    sta ($fe),y
+    // start = *SAVMSC
+    // move screen up 1 line
+    lda SAVMSC
+    sta.z start
+    lda SAVMSC+1
+    sta.z start+1
+    // start + CONIO_WIDTH
+    lda #$28
+    clc
+    adc.z start
+    sta.z memcpy.source
+    tya
+    adc.z start+1
+    sta.z memcpy.source+1
+    // memcpy(start, start + CONIO_WIDTH, CONIO_WIDTH * 23)
+    lda.z start
+    sta.z memcpy.destination
+    lda.z start+1
+    sta.z memcpy.destination+1
+    jsr memcpy
+    // start + CONIO_WIDTH * 23
+    clc
+    lda.z memset.str
+    adc #<$28*$17
+    sta.z memset.str
+    lda.z memset.str+1
+    adc #>$28*$17
+    sta.z memset.str+1
+    // memset(start + CONIO_WIDTH * 23, 0x00, CONIO_WIDTH)
+    lda #<$28
+    sta.z memset.num
+    lda #>$28
+    sta.z memset.num+1
+    jsr memset
+    // *ROWCRS = CONIO_HEIGHT - 1
+    lda #$18-1
+    sta ROWCRS
+  __b1:
+    // setcursor()
+    jsr setcursor
+    // }
+    rts
+}
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// utoa_append(byte* zp($97) buffer, word zp($8a) value, word zp($a6) sub)
+utoa_append: {
+    .label buffer = $97
+    .label value = $8a
+    .label sub = $a6
+    .label return = $8a
+    ldx #0
+  __b1:
+    // while (value >= sub)
+    lda.z sub+1
+    cmp.z value+1
+    bne !+
+    lda.z sub
+    cmp.z value
+    beq __b2
+  !:
+    bcc __b2
+    // *buffer = DIGITS[digit]
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    // }
+    rts
+  __b2:
+    // digit++;
+    inx
+    // value -= sub
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    jmp __b1
+}
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// ultoa_append(byte* zp($9b) buffer, dword zp($90) value, dword zp($a2) sub)
+ultoa_append: {
+    .label buffer = $9b
+    .label value = $90
+    .label sub = $a2
+    .label return = $90
+    ldx #0
+  __b1:
+    // while (value >= sub)
+    lda.z value+3
+    cmp.z sub+3
+    bcc !+
+    bne __b2
+    lda.z value+2
+    cmp.z sub+2
+    bcc !+
+    bne __b2
+    lda.z value+1
+    cmp.z sub+1
+    bcc !+
+    bne __b2
+    lda.z value
+    cmp.z sub
+    bcs __b2
+  !:
+    // *buffer = DIGITS[digit]
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    // }
+    rts
+  __b2:
+    // digit++;
+    inx
+    // value -= sub
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    lda.z value+2
+    sbc.z sub+2
+    sta.z value+2
+    lda.z value+3
+    sbc.z sub+3
+    sta.z value+3
+    jmp __b1
+}
+// Return a pointer to the location of the cursor
+cursorLocation: {
+    .label __0 = $a6
+    .label __1 = $a6
+    .label __3 = $a6
+    .label return = $a6
+    .label __4 = $a8
+    .label __5 = $a6
+    // (word)(*ROWCRS)*CONIO_WIDTH
+    lda ROWCRS
+    sta.z __3
+    lda #0
+    sta.z __3+1
+    lda.z __3
+    asl
+    sta.z __4
+    lda.z __3+1
+    rol
+    sta.z __4+1
+    asl.z __4
+    rol.z __4+1
+    lda.z __5
+    clc
+    adc.z __4
+    sta.z __5
+    lda.z __5+1
+    adc.z __4+1
+    sta.z __5+1
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    // *SAVMSC + (word)(*ROWCRS)*CONIO_WIDTH
+    clc
+    lda.z __1
+    adc SAVMSC
+    sta.z __1
+    lda.z __1+1
+    adc SAVMSC+1
+    sta.z __1+1
+    // *SAVMSC + (word)(*ROWCRS)*CONIO_WIDTH + *COLCRS
+    clc
+    lda COLCRS
+    adc.z return
+    sta.z return
+    lda COLCRS+1
+    adc.z return+1
+    sta.z return+1
+    // }
+    rts
+}
+// Copy block of memory (forwards)
+// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
+// memcpy(void* zp($99) destination, byte* zp($97) source)
+memcpy: {
+    .const num = $28*$17
+    .label src_end = $a8
+    .label dst = $99
+    .label src = $97
+    .label destination = $99
+    .label source = $97
+    // src_end = (char*)source+num
+    clc
+    lda.z source
+    adc #<num
+    sta.z src_end
+    lda.z source+1
+    adc #>num
+    sta.z src_end+1
+  __b1:
+    // while(src!=src_end)
+    lda.z src+1
+    cmp.z src_end+1
+    bne __b2
+    lda.z src
+    cmp.z src_end
+    bne __b2
+    // }
+    rts
+  __b2:
+    // *dst++ = *src++
+    ldy #0
+    lda (src),y
+    sta (dst),y
+    // *dst++ = *src++;
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    inc.z src
+    bne !+
+    inc.z src+1
+  !:
+    jmp __b1
+}
+.segment Data
+  // The digits used for numbers
+  DIGITS: .text "0123456789abcdef"
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES_LONG: .dword $3b9aca00, $5f5e100, $989680, $f4240, $186a0, $2710, $3e8, $64, $a
+  // create a static table to map char value to screen value
+  // use KickAsm functions to create a table of code -> screen code values, using cc65 algorithm
+rawmap:
+.var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+
+  entries: .word $78f, $7a4, $7c7, $591, $687, $601, $7c0, $621, $751, $730, $6b8, $791, $71f, $659, $6bf, $714, $6b2, $76c, $793, $78b, $79f, $6dc, $796, $64b, $7bb, $78a, $7cc, $7d0, $608, $6f4, $697, $6e0, $72c, $716, $69b, $719, $7ac, $76b, $629, $60b, $362, $618, $7c4, $641, $7b2, $6ca, $5e3, $683, $73b, $78d, $5eb, $740, $7b1, $744, $709, $7d7, $74a, $708, $6d5, $733, $6af, $5d7, $771, $2fb, $688, $742, $7c3, $5d4, $739, $7c9, $6c9, $752, $67a, $712, $681, $6e8, $79e, $757, $718, $74c, $7cb, $6e3, $6f7, $729, $7b0, $737, $6d4, $6bd, $763, $6db, $11e, $7b8, $7b9, $677, $710, $7c2, $6f3, $745, $7a1, $760, $700, $713, $750, $6fe, $72f, $7c1, $723, $732, $785, $6c7, $663, $71d, $71c, $7b5, $5fb, $6ea, $3b, $736, $78c, $773, $6c2, $3a5, $573, $6d9, $6d7, $169, $5fa, $6f6, $43f, $635, $789, $703, $717, $6c4, $6e5, $755, $6ba, $20e, $6ad, $6fd, $764, $779, $67e, $711, $686, $79b, $72b, $633, $6de, $7be, $7d9, $6dd, $29e, $7bf, $5f4, $756, $704, $7a0, $236, $782, $75a, $74e, $707, $6c3, $6bc, $70d, $7d3, $63c, $61e, $73d, $777, $741, $6cb, $6d0, $65b, $6c1, $6d1, $735, $62e, $75c, $75b, $795, $6e4, $695, $6ff, $72d, $6a1, $6ce, $6f5, $79c, $754, $7c5, $66b, $74f, $772, $6be, $7a6, $5de, $787, $79a
+  // Buffer used for stringified number being printed
+  printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
diff --git a/src/test/ref/adventofcode/2020-01.cfg b/src/test/ref/adventofcode/2020-01.cfg
new file mode 100644
index 000000000..eaea4616c
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-01.cfg
@@ -0,0 +1,674 @@
+
+void main()
+main: scope:[main]  from
+  [0] phi()
+  [1] call clrscr 
+  to:main::@19
+main::@19: scope:[main]  from main
+  [2] phi()
+  [3] call cputs 
+  to:main::@20
+main::@20: scope:[main]  from main::@19
+  [4] phi()
+  [5] call printf_uint 
+  to:main::@21
+main::@21: scope:[main]  from main::@20
+  [6] phi()
+  [7] call cputs 
+  to:main::@1
+main::@1: scope:[main]  from main::@21 main::@24
+  [8] main::i#2 = phi( main::@21/0, main::@24/main::i#1 )
+  [9] if(main::i#2<main::num_entries#0) goto main::@2
+  to:main::@3
+main::@3: scope:[main]  from main::@1
+  [10] phi()
+  [11] call cputs 
+  to:main::@22
+main::@22: scope:[main]  from main::@3
+  [12] phi()
+  [13] call printf_uint 
+  to:main::@23
+main::@23: scope:[main]  from main::@22
+  [14] phi()
+  [15] call cputs 
+  to:main::@9
+main::@9: scope:[main]  from main::@23 main::@38
+  [16] main::i1#2 = phi( main::@23/0, main::@38/main::i1#1 )
+  [17] if(main::i1#2<main::num_entries#0) goto main::@10
+  to:main::@return
+main::@return: scope:[main]  from main::@9
+  [18] return 
+  to:@return
+main::@10: scope:[main]  from main::@9
+  [19] main::j1#0 = main::i1#2 + 1
+  to:main::@11
+main::@11: scope:[main]  from main::@10 main::@16
+  [20] main::j1#2 = phi( main::@10/main::j1#0, main::@16/main::j1#1 )
+  [21] if(main::j1#2<main::num_entries#0) goto main::@12
+  to:main::@13
+main::@13: scope:[main]  from main::@11
+  [22] phi()
+  [23] call cputs 
+  to:main::@38
+main::@38: scope:[main]  from main::@13
+  [24] main::i1#1 = ++ main::i1#2
+  to:main::@9
+main::@12: scope:[main]  from main::@11
+  [25] main::k#0 = main::j1#2 + 1
+  to:main::@14
+main::@14: scope:[main]  from main::@12 main::@17
+  [26] main::k#10 = phi( main::@12/main::k#0, main::@17/main::k#1 )
+  [27] if(main::k#10<main::num_entries#0) goto main::@15
+  to:main::@16
+main::@16: scope:[main]  from main::@14
+  [28] main::j1#1 = ++ main::j1#2
+  to:main::@11
+main::@15: scope:[main]  from main::@14
+  [29] main::$41 = main::i1#2 << 1
+  [30] main::$42 = main::j1#2 << 1
+  [31] main::$53 = entries + main::$41
+  [32] main::$54 = entries + main::$42
+  [33] main::$21 = *main::$53 + *main::$54
+  [34] main::$43 = main::k#10 << 1
+  [35] main::$55 = entries + main::$43
+  [36] main::$22 = main::$21 + *main::$55
+  [37] if(main::$22!=$7e4) goto main::@17
+  to:main::@18
+main::@18: scope:[main]  from main::@15
+  [38] phi()
+  [39] call cputs 
+  to:main::@39
+main::@39: scope:[main]  from main::@18
+  [40] phi()
+  [41] call cputs 
+  to:main::@40
+main::@40: scope:[main]  from main::@39
+  [42] printf_uint::uvalue#6 = main::i1#2
+  [43] call printf_uint 
+  to:main::@41
+main::@41: scope:[main]  from main::@40
+  [44] phi()
+  [45] call cputs 
+  to:main::@42
+main::@42: scope:[main]  from main::@41
+  [46] main::$56 = entries + main::$41
+  [47] printf_uint::uvalue#7 = *main::$56
+  [48] call printf_uint 
+  to:main::@43
+main::@43: scope:[main]  from main::@42
+  [49] phi()
+  [50] call cputs 
+  to:main::@44
+main::@44: scope:[main]  from main::@43
+  [51] printf_uint::uvalue#8 = main::j1#2
+  [52] call printf_uint 
+  to:main::@45
+main::@45: scope:[main]  from main::@44
+  [53] phi()
+  [54] call cputs 
+  to:main::@46
+main::@46: scope:[main]  from main::@45
+  [55] main::$57 = entries + main::$42
+  [56] printf_uint::uvalue#9 = *main::$57
+  [57] call printf_uint 
+  to:main::@47
+main::@47: scope:[main]  from main::@46
+  [58] phi()
+  [59] call cputs 
+  to:main::@48
+main::@48: scope:[main]  from main::@47
+  [60] printf_uint::uvalue#10 = main::k#10
+  [61] call printf_uint 
+  to:main::@49
+main::@49: scope:[main]  from main::@48
+  [62] phi()
+  [63] call cputs 
+  to:main::@50
+main::@50: scope:[main]  from main::@49
+  [64] main::$58 = entries + main::$43
+  [65] printf_uint::uvalue#11 = *main::$58
+  [66] call printf_uint 
+  to:main::@51
+main::@51: scope:[main]  from main::@50
+  [67] phi()
+  [68] call cputs 
+  to:main::@52
+main::@52: scope:[main]  from main::@51
+  [69] main::$59 = entries + main::$41
+  [70] mul16u::a#2 = *main::$59
+  [71] main::$60 = entries + main::$43
+  [72] mul16u::b#1 = *main::$60
+  [73] call mul16u 
+  [74] mul16u::return#3 = mul16u::res#2
+  to:main::@53
+main::@53: scope:[main]  from main::@52
+  [75] main::mul1#0 = mul16u::return#3
+  [76] mul16u::a#3 = < main::mul1#0
+  [77] main::$61 = entries + main::$42
+  [78] mul16u::b#2 = *main::$61
+  [79] call mul16u 
+  [80] mul16u::return#4 = mul16u::res#2
+  to:main::@54
+main::@54: scope:[main]  from main::@53
+  [81] main::mul2#0 = mul16u::return#4
+  [82] call cputs 
+  to:main::@55
+main::@55: scope:[main]  from main::@54
+  [83] printf_ulong::uvalue#1 = main::mul2#0
+  [84] call printf_ulong 
+  to:main::@56
+main::@56: scope:[main]  from main::@55
+  [85] phi()
+  [86] call cputs 
+  to:main::@17
+main::@17: scope:[main]  from main::@15 main::@56
+  [87] main::k#1 = ++ main::k#10
+  to:main::@14
+main::@2: scope:[main]  from main::@1
+  [88] main::j#0 = main::i#2 + 1
+  to:main::@4
+main::@4: scope:[main]  from main::@2 main::@7
+  [89] main::j#10 = phi( main::@2/main::j#0, main::@7/main::j#1 )
+  [90] if(main::j#10<main::num_entries#0) goto main::@5
+  to:main::@6
+main::@6: scope:[main]  from main::@4
+  [91] phi()
+  [92] call cputs 
+  to:main::@24
+main::@24: scope:[main]  from main::@6
+  [93] main::i#1 = ++ main::i#2
+  to:main::@1
+main::@5: scope:[main]  from main::@4
+  [94] main::$34 = main::i#2 << 1
+  [95] main::$35 = main::j#10 << 1
+  [96] main::$47 = entries + main::$34
+  [97] main::$48 = entries + main::$35
+  [98] main::$8 = *main::$47 + *main::$48
+  [99] if(main::$8!=$7e4) goto main::@7
+  to:main::@8
+main::@8: scope:[main]  from main::@5
+  [100] phi()
+  [101] call cputs 
+  to:main::@25
+main::@25: scope:[main]  from main::@8
+  [102] phi()
+  [103] call cputs 
+  to:main::@26
+main::@26: scope:[main]  from main::@25
+  [104] printf_uint::uvalue#2 = main::i#2
+  [105] call printf_uint 
+  to:main::@27
+main::@27: scope:[main]  from main::@26
+  [106] phi()
+  [107] call cputs 
+  to:main::@28
+main::@28: scope:[main]  from main::@27
+  [108] main::$49 = entries + main::$34
+  [109] printf_uint::uvalue#3 = *main::$49
+  [110] call printf_uint 
+  to:main::@29
+main::@29: scope:[main]  from main::@28
+  [111] phi()
+  [112] call cputs 
+  to:main::@30
+main::@30: scope:[main]  from main::@29
+  [113] printf_uint::uvalue#4 = main::j#10
+  [114] call printf_uint 
+  to:main::@31
+main::@31: scope:[main]  from main::@30
+  [115] phi()
+  [116] call cputs 
+  to:main::@32
+main::@32: scope:[main]  from main::@31
+  [117] main::$50 = entries + main::$35
+  [118] printf_uint::uvalue#5 = *main::$50
+  [119] call printf_uint 
+  to:main::@33
+main::@33: scope:[main]  from main::@32
+  [120] phi()
+  [121] call cputs 
+  to:main::@34
+main::@34: scope:[main]  from main::@33
+  [122] main::$51 = entries + main::$34
+  [123] mul16u::a#1 = *main::$51
+  [124] main::$52 = entries + main::$35
+  [125] mul16u::b#0 = *main::$52
+  [126] call mul16u 
+  [127] mul16u::return#2 = mul16u::res#2
+  to:main::@35
+main::@35: scope:[main]  from main::@34
+  [128] main::mul#0 = mul16u::return#2
+  [129] call cputs 
+  to:main::@36
+main::@36: scope:[main]  from main::@35
+  [130] printf_ulong::uvalue#0 = main::mul#0
+  [131] call printf_ulong 
+  to:main::@37
+main::@37: scope:[main]  from main::@36
+  [132] phi()
+  [133] call cputs 
+  to:main::@7
+main::@7: scope:[main]  from main::@37 main::@5
+  [134] main::j#1 = ++ main::j#10
+  to:main::@4
+
+void clrscr()
+clrscr: scope:[clrscr]  from main
+  [135] memset::str#7 = (void*)*SAVMSC
+  [136] call memset 
+  to:clrscr::@1
+clrscr::@1: scope:[clrscr]  from clrscr
+  [137] *OLDCHR = 0
+  [138] call gotoxy 
+  to:clrscr::@return
+clrscr::@return: scope:[clrscr]  from clrscr::@1
+  [139] return 
+  to:@return
+
+void cputs(to_nomodify byte* cputs::s)
+cputs: scope:[cputs]  from main::@13 main::@18 main::@19 main::@21 main::@23 main::@25 main::@27 main::@29 main::@3 main::@31 main::@33 main::@35 main::@37 main::@39 main::@41 main::@43 main::@45 main::@47 main::@49 main::@51 main::@54 main::@56 main::@6 main::@8 printf_number_buffer::@2
+  [140] cputs::s#27 = phi( main::@13/main::s4, main::@18/main::s5, main::@19/main::s, main::@21/main::s1, main::@23/main::s1, main::@25/main::s6, main::@27/main::s7, main::@3/main::s2, main::@29/main::s8, main::@31/main::s7, main::@33/main::s10, main::@35/main::s11, main::@37/main::s5, main::@39/main::s6, main::@41/main::s7, main::@43/main::s8, main::@45/main::s7, main::@47/main::s8, main::@49/main::s7, main::@51/main::s10, main::@54/main::s11, main::@56/main::s5, main::@6/main::s4, main::@8/main::s5, printf_number_buffer::@2/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS )
+  to:cputs::@1
+cputs::@1: scope:[cputs]  from cputs cputs::@2
+  [141] cputs::s#26 = phi( cputs/cputs::s#27, cputs::@2/cputs::s#0 )
+  [142] cputs::c#1 = *cputs::s#26
+  [143] cputs::s#0 = ++ cputs::s#26
+  [144] if(0!=cputs::c#1) goto cputs::@2
+  to:cputs::@return
+cputs::@return: scope:[cputs]  from cputs::@1
+  [145] return 
+  to:@return
+cputs::@2: scope:[cputs]  from cputs::@1
+  [146] cputc::c = cputs::c#1
+  [147] call cputc 
+  to:cputs::@1
+
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+printf_uint: scope:[printf_uint]  from main::@20 main::@22 main::@26 main::@28 main::@30 main::@32 main::@40 main::@42 main::@44 main::@46 main::@48 main::@50
+  [148] printf_uint::uvalue#12 = phi( main::@20/main::num_entries#0, main::@22/main::num_entries#0, main::@26/printf_uint::uvalue#2, main::@28/printf_uint::uvalue#3, main::@30/printf_uint::uvalue#4, main::@32/printf_uint::uvalue#5, main::@40/printf_uint::uvalue#6, main::@42/printf_uint::uvalue#7, main::@44/printf_uint::uvalue#8, main::@46/printf_uint::uvalue#9, main::@48/printf_uint::uvalue#10, main::@50/printf_uint::uvalue#11 )
+  to:printf_uint::@1
+printf_uint::@1: scope:[printf_uint]  from printf_uint
+  [149] *((byte*)&printf_buffer) = 0
+  [150] utoa::value#1 = printf_uint::uvalue#12
+  [151] call utoa 
+  to:printf_uint::@2
+printf_uint::@2: scope:[printf_uint]  from printf_uint::@1
+  [152] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer)
+  [153] call printf_number_buffer 
+  to:printf_uint::@return
+printf_uint::@return: scope:[printf_uint]  from printf_uint::@2
+  [154] return 
+  to:@return
+
+dword mul16u(word mul16u::a , word mul16u::b)
+mul16u: scope:[mul16u]  from main::@34 main::@52 main::@53
+  [155] mul16u::a#7 = phi( main::@34/mul16u::a#1, main::@52/mul16u::a#2, main::@53/mul16u::a#3 )
+  [155] mul16u::b#3 = phi( main::@34/mul16u::b#0, main::@52/mul16u::b#1, main::@53/mul16u::b#2 )
+  [156] mul16u::mb#0 = (dword)mul16u::b#3
+  to:mul16u::@1
+mul16u::@1: scope:[mul16u]  from mul16u mul16u::@3
+  [157] mul16u::mb#2 = phi( mul16u/mul16u::mb#0, mul16u::@3/mul16u::mb#1 )
+  [157] mul16u::res#2 = phi( mul16u/0, mul16u::@3/mul16u::res#6 )
+  [157] mul16u::a#4 = phi( mul16u/mul16u::a#7, mul16u::@3/mul16u::a#0 )
+  [158] if(mul16u::a#4!=0) goto mul16u::@2
+  to:mul16u::@return
+mul16u::@return: scope:[mul16u]  from mul16u::@1
+  [159] return 
+  to:@return
+mul16u::@2: scope:[mul16u]  from mul16u::@1
+  [160] mul16u::$1 = mul16u::a#4 & 1
+  [161] if(mul16u::$1==0) goto mul16u::@3
+  to:mul16u::@4
+mul16u::@4: scope:[mul16u]  from mul16u::@2
+  [162] mul16u::res#1 = mul16u::res#2 + mul16u::mb#2
+  to:mul16u::@3
+mul16u::@3: scope:[mul16u]  from mul16u::@2 mul16u::@4
+  [163] mul16u::res#6 = phi( mul16u::@2/mul16u::res#2, mul16u::@4/mul16u::res#1 )
+  [164] mul16u::a#0 = mul16u::a#4 >> 1
+  [165] mul16u::mb#1 = mul16u::mb#2 << 1
+  to:mul16u::@1
+
+void printf_ulong(dword printf_ulong::uvalue , byte printf_ulong::format_min_length , byte printf_ulong::format_justify_left , byte printf_ulong::format_sign_always , byte printf_ulong::format_zero_padding , byte printf_ulong::format_upper_case , byte printf_ulong::format_radix)
+printf_ulong: scope:[printf_ulong]  from main::@36 main::@55
+  [166] printf_ulong::uvalue#2 = phi( main::@36/printf_ulong::uvalue#0, main::@55/printf_ulong::uvalue#1 )
+  to:printf_ulong::@1
+printf_ulong::@1: scope:[printf_ulong]  from printf_ulong
+  [167] *((byte*)&printf_buffer) = 0
+  [168] ultoa::value#1 = printf_ulong::uvalue#2
+  [169] call ultoa 
+  to:printf_ulong::@2
+printf_ulong::@2: scope:[printf_ulong]  from printf_ulong::@1
+  [170] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer)
+  [171] call printf_number_buffer 
+  to:printf_ulong::@return
+printf_ulong::@return: scope:[printf_ulong]  from printf_ulong::@2
+  [172] return 
+  to:@return
+
+void* memset(void* memset::str , byte memset::c , word memset::num)
+memset: scope:[memset]  from clrscr newline::@4
+  [173] memset::str#3 = phi( clrscr/memset::str#7, newline::@4/memset::str#8 )
+  [173] memset::num#2 = phi( clrscr/(word)$28*$18, newline::@4/$28 )
+  [174] if(memset::num#2<=0) goto memset::@return
+  to:memset::@1
+memset::@1: scope:[memset]  from memset
+  [175] memset::end#0 = (byte*)memset::str#3 + memset::num#2
+  [176] memset::dst#4 = (byte*)memset::str#3
+  to:memset::@2
+memset::@2: scope:[memset]  from memset::@1 memset::@3
+  [177] memset::dst#2 = phi( memset::@1/memset::dst#4, memset::@3/memset::dst#1 )
+  [178] if(memset::dst#2!=memset::end#0) goto memset::@3
+  to:memset::@return
+memset::@return: scope:[memset]  from memset memset::@2
+  [179] return 
+  to:@return
+memset::@3: scope:[memset]  from memset::@2
+  [180] *memset::dst#2 = 0
+  [181] memset::dst#1 = ++ memset::dst#2
+  to:memset::@2
+
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+gotoxy: scope:[gotoxy]  from clrscr::@1
+  [182] *COLCRS = gotoxy::x#1
+  [183] *ROWCRS = gotoxy::y#1
+  [184] call setcursor 
+  to:gotoxy::@return
+gotoxy::@return: scope:[gotoxy]  from gotoxy
+  [185] return 
+  to:@return
+
+void cputc(volatile byte cputc::c)
+cputc: scope:[cputc]  from cputs::@2 printf_number_buffer::@3
+  [186] if(cputc::c=='
'at) goto cputc::@1
+  to:cputc::@3
+cputc::@3: scope:[cputc]  from cputc
+  [187] if(cputc::c=='
+'at) goto cputc::@2
+  to:cputc::@8
+cputc::@8: scope:[cputc]  from cputc::@3
+  [188] if(cputc::c==$9b) goto cputc::@2
+  to:cputc::convertToScreenCode1
+cputc::convertToScreenCode1: scope:[cputc]  from cputc::@8
+  [189] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0]
+  to:cputc::@6
+cputc::@6: scope:[cputc]  from cputc::convertToScreenCode1
+  [190] phi()
+  [191] call putchar 
+  to:cputc::@7
+cputc::@7: scope:[cputc]  from cputc::@6
+  [192] *COLCRS = ++ *COLCRS
+  [193] if(*COLCRS==$28) goto cputc::@5
+  to:cputc::@4
+cputc::@4: scope:[cputc]  from cputc::@7
+  [194] phi()
+  [195] call setcursor 
+  to:cputc::@return
+cputc::@return: scope:[cputc]  from cputc::@1 cputc::@2 cputc::@4 cputc::@5
+  [196] return 
+  to:@return
+cputc::@5: scope:[cputc]  from cputc::@7
+  [197] *COLCRS = 0
+  [198] call newline 
+  to:cputc::@return
+cputc::@2: scope:[cputc]  from cputc::@3 cputc::@8
+  [199] *COLCRS = 0
+  [200] call newline 
+  to:cputc::@return
+cputc::@1: scope:[cputc]  from cputc
+  [201] *COLCRS = 0
+  [202] call setcursor 
+  to:cputc::@return
+
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+utoa: scope:[utoa]  from printf_uint::@1
+  [203] phi()
+  to:utoa::@1
+utoa::@1: scope:[utoa]  from utoa utoa::@4
+  [204] utoa::buffer#11 = phi( utoa::@4/utoa::buffer#14, utoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS )
+  [204] utoa::started#2 = phi( utoa::@4/utoa::started#4, utoa/0 )
+  [204] utoa::value#2 = phi( utoa::@4/utoa::value#6, utoa/utoa::value#1 )
+  [204] utoa::digit#2 = phi( utoa::@4/utoa::digit#1, utoa/0 )
+  [205] if(utoa::digit#2<5-1) goto utoa::@2
+  to:utoa::@3
+utoa::@3: scope:[utoa]  from utoa::@1
+  [206] utoa::$11 = (byte)utoa::value#2
+  [207] *utoa::buffer#11 = DIGITS[utoa::$11]
+  [208] utoa::buffer#3 = ++ utoa::buffer#11
+  [209] *utoa::buffer#3 = 0
+  to:utoa::@return
+utoa::@return: scope:[utoa]  from utoa::@3
+  [210] return 
+  to:@return
+utoa::@2: scope:[utoa]  from utoa::@1
+  [211] utoa::$10 = utoa::digit#2 << 1
+  [212] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10]
+  [213] if(0!=utoa::started#2) goto utoa::@5
+  to:utoa::@7
+utoa::@7: scope:[utoa]  from utoa::@2
+  [214] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5
+  to:utoa::@4
+utoa::@4: scope:[utoa]  from utoa::@6 utoa::@7
+  [215] utoa::buffer#14 = phi( utoa::@7/utoa::buffer#11, utoa::@6/utoa::buffer#4 )
+  [215] utoa::started#4 = phi( utoa::@7/utoa::started#2, utoa::@6/1 )
+  [215] utoa::value#6 = phi( utoa::@7/utoa::value#2, utoa::@6/utoa::value#0 )
+  [216] utoa::digit#1 = ++ utoa::digit#2
+  to:utoa::@1
+utoa::@5: scope:[utoa]  from utoa::@2 utoa::@7
+  [217] utoa_append::buffer#0 = utoa::buffer#11
+  [218] utoa_append::value#0 = utoa::value#2
+  [219] utoa_append::sub#0 = utoa::digit_value#0
+  [220] call utoa_append 
+  [221] utoa_append::return#0 = utoa_append::value#2
+  to:utoa::@6
+utoa::@6: scope:[utoa]  from utoa::@5
+  [222] utoa::value#0 = utoa_append::return#0
+  [223] utoa::buffer#4 = ++ utoa::buffer#11
+  to:utoa::@4
+
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+printf_number_buffer: scope:[printf_number_buffer]  from printf_uint::@2 printf_ulong::@2
+  [224] printf_number_buffer::buffer_sign#10 = phi( printf_uint::@2/printf_number_buffer::buffer_sign#1, printf_ulong::@2/printf_number_buffer::buffer_sign#0 )
+  to:printf_number_buffer::@1
+printf_number_buffer::@1: scope:[printf_number_buffer]  from printf_number_buffer
+  [225] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@2
+  to:printf_number_buffer::@3
+printf_number_buffer::@3: scope:[printf_number_buffer]  from printf_number_buffer::@1
+  [226] cputc::c = printf_number_buffer::buffer_sign#10
+  [227] call cputc 
+  to:printf_number_buffer::@2
+printf_number_buffer::@2: scope:[printf_number_buffer]  from printf_number_buffer::@1 printf_number_buffer::@3
+  [228] phi()
+  [229] call cputs 
+  to:printf_number_buffer::@return
+printf_number_buffer::@return: scope:[printf_number_buffer]  from printf_number_buffer::@2
+  [230] return 
+  to:@return
+
+void ultoa(dword ultoa::value , byte* ultoa::buffer , byte ultoa::radix)
+ultoa: scope:[ultoa]  from printf_ulong::@1
+  [231] phi()
+  to:ultoa::@1
+ultoa::@1: scope:[ultoa]  from ultoa ultoa::@4
+  [232] ultoa::buffer#11 = phi( ultoa::@4/ultoa::buffer#14, ultoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS )
+  [232] ultoa::started#2 = phi( ultoa::@4/ultoa::started#4, ultoa/0 )
+  [232] ultoa::value#2 = phi( ultoa::@4/ultoa::value#6, ultoa/ultoa::value#1 )
+  [232] ultoa::digit#2 = phi( ultoa::@4/ultoa::digit#1, ultoa/0 )
+  [233] if(ultoa::digit#2<$a-1) goto ultoa::@2
+  to:ultoa::@3
+ultoa::@3: scope:[ultoa]  from ultoa::@1
+  [234] ultoa::$11 = (byte)ultoa::value#2
+  [235] *ultoa::buffer#11 = DIGITS[ultoa::$11]
+  [236] ultoa::buffer#3 = ++ ultoa::buffer#11
+  [237] *ultoa::buffer#3 = 0
+  to:ultoa::@return
+ultoa::@return: scope:[ultoa]  from ultoa::@3
+  [238] return 
+  to:@return
+ultoa::@2: scope:[ultoa]  from ultoa::@1
+  [239] ultoa::$10 = ultoa::digit#2 << 2
+  [240] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10]
+  [241] if(0!=ultoa::started#2) goto ultoa::@5
+  to:ultoa::@7
+ultoa::@7: scope:[ultoa]  from ultoa::@2
+  [242] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5
+  to:ultoa::@4
+ultoa::@4: scope:[ultoa]  from ultoa::@6 ultoa::@7
+  [243] ultoa::buffer#14 = phi( ultoa::@7/ultoa::buffer#11, ultoa::@6/ultoa::buffer#4 )
+  [243] ultoa::started#4 = phi( ultoa::@7/ultoa::started#2, ultoa::@6/1 )
+  [243] ultoa::value#6 = phi( ultoa::@7/ultoa::value#2, ultoa::@6/ultoa::value#0 )
+  [244] ultoa::digit#1 = ++ ultoa::digit#2
+  to:ultoa::@1
+ultoa::@5: scope:[ultoa]  from ultoa::@2 ultoa::@7
+  [245] ultoa_append::buffer#0 = ultoa::buffer#11
+  [246] ultoa_append::value#0 = ultoa::value#2
+  [247] ultoa_append::sub#0 = ultoa::digit_value#0
+  [248] call ultoa_append 
+  [249] ultoa_append::return#0 = ultoa_append::value#2
+  to:ultoa::@6
+ultoa::@6: scope:[ultoa]  from ultoa::@5
+  [250] ultoa::value#0 = ultoa_append::return#0
+  [251] ultoa::buffer#4 = ++ ultoa::buffer#11
+  to:ultoa::@4
+
+void setcursor()
+setcursor: scope:[setcursor]  from cputc::@1 cputc::@4 gotoxy newline::@1 putchar::@1
+  [252] *(*OLDADR) = *OLDCHR
+  [253] call cursorLocation 
+  [254] cursorLocation::return#3 = cursorLocation::return#1
+  to:setcursor::@3
+setcursor::@3: scope:[setcursor]  from setcursor
+  [255] setcursor::loc#0 = cursorLocation::return#3
+  [256] setcursor::c#0 = *setcursor::loc#0
+  [257] *OLDCHR = setcursor::c#0
+  [258] *OLDADR = setcursor::loc#0
+  to:setcursor::@2
+setcursor::@2: scope:[setcursor]  from setcursor::@3
+  [259] *CRSINH = 0
+  [260] setcursor::c#1 = setcursor::c#0 ^ $80
+  to:setcursor::@1
+setcursor::@1: scope:[setcursor]  from setcursor::@2
+  [261] *(*OLDADR) = setcursor::c#1
+  to:setcursor::@return
+setcursor::@return: scope:[setcursor]  from setcursor::@1
+  [262] return 
+  to:@return
+
+void putchar(byte putchar::code)
+putchar: scope:[putchar]  from cputc::@6
+  [263] *(*OLDADR) = *OLDCHR
+  [264] call cursorLocation 
+  [265] cursorLocation::return#0 = cursorLocation::return#1
+  to:putchar::@1
+putchar::@1: scope:[putchar]  from putchar
+  [266] putchar::loc#0 = cursorLocation::return#0
+  [267] putchar::newChar#0 = cputc::convertToScreenCode1_return#0
+  [268] *putchar::loc#0 = putchar::newChar#0
+  [269] *OLDCHR = putchar::newChar#0
+  [270] call setcursor 
+  to:putchar::@return
+putchar::@return: scope:[putchar]  from putchar::@1
+  [271] return 
+  to:@return
+
+void newline()
+newline: scope:[newline]  from cputc::@2 cputc::@5
+  [272] *ROWCRS = ++ *ROWCRS
+  [273] if(*ROWCRS!=$18) goto newline::@1
+  to:newline::@3
+newline::@3: scope:[newline]  from newline
+  [274] *(*OLDADR) = *(*OLDADR) ^ $80
+  to:newline::@2
+newline::@2: scope:[newline]  from newline::@3
+  [275] newline::start#0 = *SAVMSC
+  [276] memcpy::source#0 = newline::start#0 + $28
+  [277] memcpy::destination#0 = (void*)newline::start#0
+  [278] call memcpy 
+  to:newline::@4
+newline::@4: scope:[newline]  from newline::@2
+  [279] memset::str#0 = newline::start#0 + (word)$28*$17
+  [280] memset::str#8 = (void*)memset::str#0
+  [281] call memset 
+  to:newline::@5
+newline::@5: scope:[newline]  from newline::@4
+  [282] *ROWCRS = (byte)$18-1
+  to:newline::@1
+newline::@1: scope:[newline]  from newline newline::@5
+  [283] phi()
+  [284] call setcursor 
+  to:newline::@return
+newline::@return: scope:[newline]  from newline::@1
+  [285] return 
+  to:@return
+
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+utoa_append: scope:[utoa_append]  from utoa::@5
+  [286] phi()
+  to:utoa_append::@1
+utoa_append::@1: scope:[utoa_append]  from utoa_append utoa_append::@2
+  [287] utoa_append::digit#2 = phi( utoa_append/0, utoa_append::@2/utoa_append::digit#1 )
+  [287] utoa_append::value#2 = phi( utoa_append/utoa_append::value#0, utoa_append::@2/utoa_append::value#1 )
+  [288] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2
+  to:utoa_append::@3
+utoa_append::@3: scope:[utoa_append]  from utoa_append::@1
+  [289] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2]
+  to:utoa_append::@return
+utoa_append::@return: scope:[utoa_append]  from utoa_append::@3
+  [290] return 
+  to:@return
+utoa_append::@2: scope:[utoa_append]  from utoa_append::@1
+  [291] utoa_append::digit#1 = ++ utoa_append::digit#2
+  [292] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0
+  to:utoa_append::@1
+
+dword ultoa_append(byte* ultoa_append::buffer , dword ultoa_append::value , dword ultoa_append::sub)
+ultoa_append: scope:[ultoa_append]  from ultoa::@5
+  [293] phi()
+  to:ultoa_append::@1
+ultoa_append::@1: scope:[ultoa_append]  from ultoa_append ultoa_append::@2
+  [294] ultoa_append::digit#2 = phi( ultoa_append/0, ultoa_append::@2/ultoa_append::digit#1 )
+  [294] ultoa_append::value#2 = phi( ultoa_append/ultoa_append::value#0, ultoa_append::@2/ultoa_append::value#1 )
+  [295] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2
+  to:ultoa_append::@3
+ultoa_append::@3: scope:[ultoa_append]  from ultoa_append::@1
+  [296] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2]
+  to:ultoa_append::@return
+ultoa_append::@return: scope:[ultoa_append]  from ultoa_append::@3
+  [297] return 
+  to:@return
+ultoa_append::@2: scope:[ultoa_append]  from ultoa_append::@1
+  [298] ultoa_append::digit#1 = ++ ultoa_append::digit#2
+  [299] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0
+  to:ultoa_append::@1
+
+byte* cursorLocation()
+cursorLocation: scope:[cursorLocation]  from putchar setcursor
+  [300] cursorLocation::$3 = (word)*ROWCRS
+  [301] cursorLocation::$4 = cursorLocation::$3 << 2
+  [302] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3
+  [303] cursorLocation::$0 = cursorLocation::$5 << 3
+  [304] cursorLocation::$1 = *SAVMSC + cursorLocation::$0
+  [305] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS
+  to:cursorLocation::@return
+cursorLocation::@return: scope:[cursorLocation]  from cursorLocation
+  [306] return 
+  to:@return
+
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+memcpy: scope:[memcpy]  from newline::@2
+  [307] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0
+  [308] memcpy::src#4 = (byte*)(void*)memcpy::source#0
+  [309] memcpy::dst#4 = (byte*)memcpy::destination#0
+  to:memcpy::@1
+memcpy::@1: scope:[memcpy]  from memcpy memcpy::@2
+  [310] memcpy::dst#2 = phi( memcpy/memcpy::dst#4, memcpy::@2/memcpy::dst#1 )
+  [310] memcpy::src#2 = phi( memcpy/memcpy::src#4, memcpy::@2/memcpy::src#1 )
+  [311] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2
+  to:memcpy::@return
+memcpy::@return: scope:[memcpy]  from memcpy::@1
+  [312] return 
+  to:@return
+memcpy::@2: scope:[memcpy]  from memcpy::@1
+  [313] *memcpy::dst#2 = *memcpy::src#2
+  [314] memcpy::dst#1 = ++ memcpy::dst#2
+  [315] memcpy::src#1 = ++ memcpy::src#2
+  to:memcpy::@1
diff --git a/src/test/ref/adventofcode/2020-01.log b/src/test/ref/adventofcode/2020-01.log
new file mode 100644
index 000000000..5e0155e7a
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-01.log
@@ -0,0 +1,11884 @@
+Resolved forward reference rawmap to rawmap
+Fixing struct type size struct ATARI_GTIA_READ to 32
+Fixing struct type size struct ATARI_POKEY_READ to 16
+Fixing struct type size struct printf_buffer_number to 12
+Fixing struct type size struct printf_buffer_number to 12
+Fixing struct type SIZE_OF struct ATARI_GTIA_READ to 32
+Fixing struct type SIZE_OF struct ATARI_POKEY_READ to 16
+Fixing struct type SIZE_OF struct printf_buffer_number to 12
+Fixing struct type SIZE_OF struct ATARI_GTIA_READ to 32
+Fixing struct type SIZE_OF struct ATARI_POKEY_READ to 16
+Fixing struct type SIZE_OF struct printf_buffer_number to 12
+Setting inferred volatile on symbol affected by address-of cputc::$4 = call convertToScreenCode &cputc::c 
+Added struct type cast to parameter value list call printf_uint main::num_entries (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::num_entries (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::i (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint entries[main::$34] (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::j (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint entries[main::$35] (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_ulong main::mul (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::i1 (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint entries[main::$41] (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::j1 (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint entries[main::$42] (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::k (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint entries[main::$43] (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_ulong main::mul2 (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Inlined call cputc::$4 = call convertToScreenCode &cputc::c 
+Inlined call call __init 
+Eliminating unused variable with no statement main::$3
+Eliminating unused variable with no statement main::$4
+Eliminating unused variable with no statement main::$11
+Eliminating unused variable with no statement main::$12
+Eliminating unused variable with no statement main::$14
+Eliminating unused variable with no statement main::$15
+Eliminating unused variable with no statement main::$25
+Eliminating unused variable with no statement main::$26
+Eliminating unused variable with no statement main::$30
+Eliminating unused variable with no statement main::$31
+
+CONTROL FLOW GRAPH SSA
+
+byte toupper(byte toupper::ch)
+toupper: scope:[toupper]  from strupr::@2
+  toupper::ch#1 = phi( strupr::@2/toupper::ch#0 )
+  toupper::$0 = toupper::ch#1 >= 'a'at
+  toupper::$1 = toupper::ch#1 <= 'z'at
+  toupper::$2 = toupper::$0 && toupper::$1
+  if(toupper::$2) goto toupper::@1
+  to:toupper::@2
+toupper::@1: scope:[toupper]  from toupper
+  toupper::ch#2 = phi( toupper/toupper::ch#1 )
+  toupper::$3 = toupper::ch#2 + 'A'at-'a'at
+  toupper::return#0 = toupper::$3
+  to:toupper::@return
+toupper::@2: scope:[toupper]  from toupper
+  toupper::ch#3 = phi( toupper/toupper::ch#1 )
+  toupper::return#1 = toupper::ch#3
+  to:toupper::@return
+toupper::@return: scope:[toupper]  from toupper::@1 toupper::@2
+  toupper::return#4 = phi( toupper::@1/toupper::return#0, toupper::@2/toupper::return#1 )
+  toupper::return#2 = toupper::return#4
+  return 
+  to:@return
+
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+memcpy: scope:[memcpy]  from newline::@5
+  memcpy::num#1 = phi( newline::@5/memcpy::num#0 )
+  memcpy::destination#1 = phi( newline::@5/memcpy::destination#0 )
+  memcpy::source#1 = phi( newline::@5/memcpy::source#0 )
+  memcpy::src#0 = ((byte*)) memcpy::source#1
+  memcpy::dst#0 = ((byte*)) memcpy::destination#1
+  memcpy::$2 = (byte*)memcpy::source#1
+  memcpy::$0 = memcpy::$2 + memcpy::num#1
+  memcpy::src_end#0 = memcpy::$0
+  to:memcpy::@1
+memcpy::@1: scope:[memcpy]  from memcpy memcpy::@2
+  memcpy::destination#3 = phi( memcpy/memcpy::destination#1, memcpy::@2/memcpy::destination#4 )
+  memcpy::dst#3 = phi( memcpy/memcpy::dst#0, memcpy::@2/memcpy::dst#1 )
+  memcpy::src_end#1 = phi( memcpy/memcpy::src_end#0, memcpy::@2/memcpy::src_end#2 )
+  memcpy::src#2 = phi( memcpy/memcpy::src#0, memcpy::@2/memcpy::src#1 )
+  memcpy::$1 = memcpy::src#2 != memcpy::src_end#1
+  if(memcpy::$1) goto memcpy::@2
+  to:memcpy::@3
+memcpy::@2: scope:[memcpy]  from memcpy::@1
+  memcpy::destination#4 = phi( memcpy::@1/memcpy::destination#3 )
+  memcpy::src_end#2 = phi( memcpy::@1/memcpy::src_end#1 )
+  memcpy::dst#2 = phi( memcpy::@1/memcpy::dst#3 )
+  memcpy::src#3 = phi( memcpy::@1/memcpy::src#2 )
+  *memcpy::dst#2 = *memcpy::src#3
+  memcpy::dst#1 = ++ memcpy::dst#2
+  memcpy::src#1 = ++ memcpy::src#3
+  to:memcpy::@1
+memcpy::@3: scope:[memcpy]  from memcpy::@1
+  memcpy::destination#2 = phi( memcpy::@1/memcpy::destination#3 )
+  memcpy::return#0 = memcpy::destination#2
+  to:memcpy::@return
+memcpy::@return: scope:[memcpy]  from memcpy::@3
+  memcpy::return#3 = phi( memcpy::@3/memcpy::return#0 )
+  memcpy::return#1 = memcpy::return#3
+  return 
+  to:@return
+
+void* memset(void* memset::str , byte memset::c , word memset::num)
+memset: scope:[memset]  from clrscr newline::@9
+  memset::c#5 = phi( clrscr/memset::c#1, newline::@9/memset::c#0 )
+  memset::str#4 = phi( clrscr/memset::str#1, newline::@9/memset::str#0 )
+  memset::num#2 = phi( clrscr/memset::num#1, newline::@9/memset::num#0 )
+  memset::$0 = memset::num#2 > 0
+  memset::$1 = ! memset::$0
+  if(memset::$1) goto memset::@1
+  to:memset::@2
+memset::@1: scope:[memset]  from memset memset::@3
+  memset::str#2 = phi( memset/memset::str#4, memset::@3/memset::str#5 )
+  memset::return#0 = memset::str#2
+  to:memset::@return
+memset::@2: scope:[memset]  from memset
+  memset::c#4 = phi( memset/memset::c#5 )
+  memset::num#3 = phi( memset/memset::num#2 )
+  memset::str#3 = phi( memset/memset::str#4 )
+  memset::$4 = (byte*)memset::str#3
+  memset::$2 = memset::$4 + memset::num#3
+  memset::end#0 = memset::$2
+  memset::dst#0 = ((byte*)) memset::str#3
+  to:memset::@3
+memset::@3: scope:[memset]  from memset::@2 memset::@4
+  memset::c#3 = phi( memset::@2/memset::c#4, memset::@4/memset::c#2 )
+  memset::str#5 = phi( memset::@2/memset::str#3, memset::@4/memset::str#6 )
+  memset::end#1 = phi( memset::@2/memset::end#0, memset::@4/memset::end#2 )
+  memset::dst#2 = phi( memset::@2/memset::dst#0, memset::@4/memset::dst#1 )
+  memset::$3 = memset::dst#2 != memset::end#1
+  if(memset::$3) goto memset::@4
+  to:memset::@1
+memset::@4: scope:[memset]  from memset::@3
+  memset::str#6 = phi( memset::@3/memset::str#5 )
+  memset::end#2 = phi( memset::@3/memset::end#1 )
+  memset::dst#3 = phi( memset::@3/memset::dst#2 )
+  memset::c#2 = phi( memset::@3/memset::c#3 )
+  *memset::dst#3 = memset::c#2
+  memset::dst#1 = ++ memset::dst#3
+  to:memset::@3
+memset::@return: scope:[memset]  from memset::@1
+  memset::return#4 = phi( memset::@1/memset::return#0 )
+  memset::return#1 = memset::return#4
+  return 
+  to:@return
+
+byte* strupr(byte* strupr::str)
+strupr: scope:[strupr]  from printf_number_buffer::@11
+  strupr::str#1 = phi( printf_number_buffer::@11/strupr::str#0 )
+  strupr::src#0 = strupr::str#1
+  to:strupr::@1
+strupr::@1: scope:[strupr]  from strupr strupr::@4
+  strupr::str#3 = phi( strupr/strupr::str#1, strupr::@4/strupr::str#4 )
+  strupr::src#2 = phi( strupr/strupr::src#0, strupr::@4/strupr::src#1 )
+  strupr::$1 = 0 != *strupr::src#2
+  if(strupr::$1) goto strupr::@2
+  to:strupr::@3
+strupr::@2: scope:[strupr]  from strupr::@1
+  strupr::str#5 = phi( strupr::@1/strupr::str#3 )
+  strupr::src#3 = phi( strupr::@1/strupr::src#2 )
+  toupper::ch#0 = *strupr::src#3
+  call toupper 
+  toupper::return#3 = toupper::return#2
+  to:strupr::@4
+strupr::@4: scope:[strupr]  from strupr::@2
+  strupr::str#4 = phi( strupr::@2/strupr::str#5 )
+  strupr::src#4 = phi( strupr::@2/strupr::src#3 )
+  toupper::return#5 = phi( strupr::@2/toupper::return#3 )
+  strupr::$0 = toupper::return#5
+  *strupr::src#4 = strupr::$0
+  strupr::src#1 = ++ strupr::src#4
+  to:strupr::@1
+strupr::@3: scope:[strupr]  from strupr::@1
+  strupr::str#2 = phi( strupr::@1/strupr::str#3 )
+  strupr::return#0 = strupr::str#2
+  to:strupr::@return
+strupr::@return: scope:[strupr]  from strupr::@3
+  strupr::return#3 = phi( strupr::@3/strupr::return#0 )
+  strupr::return#1 = strupr::return#3
+  return 
+  to:@return
+
+word strlen(byte* strlen::str)
+strlen: scope:[strlen]  from printf_number_buffer::@6
+  strlen::str#4 = phi( printf_number_buffer::@6/strlen::str#1 )
+  strlen::len#0 = 0
+  to:strlen::@1
+strlen::@1: scope:[strlen]  from strlen strlen::@2
+  strlen::len#4 = phi( strlen/strlen::len#0, strlen::@2/strlen::len#1 )
+  strlen::str#2 = phi( strlen/strlen::str#4, strlen::@2/strlen::str#0 )
+  strlen::$0 = 0 != *strlen::str#2
+  if(strlen::$0) goto strlen::@2
+  to:strlen::@3
+strlen::@2: scope:[strlen]  from strlen::@1
+  strlen::str#3 = phi( strlen::@1/strlen::str#2 )
+  strlen::len#2 = phi( strlen::@1/strlen::len#4 )
+  strlen::len#1 = ++ strlen::len#2
+  strlen::str#0 = ++ strlen::str#3
+  to:strlen::@1
+strlen::@3: scope:[strlen]  from strlen::@1
+  strlen::len#3 = phi( strlen::@1/strlen::len#4 )
+  strlen::return#0 = strlen::len#3
+  to:strlen::@return
+strlen::@return: scope:[strlen]  from strlen::@3
+  strlen::return#3 = phi( strlen::@3/strlen::return#0 )
+  strlen::return#1 = strlen::return#3
+  return 
+  to:@return
+
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+utoa: scope:[utoa]  from printf_uint::@3
+  utoa::buffer#21 = phi( printf_uint::@3/utoa::buffer#5 )
+  utoa::value#12 = phi( printf_uint::@3/utoa::value#1 )
+  utoa::radix#1 = phi( printf_uint::@3/utoa::radix#0 )
+  utoa::max_digits#0 = 0
+  utoa::digit_values#0 = (word*) 0
+  utoa::$0 = utoa::radix#1 == DECIMAL
+  if(utoa::$0) goto utoa::@1
+  to:utoa::@6
+utoa::@1: scope:[utoa]  from utoa
+  utoa::buffer#17 = phi( utoa/utoa::buffer#21 )
+  utoa::value#8 = phi( utoa/utoa::value#12 )
+  utoa::max_digits#1 = 5
+  utoa::digit_values#1 = RADIX_DECIMAL_VALUES
+  to:utoa::@5
+utoa::@6: scope:[utoa]  from utoa
+  utoa::value#13 = phi( utoa/utoa::value#12 )
+  utoa::buffer#16 = phi( utoa/utoa::buffer#21 )
+  utoa::radix#2 = phi( utoa/utoa::radix#1 )
+  utoa::$1 = utoa::radix#2 == HEXADECIMAL
+  if(utoa::$1) goto utoa::@2
+  to:utoa::@7
+utoa::@2: scope:[utoa]  from utoa::@6
+  utoa::buffer#18 = phi( utoa::@6/utoa::buffer#16 )
+  utoa::value#9 = phi( utoa::@6/utoa::value#13 )
+  utoa::max_digits#2 = 4
+  utoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES
+  to:utoa::@5
+utoa::@7: scope:[utoa]  from utoa::@6
+  utoa::value#14 = phi( utoa::@6/utoa::value#13 )
+  utoa::buffer#13 = phi( utoa::@6/utoa::buffer#16 )
+  utoa::radix#3 = phi( utoa::@6/utoa::radix#2 )
+  utoa::$2 = utoa::radix#3 == OCTAL
+  if(utoa::$2) goto utoa::@3
+  to:utoa::@8
+utoa::@3: scope:[utoa]  from utoa::@7
+  utoa::buffer#19 = phi( utoa::@7/utoa::buffer#13 )
+  utoa::value#10 = phi( utoa::@7/utoa::value#14 )
+  utoa::max_digits#3 = 6
+  utoa::digit_values#3 = RADIX_OCTAL_VALUES
+  to:utoa::@5
+utoa::@8: scope:[utoa]  from utoa::@7
+  utoa::value#15 = phi( utoa::@7/utoa::value#14 )
+  utoa::buffer#10 = phi( utoa::@7/utoa::buffer#13 )
+  utoa::radix#4 = phi( utoa::@7/utoa::radix#3 )
+  utoa::$3 = utoa::radix#4 == BINARY
+  if(utoa::$3) goto utoa::@4
+  to:utoa::@9
+utoa::@4: scope:[utoa]  from utoa::@8
+  utoa::buffer#20 = phi( utoa::@8/utoa::buffer#10 )
+  utoa::value#11 = phi( utoa::@8/utoa::value#15 )
+  utoa::max_digits#4 = $10
+  utoa::digit_values#4 = RADIX_BINARY_VALUES
+  to:utoa::@5
+utoa::@9: scope:[utoa]  from utoa::@8
+  utoa::buffer#6 = phi( utoa::@8/utoa::buffer#10 )
+  *utoa::buffer#6 = 'e'at
+  utoa::buffer#0 = ++ utoa::buffer#6
+  *utoa::buffer#0 = 'r'at
+  utoa::buffer#1 = ++ utoa::buffer#0
+  *utoa::buffer#1 = 'r'at
+  utoa::buffer#2 = ++ utoa::buffer#1
+  *utoa::buffer#2 = 0
+  to:utoa::@return
+utoa::@return: scope:[utoa]  from utoa::@12 utoa::@9
+  return 
+  to:@return
+utoa::@5: scope:[utoa]  from utoa::@1 utoa::@2 utoa::@3 utoa::@4
+  utoa::buffer#15 = phi( utoa::@1/utoa::buffer#17, utoa::@2/utoa::buffer#18, utoa::@3/utoa::buffer#19, utoa::@4/utoa::buffer#20 )
+  utoa::value#7 = phi( utoa::@1/utoa::value#8, utoa::@2/utoa::value#9, utoa::@3/utoa::value#10, utoa::@4/utoa::value#11 )
+  utoa::digit_values#8 = phi( utoa::@1/utoa::digit_values#1, utoa::@2/utoa::digit_values#2, utoa::@3/utoa::digit_values#3, utoa::@4/utoa::digit_values#4 )
+  utoa::max_digits#7 = phi( utoa::@1/utoa::max_digits#1, utoa::@2/utoa::max_digits#2, utoa::@3/utoa::max_digits#3, utoa::@4/utoa::max_digits#4 )
+  utoa::started#0 = 0
+  utoa::digit#0 = 0
+  to:utoa::@10
+utoa::@10: scope:[utoa]  from utoa::@13 utoa::@5
+  utoa::buffer#11 = phi( utoa::@13/utoa::buffer#14, utoa::@5/utoa::buffer#15 )
+  utoa::started#3 = phi( utoa::@13/utoa::started#4, utoa::@5/utoa::started#0 )
+  utoa::value#5 = phi( utoa::@13/utoa::value#6, utoa::@5/utoa::value#7 )
+  utoa::digit_values#6 = phi( utoa::@13/utoa::digit_values#7, utoa::@5/utoa::digit_values#8 )
+  utoa::digit#2 = phi( utoa::@13/utoa::digit#1, utoa::@5/utoa::digit#0 )
+  utoa::max_digits#5 = phi( utoa::@13/utoa::max_digits#6, utoa::@5/utoa::max_digits#7 )
+  utoa::$4 = utoa::max_digits#5 - 1
+  utoa::$5 = utoa::digit#2 < utoa::$4
+  if(utoa::$5) goto utoa::@11
+  to:utoa::@12
+utoa::@11: scope:[utoa]  from utoa::@10
+  utoa::max_digits#8 = phi( utoa::@10/utoa::max_digits#5 )
+  utoa::buffer#12 = phi( utoa::@10/utoa::buffer#11 )
+  utoa::started#2 = phi( utoa::@10/utoa::started#3 )
+  utoa::value#2 = phi( utoa::@10/utoa::value#5 )
+  utoa::digit_values#5 = phi( utoa::@10/utoa::digit_values#6 )
+  utoa::digit#3 = phi( utoa::@10/utoa::digit#2 )
+  utoa::$10 = utoa::digit#3 * SIZEOF_WORD
+  utoa::digit_value#0 = utoa::digit_values#5[utoa::$10]
+  utoa::$6 = utoa::value#2 >= utoa::digit_value#0
+  utoa::$7 = utoa::started#2 || utoa::$6
+  utoa::$8 = ! utoa::$7
+  if(utoa::$8) goto utoa::@13
+  to:utoa::@14
+utoa::@12: scope:[utoa]  from utoa::@10
+  utoa::buffer#7 = phi( utoa::@10/utoa::buffer#11 )
+  utoa::value#3 = phi( utoa::@10/utoa::value#5 )
+  utoa::$11 = (byte)utoa::value#3
+  *utoa::buffer#7 = DIGITS[utoa::$11]
+  utoa::buffer#3 = ++ utoa::buffer#7
+  *utoa::buffer#3 = 0
+  to:utoa::@return
+utoa::@13: scope:[utoa]  from utoa::@11 utoa::@15
+  utoa::buffer#14 = phi( utoa::@11/utoa::buffer#12, utoa::@15/utoa::buffer#4 )
+  utoa::started#4 = phi( utoa::@11/utoa::started#2, utoa::@15/utoa::started#1 )
+  utoa::value#6 = phi( utoa::@11/utoa::value#2, utoa::@15/utoa::value#0 )
+  utoa::digit_values#7 = phi( utoa::@11/utoa::digit_values#5, utoa::@15/utoa::digit_values#9 )
+  utoa::max_digits#6 = phi( utoa::@11/utoa::max_digits#8, utoa::@15/utoa::max_digits#9 )
+  utoa::digit#4 = phi( utoa::@11/utoa::digit#3, utoa::@15/utoa::digit#5 )
+  utoa::digit#1 = ++ utoa::digit#4
+  to:utoa::@10
+utoa::@14: scope:[utoa]  from utoa::@11
+  utoa::digit_values#10 = phi( utoa::@11/utoa::digit_values#5 )
+  utoa::max_digits#10 = phi( utoa::@11/utoa::max_digits#8 )
+  utoa::digit#6 = phi( utoa::@11/utoa::digit#3 )
+  utoa::digit_value#1 = phi( utoa::@11/utoa::digit_value#0 )
+  utoa::value#4 = phi( utoa::@11/utoa::value#2 )
+  utoa::buffer#8 = phi( utoa::@11/utoa::buffer#12 )
+  utoa_append::buffer#0 = utoa::buffer#8
+  utoa_append::value#0 = utoa::value#4
+  utoa_append::sub#0 = utoa::digit_value#1
+  call utoa_append 
+  utoa_append::return#0 = utoa_append::return#2
+  to:utoa::@15
+utoa::@15: scope:[utoa]  from utoa::@14
+  utoa::digit_values#9 = phi( utoa::@14/utoa::digit_values#10 )
+  utoa::max_digits#9 = phi( utoa::@14/utoa::max_digits#10 )
+  utoa::digit#5 = phi( utoa::@14/utoa::digit#6 )
+  utoa::buffer#9 = phi( utoa::@14/utoa::buffer#8 )
+  utoa_append::return#3 = phi( utoa::@14/utoa_append::return#0 )
+  utoa::$9 = utoa_append::return#3
+  utoa::value#0 = utoa::$9
+  utoa::buffer#4 = ++ utoa::buffer#9
+  utoa::started#1 = 1
+  to:utoa::@13
+
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+utoa_append: scope:[utoa_append]  from utoa::@14
+  utoa_append::buffer#3 = phi( utoa::@14/utoa_append::buffer#0 )
+  utoa_append::sub#3 = phi( utoa::@14/utoa_append::sub#0 )
+  utoa_append::value#5 = phi( utoa::@14/utoa_append::value#0 )
+  utoa_append::digit#0 = 0
+  to:utoa_append::@1
+utoa_append::@1: scope:[utoa_append]  from utoa_append utoa_append::@2
+  utoa_append::buffer#2 = phi( utoa_append/utoa_append::buffer#3, utoa_append::@2/utoa_append::buffer#4 )
+  utoa_append::digit#4 = phi( utoa_append/utoa_append::digit#0, utoa_append::@2/utoa_append::digit#1 )
+  utoa_append::sub#1 = phi( utoa_append/utoa_append::sub#3, utoa_append::@2/utoa_append::sub#2 )
+  utoa_append::value#2 = phi( utoa_append/utoa_append::value#5, utoa_append::@2/utoa_append::value#1 )
+  utoa_append::$0 = utoa_append::value#2 >= utoa_append::sub#1
+  if(utoa_append::$0) goto utoa_append::@2
+  to:utoa_append::@3
+utoa_append::@2: scope:[utoa_append]  from utoa_append::@1
+  utoa_append::buffer#4 = phi( utoa_append::@1/utoa_append::buffer#2 )
+  utoa_append::sub#2 = phi( utoa_append::@1/utoa_append::sub#1 )
+  utoa_append::value#3 = phi( utoa_append::@1/utoa_append::value#2 )
+  utoa_append::digit#2 = phi( utoa_append::@1/utoa_append::digit#4 )
+  utoa_append::digit#1 = ++ utoa_append::digit#2
+  utoa_append::value#1 = utoa_append::value#3 - utoa_append::sub#2
+  to:utoa_append::@1
+utoa_append::@3: scope:[utoa_append]  from utoa_append::@1
+  utoa_append::value#4 = phi( utoa_append::@1/utoa_append::value#2 )
+  utoa_append::buffer#1 = phi( utoa_append::@1/utoa_append::buffer#2 )
+  utoa_append::digit#3 = phi( utoa_append::@1/utoa_append::digit#4 )
+  *utoa_append::buffer#1 = DIGITS[utoa_append::digit#3]
+  utoa_append::return#1 = utoa_append::value#4
+  to:utoa_append::@return
+utoa_append::@return: scope:[utoa_append]  from utoa_append::@3
+  utoa_append::return#4 = phi( utoa_append::@3/utoa_append::return#1 )
+  utoa_append::return#2 = utoa_append::return#4
+  return 
+  to:@return
+
+void ultoa(dword ultoa::value , byte* ultoa::buffer , byte ultoa::radix)
+ultoa: scope:[ultoa]  from printf_ulong::@3
+  ultoa::buffer#21 = phi( printf_ulong::@3/ultoa::buffer#5 )
+  ultoa::value#12 = phi( printf_ulong::@3/ultoa::value#1 )
+  ultoa::radix#1 = phi( printf_ulong::@3/ultoa::radix#0 )
+  ultoa::max_digits#0 = 0
+  ultoa::digit_values#0 = (dword*) 0
+  ultoa::$0 = ultoa::radix#1 == DECIMAL
+  if(ultoa::$0) goto ultoa::@1
+  to:ultoa::@6
+ultoa::@1: scope:[ultoa]  from ultoa
+  ultoa::buffer#17 = phi( ultoa/ultoa::buffer#21 )
+  ultoa::value#8 = phi( ultoa/ultoa::value#12 )
+  ultoa::max_digits#1 = $a
+  ultoa::digit_values#1 = RADIX_DECIMAL_VALUES_LONG
+  to:ultoa::@5
+ultoa::@6: scope:[ultoa]  from ultoa
+  ultoa::value#13 = phi( ultoa/ultoa::value#12 )
+  ultoa::buffer#16 = phi( ultoa/ultoa::buffer#21 )
+  ultoa::radix#2 = phi( ultoa/ultoa::radix#1 )
+  ultoa::$1 = ultoa::radix#2 == HEXADECIMAL
+  if(ultoa::$1) goto ultoa::@2
+  to:ultoa::@7
+ultoa::@2: scope:[ultoa]  from ultoa::@6
+  ultoa::buffer#18 = phi( ultoa::@6/ultoa::buffer#16 )
+  ultoa::value#9 = phi( ultoa::@6/ultoa::value#13 )
+  ultoa::max_digits#2 = 8
+  ultoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES_LONG
+  to:ultoa::@5
+ultoa::@7: scope:[ultoa]  from ultoa::@6
+  ultoa::value#14 = phi( ultoa::@6/ultoa::value#13 )
+  ultoa::buffer#13 = phi( ultoa::@6/ultoa::buffer#16 )
+  ultoa::radix#3 = phi( ultoa::@6/ultoa::radix#2 )
+  ultoa::$2 = ultoa::radix#3 == OCTAL
+  if(ultoa::$2) goto ultoa::@3
+  to:ultoa::@8
+ultoa::@3: scope:[ultoa]  from ultoa::@7
+  ultoa::buffer#19 = phi( ultoa::@7/ultoa::buffer#13 )
+  ultoa::value#10 = phi( ultoa::@7/ultoa::value#14 )
+  ultoa::max_digits#3 = $b
+  ultoa::digit_values#3 = RADIX_OCTAL_VALUES_LONG
+  to:ultoa::@5
+ultoa::@8: scope:[ultoa]  from ultoa::@7
+  ultoa::value#15 = phi( ultoa::@7/ultoa::value#14 )
+  ultoa::buffer#10 = phi( ultoa::@7/ultoa::buffer#13 )
+  ultoa::radix#4 = phi( ultoa::@7/ultoa::radix#3 )
+  ultoa::$3 = ultoa::radix#4 == BINARY
+  if(ultoa::$3) goto ultoa::@4
+  to:ultoa::@9
+ultoa::@4: scope:[ultoa]  from ultoa::@8
+  ultoa::buffer#20 = phi( ultoa::@8/ultoa::buffer#10 )
+  ultoa::value#11 = phi( ultoa::@8/ultoa::value#15 )
+  ultoa::max_digits#4 = $20
+  ultoa::digit_values#4 = RADIX_BINARY_VALUES_LONG
+  to:ultoa::@5
+ultoa::@9: scope:[ultoa]  from ultoa::@8
+  ultoa::buffer#6 = phi( ultoa::@8/ultoa::buffer#10 )
+  *ultoa::buffer#6 = 'e'at
+  ultoa::buffer#0 = ++ ultoa::buffer#6
+  *ultoa::buffer#0 = 'r'at
+  ultoa::buffer#1 = ++ ultoa::buffer#0
+  *ultoa::buffer#1 = 'r'at
+  ultoa::buffer#2 = ++ ultoa::buffer#1
+  *ultoa::buffer#2 = 0
+  to:ultoa::@return
+ultoa::@return: scope:[ultoa]  from ultoa::@12 ultoa::@9
+  return 
+  to:@return
+ultoa::@5: scope:[ultoa]  from ultoa::@1 ultoa::@2 ultoa::@3 ultoa::@4
+  ultoa::buffer#15 = phi( ultoa::@1/ultoa::buffer#17, ultoa::@2/ultoa::buffer#18, ultoa::@3/ultoa::buffer#19, ultoa::@4/ultoa::buffer#20 )
+  ultoa::value#7 = phi( ultoa::@1/ultoa::value#8, ultoa::@2/ultoa::value#9, ultoa::@3/ultoa::value#10, ultoa::@4/ultoa::value#11 )
+  ultoa::digit_values#8 = phi( ultoa::@1/ultoa::digit_values#1, ultoa::@2/ultoa::digit_values#2, ultoa::@3/ultoa::digit_values#3, ultoa::@4/ultoa::digit_values#4 )
+  ultoa::max_digits#7 = phi( ultoa::@1/ultoa::max_digits#1, ultoa::@2/ultoa::max_digits#2, ultoa::@3/ultoa::max_digits#3, ultoa::@4/ultoa::max_digits#4 )
+  ultoa::started#0 = 0
+  ultoa::digit#0 = 0
+  to:ultoa::@10
+ultoa::@10: scope:[ultoa]  from ultoa::@13 ultoa::@5
+  ultoa::buffer#11 = phi( ultoa::@13/ultoa::buffer#14, ultoa::@5/ultoa::buffer#15 )
+  ultoa::started#3 = phi( ultoa::@13/ultoa::started#4, ultoa::@5/ultoa::started#0 )
+  ultoa::value#5 = phi( ultoa::@13/ultoa::value#6, ultoa::@5/ultoa::value#7 )
+  ultoa::digit_values#6 = phi( ultoa::@13/ultoa::digit_values#7, ultoa::@5/ultoa::digit_values#8 )
+  ultoa::digit#2 = phi( ultoa::@13/ultoa::digit#1, ultoa::@5/ultoa::digit#0 )
+  ultoa::max_digits#5 = phi( ultoa::@13/ultoa::max_digits#6, ultoa::@5/ultoa::max_digits#7 )
+  ultoa::$4 = ultoa::max_digits#5 - 1
+  ultoa::$5 = ultoa::digit#2 < ultoa::$4
+  if(ultoa::$5) goto ultoa::@11
+  to:ultoa::@12
+ultoa::@11: scope:[ultoa]  from ultoa::@10
+  ultoa::max_digits#8 = phi( ultoa::@10/ultoa::max_digits#5 )
+  ultoa::buffer#12 = phi( ultoa::@10/ultoa::buffer#11 )
+  ultoa::started#2 = phi( ultoa::@10/ultoa::started#3 )
+  ultoa::value#2 = phi( ultoa::@10/ultoa::value#5 )
+  ultoa::digit_values#5 = phi( ultoa::@10/ultoa::digit_values#6 )
+  ultoa::digit#3 = phi( ultoa::@10/ultoa::digit#2 )
+  ultoa::$10 = ultoa::digit#3 * SIZEOF_DWORD
+  ultoa::digit_value#0 = ultoa::digit_values#5[ultoa::$10]
+  ultoa::$6 = ultoa::value#2 >= ultoa::digit_value#0
+  ultoa::$7 = ultoa::started#2 || ultoa::$6
+  ultoa::$8 = ! ultoa::$7
+  if(ultoa::$8) goto ultoa::@13
+  to:ultoa::@14
+ultoa::@12: scope:[ultoa]  from ultoa::@10
+  ultoa::buffer#7 = phi( ultoa::@10/ultoa::buffer#11 )
+  ultoa::value#3 = phi( ultoa::@10/ultoa::value#5 )
+  ultoa::$11 = (byte)ultoa::value#3
+  *ultoa::buffer#7 = DIGITS[ultoa::$11]
+  ultoa::buffer#3 = ++ ultoa::buffer#7
+  *ultoa::buffer#3 = 0
+  to:ultoa::@return
+ultoa::@13: scope:[ultoa]  from ultoa::@11 ultoa::@15
+  ultoa::buffer#14 = phi( ultoa::@11/ultoa::buffer#12, ultoa::@15/ultoa::buffer#4 )
+  ultoa::started#4 = phi( ultoa::@11/ultoa::started#2, ultoa::@15/ultoa::started#1 )
+  ultoa::value#6 = phi( ultoa::@11/ultoa::value#2, ultoa::@15/ultoa::value#0 )
+  ultoa::digit_values#7 = phi( ultoa::@11/ultoa::digit_values#5, ultoa::@15/ultoa::digit_values#9 )
+  ultoa::max_digits#6 = phi( ultoa::@11/ultoa::max_digits#8, ultoa::@15/ultoa::max_digits#9 )
+  ultoa::digit#4 = phi( ultoa::@11/ultoa::digit#3, ultoa::@15/ultoa::digit#5 )
+  ultoa::digit#1 = ++ ultoa::digit#4
+  to:ultoa::@10
+ultoa::@14: scope:[ultoa]  from ultoa::@11
+  ultoa::digit_values#10 = phi( ultoa::@11/ultoa::digit_values#5 )
+  ultoa::max_digits#10 = phi( ultoa::@11/ultoa::max_digits#8 )
+  ultoa::digit#6 = phi( ultoa::@11/ultoa::digit#3 )
+  ultoa::digit_value#1 = phi( ultoa::@11/ultoa::digit_value#0 )
+  ultoa::value#4 = phi( ultoa::@11/ultoa::value#2 )
+  ultoa::buffer#8 = phi( ultoa::@11/ultoa::buffer#12 )
+  ultoa_append::buffer#0 = ultoa::buffer#8
+  ultoa_append::value#0 = ultoa::value#4
+  ultoa_append::sub#0 = ultoa::digit_value#1
+  call ultoa_append 
+  ultoa_append::return#0 = ultoa_append::return#2
+  to:ultoa::@15
+ultoa::@15: scope:[ultoa]  from ultoa::@14
+  ultoa::digit_values#9 = phi( ultoa::@14/ultoa::digit_values#10 )
+  ultoa::max_digits#9 = phi( ultoa::@14/ultoa::max_digits#10 )
+  ultoa::digit#5 = phi( ultoa::@14/ultoa::digit#6 )
+  ultoa::buffer#9 = phi( ultoa::@14/ultoa::buffer#8 )
+  ultoa_append::return#3 = phi( ultoa::@14/ultoa_append::return#0 )
+  ultoa::$9 = ultoa_append::return#3
+  ultoa::value#0 = ultoa::$9
+  ultoa::buffer#4 = ++ ultoa::buffer#9
+  ultoa::started#1 = 1
+  to:ultoa::@13
+
+dword ultoa_append(byte* ultoa_append::buffer , dword ultoa_append::value , dword ultoa_append::sub)
+ultoa_append: scope:[ultoa_append]  from ultoa::@14
+  ultoa_append::buffer#3 = phi( ultoa::@14/ultoa_append::buffer#0 )
+  ultoa_append::sub#3 = phi( ultoa::@14/ultoa_append::sub#0 )
+  ultoa_append::value#5 = phi( ultoa::@14/ultoa_append::value#0 )
+  ultoa_append::digit#0 = 0
+  to:ultoa_append::@1
+ultoa_append::@1: scope:[ultoa_append]  from ultoa_append ultoa_append::@2
+  ultoa_append::buffer#2 = phi( ultoa_append/ultoa_append::buffer#3, ultoa_append::@2/ultoa_append::buffer#4 )
+  ultoa_append::digit#4 = phi( ultoa_append/ultoa_append::digit#0, ultoa_append::@2/ultoa_append::digit#1 )
+  ultoa_append::sub#1 = phi( ultoa_append/ultoa_append::sub#3, ultoa_append::@2/ultoa_append::sub#2 )
+  ultoa_append::value#2 = phi( ultoa_append/ultoa_append::value#5, ultoa_append::@2/ultoa_append::value#1 )
+  ultoa_append::$0 = ultoa_append::value#2 >= ultoa_append::sub#1
+  if(ultoa_append::$0) goto ultoa_append::@2
+  to:ultoa_append::@3
+ultoa_append::@2: scope:[ultoa_append]  from ultoa_append::@1
+  ultoa_append::buffer#4 = phi( ultoa_append::@1/ultoa_append::buffer#2 )
+  ultoa_append::sub#2 = phi( ultoa_append::@1/ultoa_append::sub#1 )
+  ultoa_append::value#3 = phi( ultoa_append::@1/ultoa_append::value#2 )
+  ultoa_append::digit#2 = phi( ultoa_append::@1/ultoa_append::digit#4 )
+  ultoa_append::digit#1 = ++ ultoa_append::digit#2
+  ultoa_append::value#1 = ultoa_append::value#3 - ultoa_append::sub#2
+  to:ultoa_append::@1
+ultoa_append::@3: scope:[ultoa_append]  from ultoa_append::@1
+  ultoa_append::value#4 = phi( ultoa_append::@1/ultoa_append::value#2 )
+  ultoa_append::buffer#1 = phi( ultoa_append::@1/ultoa_append::buffer#2 )
+  ultoa_append::digit#3 = phi( ultoa_append::@1/ultoa_append::digit#4 )
+  *ultoa_append::buffer#1 = DIGITS[ultoa_append::digit#3]
+  ultoa_append::return#1 = ultoa_append::value#4
+  to:ultoa_append::@return
+ultoa_append::@return: scope:[ultoa_append]  from ultoa_append::@3
+  ultoa_append::return#4 = phi( ultoa_append::@3/ultoa_append::return#1 )
+  ultoa_append::return#2 = ultoa_append::return#4
+  return 
+  to:@return
+
+void cputc(volatile byte cputc::c)
+cputc: scope:[cputc]  from cputs::@2 printf_number_buffer::@9 printf_padding::@2
+  cputc::$0 = cputc::c == '
'at
+  if(cputc::$0) goto cputc::@1
+  to:cputc::@3
+cputc::@1: scope:[cputc]  from cputc
+  *COLCRS = 0
+  call setcursor 
+  to:cputc::@8
+cputc::@8: scope:[cputc]  from cputc::@1
+  to:cputc::@return
+cputc::@3: scope:[cputc]  from cputc
+  cputc::$1 = cputc::c == '
+'at
+  cputc::$2 = cputc::c == $9b
+  cputc::$3 = cputc::$1 || cputc::$2
+  if(cputc::$3) goto cputc::@2
+  to:cputc::@4
+cputc::@2: scope:[cputc]  from cputc::@3
+  *COLCRS = 0
+  call newline 
+  to:cputc::@9
+cputc::@9: scope:[cputc]  from cputc::@2
+  to:cputc::@return
+cputc::@4: scope:[cputc]  from cputc::@3
+  cputc::convertToScreenCode1_v#0 = &cputc::c
+  to:cputc::convertToScreenCode1
+cputc::convertToScreenCode1: scope:[cputc]  from cputc::@4
+  cputc::convertToScreenCode1_v#1 = phi( cputc::@4/cputc::convertToScreenCode1_v#0 )
+  cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#1]
+  to:cputc::convertToScreenCode1_@return
+cputc::convertToScreenCode1_@return: scope:[cputc]  from cputc::convertToScreenCode1
+  cputc::convertToScreenCode1_return#2 = phi( cputc::convertToScreenCode1/cputc::convertToScreenCode1_return#0 )
+  cputc::convertToScreenCode1_return#1 = cputc::convertToScreenCode1_return#2
+  to:cputc::@7
+cputc::@7: scope:[cputc]  from cputc::convertToScreenCode1_@return
+  cputc::convertToScreenCode1_return#3 = phi( cputc::convertToScreenCode1_@return/cputc::convertToScreenCode1_return#1 )
+  cputc::$4 = cputc::convertToScreenCode1_return#3
+  putchar::code#0 = cputc::$4
+  call putchar 
+  to:cputc::@10
+cputc::@10: scope:[cputc]  from cputc::@7
+  *COLCRS = ++ *COLCRS
+  cputc::$7 = *COLCRS == $28
+  if(cputc::$7) goto cputc::@6
+  to:cputc::@5
+cputc::@6: scope:[cputc]  from cputc::@10
+  *COLCRS = 0
+  call newline 
+  to:cputc::@11
+cputc::@11: scope:[cputc]  from cputc::@6
+  to:cputc::@return
+cputc::@5: scope:[cputc]  from cputc::@10
+  call setcursor 
+  to:cputc::@12
+cputc::@12: scope:[cputc]  from cputc::@5
+  to:cputc::@return
+cputc::@return: scope:[cputc]  from cputc::@11 cputc::@12 cputc::@8 cputc::@9
+  return 
+  to:@return
+
+void putchar(byte putchar::code)
+putchar: scope:[putchar]  from cputc::@7
+  putchar::code#2 = phi( cputc::@7/putchar::code#0 )
+  *(*OLDADR) = *OLDCHR
+  call cursorLocation 
+  cursorLocation::return#0 = cursorLocation::return#2
+  to:putchar::@1
+putchar::@1: scope:[putchar]  from putchar
+  putchar::code#1 = phi( putchar/putchar::code#2 )
+  cursorLocation::return#4 = phi( putchar/cursorLocation::return#0 )
+  putchar::$0 = cursorLocation::return#4
+  putchar::loc#0 = putchar::$0
+  putchar::$1 = putchar::code#1 | conio_reverse_value
+  putchar::newChar#0 = putchar::$1
+  *putchar::loc#0 = putchar::newChar#0
+  *OLDCHR = putchar::newChar#0
+  call setcursor 
+  to:putchar::@2
+putchar::@2: scope:[putchar]  from putchar::@1
+  to:putchar::@return
+putchar::@return: scope:[putchar]  from putchar::@2
+  return 
+  to:@return
+
+void cputs(to_nomodify byte* cputs::s)
+cputs: scope:[cputs]  from main::@13 main::@18 main::@19 main::@21 main::@24 main::@27 main::@29 main::@3 main::@31 main::@33 main::@35 main::@37 main::@39 main::@42 main::@44 main::@46 main::@48 main::@50 main::@52 main::@54 main::@57 main::@59 main::@6 main::@8 printf_number_buffer::@5
+  cputs::s#27 = phi( main::@13/cputs::s#15, main::@18/cputs::s#16, main::@19/cputs::s#2, main::@21/cputs::s#3, main::@24/cputs::s#5, main::@27/cputs::s#8, main::@29/cputs::s#9, main::@3/cputs::s#4, main::@31/cputs::s#10, main::@33/cputs::s#11, main::@35/cputs::s#12, main::@37/cputs::s#13, main::@39/cputs::s#14, main::@42/cputs::s#17, main::@44/cputs::s#18, main::@46/cputs::s#19, main::@48/cputs::s#20, main::@50/cputs::s#21, main::@52/cputs::s#22, main::@54/cputs::s#23, main::@57/cputs::s#24, main::@59/cputs::s#25, main::@6/cputs::s#6, main::@8/cputs::s#7, printf_number_buffer::@5/cputs::s#1 )
+  cputs::c#0 = 0
+  to:cputs::@1
+cputs::@1: scope:[cputs]  from cputs cputs::@3
+  cputs::s#26 = phi( cputs/cputs::s#27, cputs::@3/cputs::s#28 )
+  cputs::c#1 = *cputs::s#26
+  cputs::$0 = cputs::c#1
+  cputs::s#0 = ++ cputs::s#26
+  cputs::$2 = 0 != cputs::$0
+  if(cputs::$2) goto cputs::@2
+  to:cputs::@return
+cputs::@2: scope:[cputs]  from cputs::@1
+  cputs::s#29 = phi( cputs::@1/cputs::s#0 )
+  cputs::c#2 = phi( cputs::@1/cputs::c#1 )
+  cputc::c = cputs::c#2
+  call cputc 
+  to:cputs::@3
+cputs::@3: scope:[cputs]  from cputs::@2
+  cputs::s#28 = phi( cputs::@2/cputs::s#29 )
+  to:cputs::@1
+cputs::@return: scope:[cputs]  from cputs::@1
+  return 
+  to:@return
+
+byte* cursorLocation()
+cursorLocation: scope:[cursorLocation]  from putchar setcursor
+  cursorLocation::$3 = (word)*ROWCRS
+  cursorLocation::$0 = cursorLocation::$3 * $28
+  cursorLocation::$1 = *SAVMSC + cursorLocation::$0
+  cursorLocation::$2 = cursorLocation::$1 + *COLCRS
+  cursorLocation::return#1 = cursorLocation::$2
+  to:cursorLocation::@return
+cursorLocation::@return: scope:[cursorLocation]  from cursorLocation
+  cursorLocation::return#5 = phi( cursorLocation/cursorLocation::return#1 )
+  cursorLocation::return#2 = cursorLocation::return#5
+  return 
+  to:@return
+
+void newline()
+newline: scope:[newline]  from cputc::@2 cputc::@6
+  newline::$0 = *ROWCRS == $18
+  *ROWCRS = ++ *ROWCRS
+  newline::$1 = ! newline::$0
+  if(newline::$1) goto newline::@1
+  to:newline::@2
+newline::@1: scope:[newline]  from newline newline::@10 newline::@8
+  call setcursor 
+  to:newline::@7
+newline::@7: scope:[newline]  from newline::@1
+  to:newline::@return
+newline::@2: scope:[newline]  from newline
+  newline::$3 = conio_scroll_enable == 1
+  if(newline::$3) goto newline::@4
+  to:newline::@3
+newline::@4: scope:[newline]  from newline::@2
+  newline::$5 = conio_display_cursor == 1
+  newline::$6 = ! newline::$5
+  if(newline::$6) goto newline::@5
+  to:newline::@6
+newline::@3: scope:[newline]  from newline::@2
+  gotoxy::x#0 = 0
+  gotoxy::y#0 = 0
+  call gotoxy 
+  to:newline::@8
+newline::@8: scope:[newline]  from newline::@3
+  to:newline::@1
+newline::@5: scope:[newline]  from newline::@4 newline::@6
+  newline::start#0 = *SAVMSC
+  newline::$7 = newline::start#0 + $28
+  memcpy::destination#0 = (void*)newline::start#0
+  memcpy::source#0 = (void*)newline::$7
+  memcpy::num#0 = $28*$17
+  call memcpy 
+  memcpy::return#2 = memcpy::return#1
+  to:newline::@9
+newline::@9: scope:[newline]  from newline::@5
+  newline::start#1 = phi( newline::@5/newline::start#0 )
+  newline::$9 = newline::start#1 + $28*$17
+  memset::str#0 = (void*)newline::$9
+  memset::c#0 = 0
+  memset::num#0 = $28
+  call memset 
+  memset::return#2 = memset::return#1
+  to:newline::@10
+newline::@10: scope:[newline]  from newline::@9
+  *ROWCRS = $18-1
+  to:newline::@1
+newline::@6: scope:[newline]  from newline::@4
+  *(*OLDADR) = *(*OLDADR) ^ $80
+  to:newline::@5
+newline::@return: scope:[newline]  from newline::@7
+  return 
+  to:@return
+
+void setcursor()
+setcursor: scope:[setcursor]  from cputc::@1 cputc::@5 gotoxy newline::@1 putchar::@1
+  *(*OLDADR) = *OLDCHR
+  call cursorLocation 
+  cursorLocation::return#3 = cursorLocation::return#2
+  to:setcursor::@4
+setcursor::@4: scope:[setcursor]  from setcursor
+  cursorLocation::return#6 = phi( setcursor/cursorLocation::return#3 )
+  setcursor::$0 = cursorLocation::return#6
+  setcursor::loc#0 = setcursor::$0
+  setcursor::c#0 = *setcursor::loc#0
+  *OLDCHR = setcursor::c#0
+  *OLDADR = setcursor::loc#0
+  setcursor::$1 = conio_display_cursor == 0
+  if(setcursor::$1) goto setcursor::@1
+  to:setcursor::@3
+setcursor::@1: scope:[setcursor]  from setcursor::@4
+  setcursor::c#4 = phi( setcursor::@4/setcursor::c#0 )
+  *CRSINH = 1
+  to:setcursor::@2
+setcursor::@3: scope:[setcursor]  from setcursor::@4
+  setcursor::c#2 = phi( setcursor::@4/setcursor::c#0 )
+  *CRSINH = 0
+  setcursor::$2 = setcursor::c#2 ^ $80
+  setcursor::c#1 = setcursor::$2
+  to:setcursor::@2
+setcursor::@2: scope:[setcursor]  from setcursor::@1 setcursor::@3
+  setcursor::c#3 = phi( setcursor::@1/setcursor::c#4, setcursor::@3/setcursor::c#1 )
+  *(*OLDADR) = setcursor::c#3
+  to:setcursor::@return
+setcursor::@return: scope:[setcursor]  from setcursor::@2
+  return 
+  to:@return
+
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+gotoxy: scope:[gotoxy]  from clrscr::@1 newline::@3
+  gotoxy::y#2 = phi( clrscr::@1/gotoxy::y#1, newline::@3/gotoxy::y#0 )
+  gotoxy::x#2 = phi( clrscr::@1/gotoxy::x#1, newline::@3/gotoxy::x#0 )
+  *COLCRS = gotoxy::x#2
+  *ROWCRS = gotoxy::y#2
+  call setcursor 
+  to:gotoxy::@1
+gotoxy::@1: scope:[gotoxy]  from gotoxy
+  to:gotoxy::@return
+gotoxy::@return: scope:[gotoxy]  from gotoxy::@1
+  return 
+  to:@return
+
+void clrscr()
+clrscr: scope:[clrscr]  from main
+  memset::str#1 = (void*)*SAVMSC
+  memset::c#1 = 0
+  memset::num#1 = $28*$18
+  call memset 
+  memset::return#3 = memset::return#1
+  to:clrscr::@1
+clrscr::@1: scope:[clrscr]  from clrscr
+  *OLDCHR = 0
+  gotoxy::x#1 = 0
+  gotoxy::y#1 = 0
+  call gotoxy 
+  to:clrscr::@2
+clrscr::@2: scope:[clrscr]  from clrscr::@1
+  to:clrscr::@return
+clrscr::@return: scope:[clrscr]  from clrscr::@2
+  return 
+  to:@return
+
+void printf_padding(byte printf_padding::pad , byte printf_padding::length)
+printf_padding: scope:[printf_padding]  from printf_number_buffer::@10 printf_number_buffer::@12 printf_number_buffer::@8
+  printf_padding::pad#5 = phi( printf_number_buffer::@10/printf_padding::pad#1, printf_number_buffer::@12/printf_padding::pad#2, printf_number_buffer::@8/printf_padding::pad#0 )
+  printf_padding::length#4 = phi( printf_number_buffer::@10/printf_padding::length#1, printf_number_buffer::@12/printf_padding::length#2, printf_number_buffer::@8/printf_padding::length#0 )
+  printf_padding::i#0 = 0
+  to:printf_padding::@1
+printf_padding::@1: scope:[printf_padding]  from printf_padding printf_padding::@3
+  printf_padding::pad#4 = phi( printf_padding/printf_padding::pad#5, printf_padding::@3/printf_padding::pad#6 )
+  printf_padding::length#3 = phi( printf_padding/printf_padding::length#4, printf_padding::@3/printf_padding::length#5 )
+  printf_padding::i#2 = phi( printf_padding/printf_padding::i#0, printf_padding::@3/printf_padding::i#1 )
+  printf_padding::$0 = printf_padding::i#2 < printf_padding::length#3
+  if(printf_padding::$0) goto printf_padding::@2
+  to:printf_padding::@return
+printf_padding::@2: scope:[printf_padding]  from printf_padding::@1
+  printf_padding::length#6 = phi( printf_padding::@1/printf_padding::length#3 )
+  printf_padding::i#4 = phi( printf_padding::@1/printf_padding::i#2 )
+  printf_padding::pad#3 = phi( printf_padding::@1/printf_padding::pad#4 )
+  cputc::c = printf_padding::pad#3
+  call cputc 
+  to:printf_padding::@3
+printf_padding::@3: scope:[printf_padding]  from printf_padding::@2
+  printf_padding::pad#6 = phi( printf_padding::@2/printf_padding::pad#3 )
+  printf_padding::length#5 = phi( printf_padding::@2/printf_padding::length#6 )
+  printf_padding::i#3 = phi( printf_padding::@2/printf_padding::i#4 )
+  printf_padding::i#1 = ++ printf_padding::i#3
+  to:printf_padding::@1
+printf_padding::@return: scope:[printf_padding]  from printf_padding::@1
+  return 
+  to:@return
+
+void printf_ulong(dword printf_ulong::uvalue , byte printf_ulong::format_min_length , byte printf_ulong::format_justify_left , byte printf_ulong::format_sign_always , byte printf_ulong::format_zero_padding , byte printf_ulong::format_upper_case , byte printf_ulong::format_radix)
+printf_ulong: scope:[printf_ulong]  from main::@38 main::@58
+  printf_ulong::format_upper_case#6 = phi( main::@38/printf_ulong::format_upper_case#0, main::@58/printf_ulong::format_upper_case#1 )
+  printf_ulong::format_zero_padding#6 = phi( main::@38/printf_ulong::format_zero_padding#0, main::@58/printf_ulong::format_zero_padding#1 )
+  printf_ulong::format_justify_left#6 = phi( main::@38/printf_ulong::format_justify_left#0, main::@58/printf_ulong::format_justify_left#1 )
+  printf_ulong::format_min_length#6 = phi( main::@38/printf_ulong::format_min_length#0, main::@58/printf_ulong::format_min_length#1 )
+  printf_ulong::format_radix#6 = phi( main::@38/printf_ulong::format_radix#0, main::@58/printf_ulong::format_radix#1 )
+  printf_ulong::uvalue#5 = phi( main::@38/printf_ulong::uvalue#0, main::@58/printf_ulong::uvalue#1 )
+  printf_ulong::format_sign_always#2 = phi( main::@38/printf_ulong::format_sign_always#0, main::@58/printf_ulong::format_sign_always#1 )
+  printf_ulong::$5 = 0 != printf_ulong::format_sign_always#2
+  if(printf_ulong::$5) goto printf_ulong::@1
+  to:printf_ulong::@2
+printf_ulong::@1: scope:[printf_ulong]  from printf_ulong
+  printf_ulong::format_upper_case#4 = phi( printf_ulong/printf_ulong::format_upper_case#6 )
+  printf_ulong::format_zero_padding#4 = phi( printf_ulong/printf_ulong::format_zero_padding#6 )
+  printf_ulong::format_sign_always#5 = phi( printf_ulong/printf_ulong::format_sign_always#2 )
+  printf_ulong::format_justify_left#4 = phi( printf_ulong/printf_ulong::format_justify_left#6 )
+  printf_ulong::format_min_length#4 = phi( printf_ulong/printf_ulong::format_min_length#6 )
+  printf_ulong::format_radix#4 = phi( printf_ulong/printf_ulong::format_radix#6 )
+  printf_ulong::uvalue#3 = phi( printf_ulong/printf_ulong::uvalue#5 )
+  printf_ulong::$1 = '+'at
+  to:printf_ulong::@3
+printf_ulong::@2: scope:[printf_ulong]  from printf_ulong
+  printf_ulong::format_upper_case#5 = phi( printf_ulong/printf_ulong::format_upper_case#6 )
+  printf_ulong::format_zero_padding#5 = phi( printf_ulong/printf_ulong::format_zero_padding#6 )
+  printf_ulong::format_sign_always#6 = phi( printf_ulong/printf_ulong::format_sign_always#2 )
+  printf_ulong::format_justify_left#5 = phi( printf_ulong/printf_ulong::format_justify_left#6 )
+  printf_ulong::format_min_length#5 = phi( printf_ulong/printf_ulong::format_min_length#6 )
+  printf_ulong::format_radix#5 = phi( printf_ulong/printf_ulong::format_radix#6 )
+  printf_ulong::uvalue#4 = phi( printf_ulong/printf_ulong::uvalue#5 )
+  printf_ulong::$0 = 0
+  to:printf_ulong::@3
+printf_ulong::@3: scope:[printf_ulong]  from printf_ulong::@1 printf_ulong::@2
+  printf_ulong::format_upper_case#3 = phi( printf_ulong::@1/printf_ulong::format_upper_case#4, printf_ulong::@2/printf_ulong::format_upper_case#5 )
+  printf_ulong::format_zero_padding#3 = phi( printf_ulong::@1/printf_ulong::format_zero_padding#4, printf_ulong::@2/printf_ulong::format_zero_padding#5 )
+  printf_ulong::format_sign_always#4 = phi( printf_ulong::@1/printf_ulong::format_sign_always#5, printf_ulong::@2/printf_ulong::format_sign_always#6 )
+  printf_ulong::format_justify_left#3 = phi( printf_ulong::@1/printf_ulong::format_justify_left#4, printf_ulong::@2/printf_ulong::format_justify_left#5 )
+  printf_ulong::format_min_length#3 = phi( printf_ulong::@1/printf_ulong::format_min_length#4, printf_ulong::@2/printf_ulong::format_min_length#5 )
+  printf_ulong::format_radix#2 = phi( printf_ulong::@1/printf_ulong::format_radix#4, printf_ulong::@2/printf_ulong::format_radix#5 )
+  printf_ulong::uvalue#2 = phi( printf_ulong::@1/printf_ulong::uvalue#3, printf_ulong::@2/printf_ulong::uvalue#4 )
+  printf_ulong::$2 = phi( printf_ulong::@1/printf_ulong::$1, printf_ulong::@2/printf_ulong::$0 )
+  *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) = printf_ulong::$2
+  ultoa::value#1 = printf_ulong::uvalue#2
+  ultoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+  ultoa::radix#0 = printf_ulong::format_radix#2
+  call ultoa 
+  to:printf_ulong::@4
+printf_ulong::@4: scope:[printf_ulong]  from printf_ulong::@3
+  printf_ulong::format_radix#3 = phi( printf_ulong::@3/printf_ulong::format_radix#2 )
+  printf_ulong::format_upper_case#2 = phi( printf_ulong::@3/printf_ulong::format_upper_case#3 )
+  printf_ulong::format_zero_padding#2 = phi( printf_ulong::@3/printf_ulong::format_zero_padding#3 )
+  printf_ulong::format_sign_always#3 = phi( printf_ulong::@3/printf_ulong::format_sign_always#4 )
+  printf_ulong::format_justify_left#2 = phi( printf_ulong::@3/printf_ulong::format_justify_left#3 )
+  printf_ulong::format_min_length#2 = phi( printf_ulong::@3/printf_ulong::format_min_length#3 )
+  printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
+  printf_number_buffer::buffer_digits#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+  printf_number_buffer::format_min_length#0 = printf_ulong::format_min_length#2
+  printf_number_buffer::format_justify_left#0 = printf_ulong::format_justify_left#2
+  printf_number_buffer::format_sign_always#0 = printf_ulong::format_sign_always#3
+  printf_number_buffer::format_zero_padding#0 = printf_ulong::format_zero_padding#2
+  printf_number_buffer::format_upper_case#0 = printf_ulong::format_upper_case#2
+  printf_number_buffer::format_radix#0 = printf_ulong::format_radix#3
+  call printf_number_buffer 
+  to:printf_ulong::@5
+printf_ulong::@5: scope:[printf_ulong]  from printf_ulong::@4
+  to:printf_ulong::@return
+printf_ulong::@return: scope:[printf_ulong]  from printf_ulong::@5
+  return 
+  to:@return
+
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+printf_uint: scope:[printf_uint]  from main::@20 main::@23 main::@28 main::@30 main::@32 main::@34 main::@43 main::@45 main::@47 main::@49 main::@51 main::@53
+  printf_uint::format_upper_case#16 = phi( main::@20/printf_uint::format_upper_case#0, main::@23/printf_uint::format_upper_case#1, main::@28/printf_uint::format_upper_case#2, main::@30/printf_uint::format_upper_case#3, main::@32/printf_uint::format_upper_case#4, main::@34/printf_uint::format_upper_case#5, main::@43/printf_uint::format_upper_case#6, main::@45/printf_uint::format_upper_case#7, main::@47/printf_uint::format_upper_case#8, main::@49/printf_uint::format_upper_case#9, main::@51/printf_uint::format_upper_case#10, main::@53/printf_uint::format_upper_case#11 )
+  printf_uint::format_zero_padding#16 = phi( main::@20/printf_uint::format_zero_padding#0, main::@23/printf_uint::format_zero_padding#1, main::@28/printf_uint::format_zero_padding#2, main::@30/printf_uint::format_zero_padding#3, main::@32/printf_uint::format_zero_padding#4, main::@34/printf_uint::format_zero_padding#5, main::@43/printf_uint::format_zero_padding#6, main::@45/printf_uint::format_zero_padding#7, main::@47/printf_uint::format_zero_padding#8, main::@49/printf_uint::format_zero_padding#9, main::@51/printf_uint::format_zero_padding#10, main::@53/printf_uint::format_zero_padding#11 )
+  printf_uint::format_justify_left#16 = phi( main::@20/printf_uint::format_justify_left#0, main::@23/printf_uint::format_justify_left#1, main::@28/printf_uint::format_justify_left#2, main::@30/printf_uint::format_justify_left#3, main::@32/printf_uint::format_justify_left#4, main::@34/printf_uint::format_justify_left#5, main::@43/printf_uint::format_justify_left#6, main::@45/printf_uint::format_justify_left#7, main::@47/printf_uint::format_justify_left#8, main::@49/printf_uint::format_justify_left#9, main::@51/printf_uint::format_justify_left#10, main::@53/printf_uint::format_justify_left#11 )
+  printf_uint::format_min_length#16 = phi( main::@20/printf_uint::format_min_length#0, main::@23/printf_uint::format_min_length#1, main::@28/printf_uint::format_min_length#2, main::@30/printf_uint::format_min_length#3, main::@32/printf_uint::format_min_length#4, main::@34/printf_uint::format_min_length#5, main::@43/printf_uint::format_min_length#6, main::@45/printf_uint::format_min_length#7, main::@47/printf_uint::format_min_length#8, main::@49/printf_uint::format_min_length#9, main::@51/printf_uint::format_min_length#10, main::@53/printf_uint::format_min_length#11 )
+  printf_uint::format_radix#16 = phi( main::@20/printf_uint::format_radix#0, main::@23/printf_uint::format_radix#1, main::@28/printf_uint::format_radix#2, main::@30/printf_uint::format_radix#3, main::@32/printf_uint::format_radix#4, main::@34/printf_uint::format_radix#5, main::@43/printf_uint::format_radix#6, main::@45/printf_uint::format_radix#7, main::@47/printf_uint::format_radix#8, main::@49/printf_uint::format_radix#9, main::@51/printf_uint::format_radix#10, main::@53/printf_uint::format_radix#11 )
+  printf_uint::uvalue#15 = phi( main::@20/printf_uint::uvalue#0, main::@23/printf_uint::uvalue#1, main::@28/printf_uint::uvalue#2, main::@30/printf_uint::uvalue#3, main::@32/printf_uint::uvalue#4, main::@34/printf_uint::uvalue#5, main::@43/printf_uint::uvalue#6, main::@45/printf_uint::uvalue#7, main::@47/printf_uint::uvalue#8, main::@49/printf_uint::uvalue#9, main::@51/printf_uint::uvalue#10, main::@53/printf_uint::uvalue#11 )
+  printf_uint::format_sign_always#12 = phi( main::@20/printf_uint::format_sign_always#0, main::@23/printf_uint::format_sign_always#1, main::@28/printf_uint::format_sign_always#2, main::@30/printf_uint::format_sign_always#3, main::@32/printf_uint::format_sign_always#4, main::@34/printf_uint::format_sign_always#5, main::@43/printf_uint::format_sign_always#6, main::@45/printf_uint::format_sign_always#7, main::@47/printf_uint::format_sign_always#8, main::@49/printf_uint::format_sign_always#9, main::@51/printf_uint::format_sign_always#10, main::@53/printf_uint::format_sign_always#11 )
+  printf_uint::$5 = 0 != printf_uint::format_sign_always#12
+  if(printf_uint::$5) goto printf_uint::@1
+  to:printf_uint::@2
+printf_uint::@1: scope:[printf_uint]  from printf_uint
+  printf_uint::format_upper_case#14 = phi( printf_uint/printf_uint::format_upper_case#16 )
+  printf_uint::format_zero_padding#14 = phi( printf_uint/printf_uint::format_zero_padding#16 )
+  printf_uint::format_sign_always#15 = phi( printf_uint/printf_uint::format_sign_always#12 )
+  printf_uint::format_justify_left#14 = phi( printf_uint/printf_uint::format_justify_left#16 )
+  printf_uint::format_min_length#14 = phi( printf_uint/printf_uint::format_min_length#16 )
+  printf_uint::format_radix#14 = phi( printf_uint/printf_uint::format_radix#16 )
+  printf_uint::uvalue#13 = phi( printf_uint/printf_uint::uvalue#15 )
+  printf_uint::$1 = '+'at
+  to:printf_uint::@3
+printf_uint::@2: scope:[printf_uint]  from printf_uint
+  printf_uint::format_upper_case#15 = phi( printf_uint/printf_uint::format_upper_case#16 )
+  printf_uint::format_zero_padding#15 = phi( printf_uint/printf_uint::format_zero_padding#16 )
+  printf_uint::format_sign_always#16 = phi( printf_uint/printf_uint::format_sign_always#12 )
+  printf_uint::format_justify_left#15 = phi( printf_uint/printf_uint::format_justify_left#16 )
+  printf_uint::format_min_length#15 = phi( printf_uint/printf_uint::format_min_length#16 )
+  printf_uint::format_radix#15 = phi( printf_uint/printf_uint::format_radix#16 )
+  printf_uint::uvalue#14 = phi( printf_uint/printf_uint::uvalue#15 )
+  printf_uint::$0 = 0
+  to:printf_uint::@3
+printf_uint::@3: scope:[printf_uint]  from printf_uint::@1 printf_uint::@2
+  printf_uint::format_upper_case#13 = phi( printf_uint::@1/printf_uint::format_upper_case#14, printf_uint::@2/printf_uint::format_upper_case#15 )
+  printf_uint::format_zero_padding#13 = phi( printf_uint::@1/printf_uint::format_zero_padding#14, printf_uint::@2/printf_uint::format_zero_padding#15 )
+  printf_uint::format_sign_always#14 = phi( printf_uint::@1/printf_uint::format_sign_always#15, printf_uint::@2/printf_uint::format_sign_always#16 )
+  printf_uint::format_justify_left#13 = phi( printf_uint::@1/printf_uint::format_justify_left#14, printf_uint::@2/printf_uint::format_justify_left#15 )
+  printf_uint::format_min_length#13 = phi( printf_uint::@1/printf_uint::format_min_length#14, printf_uint::@2/printf_uint::format_min_length#15 )
+  printf_uint::format_radix#12 = phi( printf_uint::@1/printf_uint::format_radix#14, printf_uint::@2/printf_uint::format_radix#15 )
+  printf_uint::uvalue#12 = phi( printf_uint::@1/printf_uint::uvalue#13, printf_uint::@2/printf_uint::uvalue#14 )
+  printf_uint::$2 = phi( printf_uint::@1/printf_uint::$1, printf_uint::@2/printf_uint::$0 )
+  *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) = printf_uint::$2
+  utoa::value#1 = printf_uint::uvalue#12
+  utoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+  utoa::radix#0 = printf_uint::format_radix#12
+  call utoa 
+  to:printf_uint::@4
+printf_uint::@4: scope:[printf_uint]  from printf_uint::@3
+  printf_uint::format_radix#13 = phi( printf_uint::@3/printf_uint::format_radix#12 )
+  printf_uint::format_upper_case#12 = phi( printf_uint::@3/printf_uint::format_upper_case#13 )
+  printf_uint::format_zero_padding#12 = phi( printf_uint::@3/printf_uint::format_zero_padding#13 )
+  printf_uint::format_sign_always#13 = phi( printf_uint::@3/printf_uint::format_sign_always#14 )
+  printf_uint::format_justify_left#12 = phi( printf_uint::@3/printf_uint::format_justify_left#13 )
+  printf_uint::format_min_length#12 = phi( printf_uint::@3/printf_uint::format_min_length#13 )
+  printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
+  printf_number_buffer::buffer_digits#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+  printf_number_buffer::format_min_length#1 = printf_uint::format_min_length#12
+  printf_number_buffer::format_justify_left#1 = printf_uint::format_justify_left#12
+  printf_number_buffer::format_sign_always#1 = printf_uint::format_sign_always#13
+  printf_number_buffer::format_zero_padding#1 = printf_uint::format_zero_padding#12
+  printf_number_buffer::format_upper_case#1 = printf_uint::format_upper_case#12
+  printf_number_buffer::format_radix#1 = printf_uint::format_radix#13
+  call printf_number_buffer 
+  to:printf_uint::@5
+printf_uint::@5: scope:[printf_uint]  from printf_uint::@4
+  to:printf_uint::@return
+printf_uint::@return: scope:[printf_uint]  from printf_uint::@5
+  return 
+  to:@return
+
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+printf_number_buffer: scope:[printf_number_buffer]  from printf_uint::@4 printf_ulong::@4
+  printf_number_buffer::format_upper_case#11 = phi( printf_uint::@4/printf_number_buffer::format_upper_case#1, printf_ulong::@4/printf_number_buffer::format_upper_case#0 )
+  printf_number_buffer::buffer_sign#8 = phi( printf_uint::@4/printf_number_buffer::buffer_sign#1, printf_ulong::@4/printf_number_buffer::buffer_sign#0 )
+  printf_number_buffer::buffer_digits#5 = phi( printf_uint::@4/printf_number_buffer::buffer_digits#1, printf_ulong::@4/printf_number_buffer::buffer_digits#0 )
+  printf_number_buffer::format_zero_padding#5 = phi( printf_uint::@4/printf_number_buffer::format_zero_padding#1, printf_ulong::@4/printf_number_buffer::format_zero_padding#0 )
+  printf_number_buffer::format_justify_left#4 = phi( printf_uint::@4/printf_number_buffer::format_justify_left#1, printf_ulong::@4/printf_number_buffer::format_justify_left#0 )
+  printf_number_buffer::format_min_length#2 = phi( printf_uint::@4/printf_number_buffer::format_min_length#1, printf_ulong::@4/printf_number_buffer::format_min_length#0 )
+  printf_number_buffer::padding#0 = 0
+  printf_number_buffer::$26 = 0 != printf_number_buffer::format_min_length#2
+  printf_number_buffer::$0 = ! printf_number_buffer::$26
+  if(printf_number_buffer::$0) goto printf_number_buffer::@1
+  to:printf_number_buffer::@6
+printf_number_buffer::@1: scope:[printf_number_buffer]  from printf_number_buffer printf_number_buffer::@13 printf_number_buffer::@14
+  printf_number_buffer::buffer_digits#13 = phi( printf_number_buffer/printf_number_buffer::buffer_digits#5, printf_number_buffer::@13/printf_number_buffer::buffer_digits#16, printf_number_buffer::@14/printf_number_buffer::buffer_digits#17 )
+  printf_number_buffer::format_upper_case#8 = phi( printf_number_buffer/printf_number_buffer::format_upper_case#11, printf_number_buffer::@13/printf_number_buffer::format_upper_case#12, printf_number_buffer::@14/printf_number_buffer::format_upper_case#13 )
+  printf_number_buffer::buffer_sign#6 = phi( printf_number_buffer/printf_number_buffer::buffer_sign#8, printf_number_buffer::@13/printf_number_buffer::buffer_sign#9, printf_number_buffer::@14/printf_number_buffer::buffer_sign#10 )
+  printf_number_buffer::padding#3 = phi( printf_number_buffer/printf_number_buffer::padding#0, printf_number_buffer::@13/printf_number_buffer::padding#1, printf_number_buffer::@14/printf_number_buffer::padding#2 )
+  printf_number_buffer::format_zero_padding#2 = phi( printf_number_buffer/printf_number_buffer::format_zero_padding#5, printf_number_buffer::@13/printf_number_buffer::format_zero_padding#6, printf_number_buffer::@14/printf_number_buffer::format_zero_padding#7 )
+  printf_number_buffer::format_justify_left#2 = phi( printf_number_buffer/printf_number_buffer::format_justify_left#4, printf_number_buffer::@13/printf_number_buffer::format_justify_left#5, printf_number_buffer::@14/printf_number_buffer::format_justify_left#6 )
+  printf_number_buffer::$27 = 0 != printf_number_buffer::format_justify_left#2
+  printf_number_buffer::$1 = ! printf_number_buffer::$27
+  printf_number_buffer::$28 = 0 != printf_number_buffer::format_zero_padding#2
+  printf_number_buffer::$2 = ! printf_number_buffer::$28
+  printf_number_buffer::$3 = printf_number_buffer::$1 && printf_number_buffer::$2
+  printf_number_buffer::$4 = printf_number_buffer::$3 && printf_number_buffer::padding#3
+  printf_number_buffer::$5 = ! printf_number_buffer::$4
+  if(printf_number_buffer::$5) goto printf_number_buffer::@2
+  to:printf_number_buffer::@8
+printf_number_buffer::@6: scope:[printf_number_buffer]  from printf_number_buffer
+  printf_number_buffer::format_upper_case#17 = phi( printf_number_buffer/printf_number_buffer::format_upper_case#11 )
+  printf_number_buffer::format_zero_padding#17 = phi( printf_number_buffer/printf_number_buffer::format_zero_padding#5 )
+  printf_number_buffer::format_justify_left#12 = phi( printf_number_buffer/printf_number_buffer::format_justify_left#4 )
+  printf_number_buffer::format_min_length#6 = phi( printf_number_buffer/printf_number_buffer::format_min_length#2 )
+  printf_number_buffer::buffer_sign#5 = phi( printf_number_buffer/printf_number_buffer::buffer_sign#8 )
+  printf_number_buffer::buffer_digits#2 = phi( printf_number_buffer/printf_number_buffer::buffer_digits#5 )
+  strlen::str#1 = printf_number_buffer::buffer_digits#2
+  call strlen 
+  strlen::return#2 = strlen::return#1
+  to:printf_number_buffer::@15
+printf_number_buffer::@15: scope:[printf_number_buffer]  from printf_number_buffer::@6
+  printf_number_buffer::buffer_digits#19 = phi( printf_number_buffer::@6/printf_number_buffer::buffer_digits#2 )
+  printf_number_buffer::format_upper_case#15 = phi( printf_number_buffer::@6/printf_number_buffer::format_upper_case#17 )
+  printf_number_buffer::format_zero_padding#11 = phi( printf_number_buffer::@6/printf_number_buffer::format_zero_padding#17 )
+  printf_number_buffer::format_justify_left#8 = phi( printf_number_buffer::@6/printf_number_buffer::format_justify_left#12 )
+  printf_number_buffer::format_min_length#4 = phi( printf_number_buffer::@6/printf_number_buffer::format_min_length#6 )
+  printf_number_buffer::buffer_sign#2 = phi( printf_number_buffer::@6/printf_number_buffer::buffer_sign#5 )
+  strlen::return#4 = phi( printf_number_buffer::@6/strlen::return#2 )
+  printf_number_buffer::$19 = strlen::return#4
+  printf_number_buffer::len#0 = (signed byte)printf_number_buffer::$19
+  printf_number_buffer::$29 = 0 != printf_number_buffer::buffer_sign#2
+  printf_number_buffer::$20 = ! printf_number_buffer::$29
+  if(printf_number_buffer::$20) goto printf_number_buffer::@13
+  to:printf_number_buffer::@7
+printf_number_buffer::@13: scope:[printf_number_buffer]  from printf_number_buffer::@15 printf_number_buffer::@7
+  printf_number_buffer::buffer_digits#16 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_digits#19, printf_number_buffer::@7/printf_number_buffer::buffer_digits#20 )
+  printf_number_buffer::format_upper_case#12 = phi( printf_number_buffer::@15/printf_number_buffer::format_upper_case#15, printf_number_buffer::@7/printf_number_buffer::format_upper_case#16 )
+  printf_number_buffer::buffer_sign#9 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_sign#2, printf_number_buffer::@7/printf_number_buffer::buffer_sign#12 )
+  printf_number_buffer::format_zero_padding#6 = phi( printf_number_buffer::@15/printf_number_buffer::format_zero_padding#11, printf_number_buffer::@7/printf_number_buffer::format_zero_padding#12 )
+  printf_number_buffer::format_justify_left#5 = phi( printf_number_buffer::@15/printf_number_buffer::format_justify_left#8, printf_number_buffer::@7/printf_number_buffer::format_justify_left#9 )
+  printf_number_buffer::len#2 = phi( printf_number_buffer::@15/printf_number_buffer::len#0, printf_number_buffer::@7/printf_number_buffer::len#1 )
+  printf_number_buffer::format_min_length#3 = phi( printf_number_buffer::@15/printf_number_buffer::format_min_length#4, printf_number_buffer::@7/printf_number_buffer::format_min_length#5 )
+  printf_number_buffer::$25 = (signed byte)printf_number_buffer::format_min_length#3
+  printf_number_buffer::$21 = printf_number_buffer::$25 - printf_number_buffer::len#2
+  printf_number_buffer::padding#1 = printf_number_buffer::$21
+  printf_number_buffer::$22 = printf_number_buffer::padding#1 < 0
+  printf_number_buffer::$23 = ! printf_number_buffer::$22
+  if(printf_number_buffer::$23) goto printf_number_buffer::@1
+  to:printf_number_buffer::@14
+printf_number_buffer::@7: scope:[printf_number_buffer]  from printf_number_buffer::@15
+  printf_number_buffer::buffer_digits#20 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_digits#19 )
+  printf_number_buffer::format_upper_case#16 = phi( printf_number_buffer::@15/printf_number_buffer::format_upper_case#15 )
+  printf_number_buffer::buffer_sign#12 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_sign#2 )
+  printf_number_buffer::format_zero_padding#12 = phi( printf_number_buffer::@15/printf_number_buffer::format_zero_padding#11 )
+  printf_number_buffer::format_justify_left#9 = phi( printf_number_buffer::@15/printf_number_buffer::format_justify_left#8 )
+  printf_number_buffer::format_min_length#5 = phi( printf_number_buffer::@15/printf_number_buffer::format_min_length#4 )
+  printf_number_buffer::len#3 = phi( printf_number_buffer::@15/printf_number_buffer::len#0 )
+  printf_number_buffer::len#1 = ++ printf_number_buffer::len#3
+  to:printf_number_buffer::@13
+printf_number_buffer::@14: scope:[printf_number_buffer]  from printf_number_buffer::@13
+  printf_number_buffer::buffer_digits#17 = phi( printf_number_buffer::@13/printf_number_buffer::buffer_digits#16 )
+  printf_number_buffer::format_upper_case#13 = phi( printf_number_buffer::@13/printf_number_buffer::format_upper_case#12 )
+  printf_number_buffer::buffer_sign#10 = phi( printf_number_buffer::@13/printf_number_buffer::buffer_sign#9 )
+  printf_number_buffer::format_zero_padding#7 = phi( printf_number_buffer::@13/printf_number_buffer::format_zero_padding#6 )
+  printf_number_buffer::format_justify_left#6 = phi( printf_number_buffer::@13/printf_number_buffer::format_justify_left#5 )
+  printf_number_buffer::padding#2 = 0
+  to:printf_number_buffer::@1
+printf_number_buffer::@2: scope:[printf_number_buffer]  from printf_number_buffer::@1 printf_number_buffer::@16
+  printf_number_buffer::format_justify_left#17 = phi( printf_number_buffer::@1/printf_number_buffer::format_justify_left#2, printf_number_buffer::@16/printf_number_buffer::format_justify_left#19 )
+  printf_number_buffer::buffer_digits#11 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_digits#13, printf_number_buffer::@16/printf_number_buffer::buffer_digits#14 )
+  printf_number_buffer::format_upper_case#6 = phi( printf_number_buffer::@1/printf_number_buffer::format_upper_case#8, printf_number_buffer::@16/printf_number_buffer::format_upper_case#9 )
+  printf_number_buffer::padding#10 = phi( printf_number_buffer::@1/printf_number_buffer::padding#3, printf_number_buffer::@16/printf_number_buffer::padding#12 )
+  printf_number_buffer::format_zero_padding#9 = phi( printf_number_buffer::@1/printf_number_buffer::format_zero_padding#2, printf_number_buffer::@16/printf_number_buffer::format_zero_padding#13 )
+  printf_number_buffer::buffer_sign#3 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_sign#6, printf_number_buffer::@16/printf_number_buffer::buffer_sign#7 )
+  printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#3
+  printf_number_buffer::$7 = ! printf_number_buffer::$30
+  if(printf_number_buffer::$7) goto printf_number_buffer::@3
+  to:printf_number_buffer::@9
+printf_number_buffer::@8: scope:[printf_number_buffer]  from printf_number_buffer::@1
+  printf_number_buffer::format_justify_left#21 = phi( printf_number_buffer::@1/printf_number_buffer::format_justify_left#2 )
+  printf_number_buffer::buffer_digits#18 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_digits#13 )
+  printf_number_buffer::format_upper_case#14 = phi( printf_number_buffer::@1/printf_number_buffer::format_upper_case#8 )
+  printf_number_buffer::format_zero_padding#18 = phi( printf_number_buffer::@1/printf_number_buffer::format_zero_padding#2 )
+  printf_number_buffer::buffer_sign#11 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_sign#6 )
+  printf_number_buffer::padding#4 = phi( printf_number_buffer::@1/printf_number_buffer::padding#3 )
+  printf_padding::pad#0 = ' 'at
+  printf_padding::length#0 = (byte)printf_number_buffer::padding#4
+  call printf_padding 
+  to:printf_number_buffer::@16
+printf_number_buffer::@16: scope:[printf_number_buffer]  from printf_number_buffer::@8
+  printf_number_buffer::format_justify_left#19 = phi( printf_number_buffer::@8/printf_number_buffer::format_justify_left#21 )
+  printf_number_buffer::buffer_digits#14 = phi( printf_number_buffer::@8/printf_number_buffer::buffer_digits#18 )
+  printf_number_buffer::format_upper_case#9 = phi( printf_number_buffer::@8/printf_number_buffer::format_upper_case#14 )
+  printf_number_buffer::padding#12 = phi( printf_number_buffer::@8/printf_number_buffer::padding#4 )
+  printf_number_buffer::format_zero_padding#13 = phi( printf_number_buffer::@8/printf_number_buffer::format_zero_padding#18 )
+  printf_number_buffer::buffer_sign#7 = phi( printf_number_buffer::@8/printf_number_buffer::buffer_sign#11 )
+  to:printf_number_buffer::@2
+printf_number_buffer::@3: scope:[printf_number_buffer]  from printf_number_buffer::@17 printf_number_buffer::@2
+  printf_number_buffer::format_justify_left#14 = phi( printf_number_buffer::@17/printf_number_buffer::format_justify_left#16, printf_number_buffer::@2/printf_number_buffer::format_justify_left#17 )
+  printf_number_buffer::buffer_digits#9 = phi( printf_number_buffer::@17/printf_number_buffer::buffer_digits#10, printf_number_buffer::@2/printf_number_buffer::buffer_digits#11 )
+  printf_number_buffer::format_upper_case#4 = phi( printf_number_buffer::@17/printf_number_buffer::format_upper_case#5, printf_number_buffer::@2/printf_number_buffer::format_upper_case#6 )
+  printf_number_buffer::padding#5 = phi( printf_number_buffer::@17/printf_number_buffer::padding#9, printf_number_buffer::@2/printf_number_buffer::padding#10 )
+  printf_number_buffer::format_zero_padding#3 = phi( printf_number_buffer::@17/printf_number_buffer::format_zero_padding#8, printf_number_buffer::@2/printf_number_buffer::format_zero_padding#9 )
+  printf_number_buffer::$9 = printf_number_buffer::format_zero_padding#3 && printf_number_buffer::padding#5
+  printf_number_buffer::$10 = ! printf_number_buffer::$9
+  if(printf_number_buffer::$10) goto printf_number_buffer::@4
+  to:printf_number_buffer::@10
+printf_number_buffer::@9: scope:[printf_number_buffer]  from printf_number_buffer::@2
+  printf_number_buffer::format_justify_left#20 = phi( printf_number_buffer::@2/printf_number_buffer::format_justify_left#17 )
+  printf_number_buffer::buffer_digits#15 = phi( printf_number_buffer::@2/printf_number_buffer::buffer_digits#11 )
+  printf_number_buffer::format_upper_case#10 = phi( printf_number_buffer::@2/printf_number_buffer::format_upper_case#6 )
+  printf_number_buffer::padding#13 = phi( printf_number_buffer::@2/printf_number_buffer::padding#10 )
+  printf_number_buffer::format_zero_padding#14 = phi( printf_number_buffer::@2/printf_number_buffer::format_zero_padding#9 )
+  printf_number_buffer::buffer_sign#4 = phi( printf_number_buffer::@2/printf_number_buffer::buffer_sign#3 )
+  cputc::c = printf_number_buffer::buffer_sign#4
+  call cputc 
+  to:printf_number_buffer::@17
+printf_number_buffer::@17: scope:[printf_number_buffer]  from printf_number_buffer::@9
+  printf_number_buffer::format_justify_left#16 = phi( printf_number_buffer::@9/printf_number_buffer::format_justify_left#20 )
+  printf_number_buffer::buffer_digits#10 = phi( printf_number_buffer::@9/printf_number_buffer::buffer_digits#15 )
+  printf_number_buffer::format_upper_case#5 = phi( printf_number_buffer::@9/printf_number_buffer::format_upper_case#10 )
+  printf_number_buffer::padding#9 = phi( printf_number_buffer::@9/printf_number_buffer::padding#13 )
+  printf_number_buffer::format_zero_padding#8 = phi( printf_number_buffer::@9/printf_number_buffer::format_zero_padding#14 )
+  to:printf_number_buffer::@3
+printf_number_buffer::@4: scope:[printf_number_buffer]  from printf_number_buffer::@18 printf_number_buffer::@3
+  printf_number_buffer::padding#15 = phi( printf_number_buffer::@18/printf_number_buffer::padding#16, printf_number_buffer::@3/printf_number_buffer::padding#5 )
+  printf_number_buffer::format_justify_left#11 = phi( printf_number_buffer::@18/printf_number_buffer::format_justify_left#13, printf_number_buffer::@3/printf_number_buffer::format_justify_left#14 )
+  printf_number_buffer::format_zero_padding#16 = phi( printf_number_buffer::@18/printf_number_buffer::format_zero_padding#19, printf_number_buffer::@3/printf_number_buffer::format_zero_padding#3 )
+  printf_number_buffer::buffer_digits#7 = phi( printf_number_buffer::@18/printf_number_buffer::buffer_digits#8, printf_number_buffer::@3/printf_number_buffer::buffer_digits#9 )
+  printf_number_buffer::format_upper_case#2 = phi( printf_number_buffer::@18/printf_number_buffer::format_upper_case#3, printf_number_buffer::@3/printf_number_buffer::format_upper_case#4 )
+  printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#2
+  printf_number_buffer::$12 = ! printf_number_buffer::$31
+  if(printf_number_buffer::$12) goto printf_number_buffer::@5
+  to:printf_number_buffer::@11
+printf_number_buffer::@10: scope:[printf_number_buffer]  from printf_number_buffer::@3
+  printf_number_buffer::format_justify_left#18 = phi( printf_number_buffer::@3/printf_number_buffer::format_justify_left#14 )
+  printf_number_buffer::format_zero_padding#21 = phi( printf_number_buffer::@3/printf_number_buffer::format_zero_padding#3 )
+  printf_number_buffer::buffer_digits#12 = phi( printf_number_buffer::@3/printf_number_buffer::buffer_digits#9 )
+  printf_number_buffer::format_upper_case#7 = phi( printf_number_buffer::@3/printf_number_buffer::format_upper_case#4 )
+  printf_number_buffer::padding#6 = phi( printf_number_buffer::@3/printf_number_buffer::padding#5 )
+  printf_padding::pad#1 = '0'at
+  printf_padding::length#1 = (byte)printf_number_buffer::padding#6
+  call printf_padding 
+  to:printf_number_buffer::@18
+printf_number_buffer::@18: scope:[printf_number_buffer]  from printf_number_buffer::@10
+  printf_number_buffer::padding#16 = phi( printf_number_buffer::@10/printf_number_buffer::padding#6 )
+  printf_number_buffer::format_justify_left#13 = phi( printf_number_buffer::@10/printf_number_buffer::format_justify_left#18 )
+  printf_number_buffer::format_zero_padding#19 = phi( printf_number_buffer::@10/printf_number_buffer::format_zero_padding#21 )
+  printf_number_buffer::buffer_digits#8 = phi( printf_number_buffer::@10/printf_number_buffer::buffer_digits#12 )
+  printf_number_buffer::format_upper_case#3 = phi( printf_number_buffer::@10/printf_number_buffer::format_upper_case#7 )
+  to:printf_number_buffer::@4
+printf_number_buffer::@5: scope:[printf_number_buffer]  from printf_number_buffer::@20 printf_number_buffer::@4
+  printf_number_buffer::padding#11 = phi( printf_number_buffer::@20/printf_number_buffer::padding#14, printf_number_buffer::@4/printf_number_buffer::padding#15 )
+  printf_number_buffer::format_justify_left#7 = phi( printf_number_buffer::@20/printf_number_buffer::format_justify_left#10, printf_number_buffer::@4/printf_number_buffer::format_justify_left#11 )
+  printf_number_buffer::format_zero_padding#10 = phi( printf_number_buffer::@20/printf_number_buffer::format_zero_padding#15, printf_number_buffer::@4/printf_number_buffer::format_zero_padding#16 )
+  printf_number_buffer::buffer_digits#3 = phi( printf_number_buffer::@20/printf_number_buffer::buffer_digits#6, printf_number_buffer::@4/printf_number_buffer::buffer_digits#7 )
+  cputs::s#1 = printf_number_buffer::buffer_digits#3
+  call cputs 
+  to:printf_number_buffer::@19
+printf_number_buffer::@19: scope:[printf_number_buffer]  from printf_number_buffer::@5
+  printf_number_buffer::padding#7 = phi( printf_number_buffer::@5/printf_number_buffer::padding#11 )
+  printf_number_buffer::format_justify_left#3 = phi( printf_number_buffer::@5/printf_number_buffer::format_justify_left#7 )
+  printf_number_buffer::format_zero_padding#4 = phi( printf_number_buffer::@5/printf_number_buffer::format_zero_padding#10 )
+  printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#4
+  printf_number_buffer::$14 = ! printf_number_buffer::$32
+  printf_number_buffer::$15 = printf_number_buffer::format_justify_left#3 && printf_number_buffer::$14
+  printf_number_buffer::$16 = printf_number_buffer::$15 && printf_number_buffer::padding#7
+  printf_number_buffer::$17 = ! printf_number_buffer::$16
+  if(printf_number_buffer::$17) goto printf_number_buffer::@return
+  to:printf_number_buffer::@12
+printf_number_buffer::@11: scope:[printf_number_buffer]  from printf_number_buffer::@4
+  printf_number_buffer::padding#17 = phi( printf_number_buffer::@4/printf_number_buffer::padding#15 )
+  printf_number_buffer::format_justify_left#15 = phi( printf_number_buffer::@4/printf_number_buffer::format_justify_left#11 )
+  printf_number_buffer::format_zero_padding#20 = phi( printf_number_buffer::@4/printf_number_buffer::format_zero_padding#16 )
+  printf_number_buffer::buffer_digits#4 = phi( printf_number_buffer::@4/printf_number_buffer::buffer_digits#7 )
+  strupr::str#0 = printf_number_buffer::buffer_digits#4
+  call strupr 
+  strupr::return#2 = strupr::return#1
+  to:printf_number_buffer::@20
+printf_number_buffer::@20: scope:[printf_number_buffer]  from printf_number_buffer::@11
+  printf_number_buffer::padding#14 = phi( printf_number_buffer::@11/printf_number_buffer::padding#17 )
+  printf_number_buffer::format_justify_left#10 = phi( printf_number_buffer::@11/printf_number_buffer::format_justify_left#15 )
+  printf_number_buffer::format_zero_padding#15 = phi( printf_number_buffer::@11/printf_number_buffer::format_zero_padding#20 )
+  printf_number_buffer::buffer_digits#6 = phi( printf_number_buffer::@11/printf_number_buffer::buffer_digits#4 )
+  to:printf_number_buffer::@5
+printf_number_buffer::@12: scope:[printf_number_buffer]  from printf_number_buffer::@19
+  printf_number_buffer::padding#8 = phi( printf_number_buffer::@19/printf_number_buffer::padding#7 )
+  printf_padding::pad#2 = ' 'at
+  printf_padding::length#2 = (byte)printf_number_buffer::padding#8
+  call printf_padding 
+  to:printf_number_buffer::@21
+printf_number_buffer::@21: scope:[printf_number_buffer]  from printf_number_buffer::@12
+  to:printf_number_buffer::@return
+printf_number_buffer::@return: scope:[printf_number_buffer]  from printf_number_buffer::@19 printf_number_buffer::@21
+  return 
+  to:@return
+
+dword mul16u(word mul16u::a , word mul16u::b)
+mul16u: scope:[mul16u]  from main::@36 main::@55 main::@56
+  mul16u::a#7 = phi( main::@36/mul16u::a#1, main::@55/mul16u::a#2, main::@56/mul16u::a#3 )
+  mul16u::b#3 = phi( main::@36/mul16u::b#0, main::@55/mul16u::b#1, main::@56/mul16u::b#2 )
+  mul16u::res#0 = 0
+  mul16u::mb#0 = (dword)mul16u::b#3
+  to:mul16u::@1
+mul16u::@1: scope:[mul16u]  from mul16u mul16u::@4
+  mul16u::mb#5 = phi( mul16u/mul16u::mb#0, mul16u::@4/mul16u::mb#1 )
+  mul16u::res#4 = phi( mul16u/mul16u::res#0, mul16u::@4/mul16u::res#6 )
+  mul16u::a#4 = phi( mul16u/mul16u::a#7, mul16u::@4/mul16u::a#0 )
+  mul16u::$0 = mul16u::a#4 != 0
+  if(mul16u::$0) goto mul16u::@2
+  to:mul16u::@3
+mul16u::@2: scope:[mul16u]  from mul16u::@1
+  mul16u::res#5 = phi( mul16u::@1/mul16u::res#4 )
+  mul16u::mb#4 = phi( mul16u::@1/mul16u::mb#5 )
+  mul16u::a#5 = phi( mul16u::@1/mul16u::a#4 )
+  mul16u::$1 = mul16u::a#5 & 1
+  mul16u::$2 = mul16u::$1 != 0
+  mul16u::$3 = ! mul16u::$2
+  if(mul16u::$3) goto mul16u::@4
+  to:mul16u::@5
+mul16u::@3: scope:[mul16u]  from mul16u::@1
+  mul16u::res#2 = phi( mul16u::@1/mul16u::res#4 )
+  mul16u::return#0 = mul16u::res#2
+  to:mul16u::@return
+mul16u::@4: scope:[mul16u]  from mul16u::@2 mul16u::@5
+  mul16u::res#6 = phi( mul16u::@2/mul16u::res#5, mul16u::@5/mul16u::res#1 )
+  mul16u::mb#2 = phi( mul16u::@2/mul16u::mb#4, mul16u::@5/mul16u::mb#3 )
+  mul16u::a#6 = phi( mul16u::@2/mul16u::a#5, mul16u::@5/mul16u::a#8 )
+  mul16u::$5 = mul16u::a#6 >> 1
+  mul16u::a#0 = mul16u::$5
+  mul16u::$6 = mul16u::mb#2 << 1
+  mul16u::mb#1 = mul16u::$6
+  to:mul16u::@1
+mul16u::@5: scope:[mul16u]  from mul16u::@2
+  mul16u::a#8 = phi( mul16u::@2/mul16u::a#5 )
+  mul16u::mb#3 = phi( mul16u::@2/mul16u::mb#4 )
+  mul16u::res#3 = phi( mul16u::@2/mul16u::res#5 )
+  mul16u::$4 = mul16u::res#3 + mul16u::mb#3
+  mul16u::res#1 = mul16u::$4
+  to:mul16u::@4
+mul16u::@return: scope:[mul16u]  from mul16u::@3
+  mul16u::return#5 = phi( mul16u::@3/mul16u::return#0 )
+  mul16u::return#1 = mul16u::return#5
+  return 
+  to:@return
+
+void main()
+main: scope:[main]  from __start::@1
+  main::$0 = sizeof  entries
+  main::$1 = main::$0 / SIZEOF_WORD
+  main::num_entries#0 = main::$1
+  call clrscr 
+  to:main::@19
+main::@19: scope:[main]  from main
+  main::num_entries#8 = phi( main/main::num_entries#0 )
+  cputs::s#2 = main::s
+  call cputs 
+  to:main::@20
+main::@20: scope:[main]  from main::@19
+  main::num_entries#1 = phi( main::@19/main::num_entries#8 )
+  printf_uint::uvalue#0 = main::num_entries#1
+  printf_uint::format_min_length#0 = 0
+  printf_uint::format_justify_left#0 = 0
+  printf_uint::format_sign_always#0 = 0
+  printf_uint::format_zero_padding#0 = 0
+  printf_uint::format_upper_case#0 = 0
+  printf_uint::format_radix#0 = DECIMAL
+  call printf_uint 
+  to:main::@21
+main::@21: scope:[main]  from main::@20
+  main::num_entries#20 = phi( main::@20/main::num_entries#1 )
+  cputs::s#3 = main::s1
+  call cputs 
+  to:main::@22
+main::@22: scope:[main]  from main::@21
+  main::num_entries#9 = phi( main::@21/main::num_entries#20 )
+  main::i#0 = 0
+  to:main::@1
+main::@1: scope:[main]  from main::@22 main::@26
+  main::num_entries#2 = phi( main::@22/main::num_entries#9, main::@26/main::num_entries#10 )
+  main::i#2 = phi( main::@22/main::i#0, main::@26/main::i#1 )
+  main::$5 = main::i#2 < main::num_entries#2
+  if(main::$5) goto main::@2
+  to:main::@3
+main::@2: scope:[main]  from main::@1
+  main::num_entries#12 = phi( main::@1/main::num_entries#2 )
+  main::i#3 = phi( main::@1/main::i#2 )
+  main::$6 = main::i#3 + 1
+  main::j#0 = main::$6
+  to:main::@4
+main::@3: scope:[main]  from main::@1
+  main::num_entries#11 = phi( main::@1/main::num_entries#2 )
+  cputs::s#4 = main::s2
+  call cputs 
+  to:main::@23
+main::@23: scope:[main]  from main::@3
+  main::num_entries#3 = phi( main::@3/main::num_entries#11 )
+  printf_uint::uvalue#1 = main::num_entries#3
+  printf_uint::format_min_length#1 = 0
+  printf_uint::format_justify_left#1 = 0
+  printf_uint::format_sign_always#1 = 0
+  printf_uint::format_zero_padding#1 = 0
+  printf_uint::format_upper_case#1 = 0
+  printf_uint::format_radix#1 = DECIMAL
+  call printf_uint 
+  to:main::@24
+main::@24: scope:[main]  from main::@23
+  main::num_entries#21 = phi( main::@23/main::num_entries#3 )
+  cputs::s#5 = main::s3
+  call cputs 
+  to:main::@25
+main::@25: scope:[main]  from main::@24
+  main::num_entries#14 = phi( main::@24/main::num_entries#21 )
+  main::i1#0 = 0
+  to:main::@9
+main::@4: scope:[main]  from main::@2 main::@7
+  main::i#9 = phi( main::@2/main::i#3, main::@7/main::i#14 )
+  main::num_entries#4 = phi( main::@2/main::num_entries#12, main::@7/main::num_entries#13 )
+  main::j#2 = phi( main::@2/main::j#0, main::@7/main::j#1 )
+  main::$7 = main::j#2 < main::num_entries#4
+  if(main::$7) goto main::@5
+  to:main::@6
+main::@5: scope:[main]  from main::@4
+  main::num_entries#24 = phi( main::@4/main::num_entries#4 )
+  main::j#3 = phi( main::@4/main::j#2 )
+  main::i#4 = phi( main::@4/main::i#9 )
+  main::$32 = main::i#4 * SIZEOF_WORD
+  main::$33 = main::j#3 * SIZEOF_WORD
+  main::$8 = entries[main::$32] + entries[main::$33]
+  main::$9 = main::$8 == $7e4
+  main::$10 = ! main::$9
+  if(main::$10) goto main::@7
+  to:main::@8
+main::@6: scope:[main]  from main::@4
+  main::num_entries#22 = phi( main::@4/main::num_entries#4 )
+  main::i#10 = phi( main::@4/main::i#9 )
+  cputs::s#6 = main::s4
+  call cputs 
+  to:main::@26
+main::@26: scope:[main]  from main::@6
+  main::num_entries#10 = phi( main::@6/main::num_entries#22 )
+  main::i#5 = phi( main::@6/main::i#10 )
+  main::i#1 = ++ main::i#5
+  to:main::@1
+main::@7: scope:[main]  from main::@40 main::@5
+  main::i#14 = phi( main::@40/main::i#17, main::@5/main::i#4 )
+  main::num_entries#13 = phi( main::@40/main::num_entries#23, main::@5/main::num_entries#24 )
+  main::j#4 = phi( main::@40/main::j#8, main::@5/main::j#3 )
+  main::j#1 = ++ main::j#4
+  to:main::@4
+main::@8: scope:[main]  from main::@5
+  main::num_entries#54 = phi( main::@5/main::num_entries#24 )
+  main::j#19 = phi( main::@5/main::j#3 )
+  main::i#15 = phi( main::@5/main::i#4 )
+  cputs::s#7 = main::s5
+  call cputs 
+  to:main::@27
+main::@27: scope:[main]  from main::@8
+  main::num_entries#52 = phi( main::@8/main::num_entries#54 )
+  main::j#18 = phi( main::@8/main::j#19 )
+  main::i#11 = phi( main::@8/main::i#15 )
+  cputs::s#8 = main::s6
+  call cputs 
+  to:main::@28
+main::@28: scope:[main]  from main::@27
+  main::num_entries#50 = phi( main::@27/main::num_entries#52 )
+  main::j#16 = phi( main::@27/main::j#18 )
+  main::i#6 = phi( main::@27/main::i#11 )
+  printf_uint::uvalue#2 = main::i#6
+  printf_uint::format_min_length#2 = 0
+  printf_uint::format_justify_left#2 = 0
+  printf_uint::format_sign_always#2 = 0
+  printf_uint::format_zero_padding#2 = 0
+  printf_uint::format_upper_case#2 = 0
+  printf_uint::format_radix#2 = DECIMAL
+  call printf_uint 
+  to:main::@29
+main::@29: scope:[main]  from main::@28
+  main::num_entries#48 = phi( main::@28/main::num_entries#50 )
+  main::j#14 = phi( main::@28/main::j#16 )
+  main::i#12 = phi( main::@28/main::i#6 )
+  cputs::s#9 = main::s7
+  call cputs 
+  to:main::@30
+main::@30: scope:[main]  from main::@29
+  main::num_entries#46 = phi( main::@29/main::num_entries#48 )
+  main::j#12 = phi( main::@29/main::j#14 )
+  main::i#7 = phi( main::@29/main::i#12 )
+  main::$34 = main::i#7 * SIZEOF_WORD
+  printf_uint::uvalue#3 = entries[main::$34]
+  printf_uint::format_min_length#3 = 0
+  printf_uint::format_justify_left#3 = 0
+  printf_uint::format_sign_always#3 = 0
+  printf_uint::format_zero_padding#3 = 0
+  printf_uint::format_upper_case#3 = 0
+  printf_uint::format_radix#3 = DECIMAL
+  call printf_uint 
+  to:main::@31
+main::@31: scope:[main]  from main::@30
+  main::num_entries#44 = phi( main::@30/main::num_entries#46 )
+  main::i#21 = phi( main::@30/main::i#7 )
+  main::j#9 = phi( main::@30/main::j#12 )
+  cputs::s#10 = main::s8
+  call cputs 
+  to:main::@32
+main::@32: scope:[main]  from main::@31
+  main::num_entries#42 = phi( main::@31/main::num_entries#44 )
+  main::i#19 = phi( main::@31/main::i#21 )
+  main::j#5 = phi( main::@31/main::j#9 )
+  printf_uint::uvalue#4 = main::j#5
+  printf_uint::format_min_length#4 = 0
+  printf_uint::format_justify_left#4 = 0
+  printf_uint::format_sign_always#4 = 0
+  printf_uint::format_zero_padding#4 = 0
+  printf_uint::format_upper_case#4 = 0
+  printf_uint::format_radix#4 = DECIMAL
+  call printf_uint 
+  to:main::@33
+main::@33: scope:[main]  from main::@32
+  main::num_entries#40 = phi( main::@32/main::num_entries#42 )
+  main::i#18 = phi( main::@32/main::i#19 )
+  main::j#10 = phi( main::@32/main::j#5 )
+  cputs::s#11 = main::s9
+  call cputs 
+  to:main::@34
+main::@34: scope:[main]  from main::@33
+  main::num_entries#38 = phi( main::@33/main::num_entries#40 )
+  main::i#16 = phi( main::@33/main::i#18 )
+  main::j#6 = phi( main::@33/main::j#10 )
+  main::$35 = main::j#6 * SIZEOF_WORD
+  printf_uint::uvalue#5 = entries[main::$35]
+  printf_uint::format_min_length#5 = 0
+  printf_uint::format_justify_left#5 = 0
+  printf_uint::format_sign_always#5 = 0
+  printf_uint::format_zero_padding#5 = 0
+  printf_uint::format_upper_case#5 = 0
+  printf_uint::format_radix#5 = DECIMAL
+  call printf_uint 
+  to:main::@35
+main::@35: scope:[main]  from main::@34
+  main::num_entries#36 = phi( main::@34/main::num_entries#38 )
+  main::j#11 = phi( main::@34/main::j#6 )
+  main::i#13 = phi( main::@34/main::i#16 )
+  cputs::s#12 = main::s10
+  call cputs 
+  to:main::@36
+main::@36: scope:[main]  from main::@35
+  main::num_entries#34 = phi( main::@35/main::num_entries#36 )
+  main::j#7 = phi( main::@35/main::j#11 )
+  main::i#8 = phi( main::@35/main::i#13 )
+  main::$36 = main::i#8 * SIZEOF_WORD
+  main::$37 = main::j#7 * SIZEOF_WORD
+  mul16u::a#1 = entries[main::$36]
+  mul16u::b#0 = entries[main::$37]
+  call mul16u 
+  mul16u::return#2 = mul16u::return#1
+  to:main::@37
+main::@37: scope:[main]  from main::@36
+  main::i#23 = phi( main::@36/main::i#8 )
+  main::num_entries#32 = phi( main::@36/main::num_entries#34 )
+  main::j#17 = phi( main::@36/main::j#7 )
+  mul16u::return#6 = phi( main::@36/mul16u::return#2 )
+  main::$13 = mul16u::return#6
+  main::mul#0 = main::$13
+  cputs::s#13 = main::s11
+  call cputs 
+  to:main::@38
+main::@38: scope:[main]  from main::@37
+  main::i#22 = phi( main::@37/main::i#23 )
+  main::num_entries#30 = phi( main::@37/main::num_entries#32 )
+  main::j#15 = phi( main::@37/main::j#17 )
+  main::mul#1 = phi( main::@37/main::mul#0 )
+  printf_ulong::uvalue#0 = main::mul#1
+  printf_ulong::format_min_length#0 = 0
+  printf_ulong::format_justify_left#0 = 0
+  printf_ulong::format_sign_always#0 = 0
+  printf_ulong::format_zero_padding#0 = 0
+  printf_ulong::format_upper_case#0 = 0
+  printf_ulong::format_radix#0 = DECIMAL
+  call printf_ulong 
+  to:main::@39
+main::@39: scope:[main]  from main::@38
+  main::i#20 = phi( main::@38/main::i#22 )
+  main::num_entries#28 = phi( main::@38/main::num_entries#30 )
+  main::j#13 = phi( main::@38/main::j#15 )
+  cputs::s#14 = main::s12
+  call cputs 
+  to:main::@40
+main::@40: scope:[main]  from main::@39
+  main::i#17 = phi( main::@39/main::i#20 )
+  main::num_entries#23 = phi( main::@39/main::num_entries#28 )
+  main::j#8 = phi( main::@39/main::j#13 )
+  to:main::@7
+main::@9: scope:[main]  from main::@25 main::@41
+  main::num_entries#5 = phi( main::@25/main::num_entries#14, main::@41/main::num_entries#15 )
+  main::i1#2 = phi( main::@25/main::i1#0, main::@41/main::i1#1 )
+  main::$16 = main::i1#2 < main::num_entries#5
+  if(main::$16) goto main::@10
+  to:main::@return
+main::@10: scope:[main]  from main::@9
+  main::num_entries#16 = phi( main::@9/main::num_entries#5 )
+  main::i1#3 = phi( main::@9/main::i1#2 )
+  main::$17 = main::i1#3 + 1
+  main::j1#0 = main::$17
+  to:main::@11
+main::@11: scope:[main]  from main::@10 main::@16
+  main::i1#14 = phi( main::@10/main::i1#3, main::@16/main::i1#19 )
+  main::num_entries#6 = phi( main::@10/main::num_entries#16, main::@16/main::num_entries#17 )
+  main::j1#2 = phi( main::@10/main::j1#0, main::@16/main::j1#1 )
+  main::$18 = main::j1#2 < main::num_entries#6
+  if(main::$18) goto main::@12
+  to:main::@13
+main::@12: scope:[main]  from main::@11
+  main::i1#15 = phi( main::@11/main::i1#14 )
+  main::num_entries#18 = phi( main::@11/main::num_entries#6 )
+  main::j1#3 = phi( main::@11/main::j1#2 )
+  main::$19 = main::j1#3 + 1
+  main::k#0 = main::$19
+  to:main::@14
+main::@13: scope:[main]  from main::@11
+  main::num_entries#25 = phi( main::@11/main::num_entries#6 )
+  main::i1#9 = phi( main::@11/main::i1#14 )
+  cputs::s#15 = main::s13
+  call cputs 
+  to:main::@41
+main::@41: scope:[main]  from main::@13
+  main::num_entries#15 = phi( main::@13/main::num_entries#25 )
+  main::i1#4 = phi( main::@13/main::i1#9 )
+  main::i1#1 = ++ main::i1#4
+  to:main::@9
+main::@14: scope:[main]  from main::@12 main::@17
+  main::j1#9 = phi( main::@12/main::j1#3, main::@17/main::j1#13 )
+  main::i1#10 = phi( main::@12/main::i1#15, main::@17/main::i1#16 )
+  main::num_entries#7 = phi( main::@12/main::num_entries#18, main::@17/main::num_entries#19 )
+  main::k#2 = phi( main::@12/main::k#0, main::@17/main::k#1 )
+  main::$20 = main::k#2 < main::num_entries#7
+  if(main::$20) goto main::@15
+  to:main::@16
+main::@15: scope:[main]  from main::@14
+  main::num_entries#26 = phi( main::@14/main::num_entries#7 )
+  main::k#3 = phi( main::@14/main::k#2 )
+  main::j1#4 = phi( main::@14/main::j1#9 )
+  main::i1#5 = phi( main::@14/main::i1#10 )
+  main::$38 = main::i1#5 * SIZEOF_WORD
+  main::$39 = main::j1#4 * SIZEOF_WORD
+  main::$21 = entries[main::$38] + entries[main::$39]
+  main::$40 = main::k#3 * SIZEOF_WORD
+  main::$22 = main::$21 + entries[main::$40]
+  main::$23 = main::$22 == $7e4
+  main::$24 = ! main::$23
+  if(main::$24) goto main::@17
+  to:main::@18
+main::@16: scope:[main]  from main::@14
+  main::i1#19 = phi( main::@14/main::i1#10 )
+  main::num_entries#17 = phi( main::@14/main::num_entries#7 )
+  main::j1#5 = phi( main::@14/main::j1#9 )
+  main::j1#1 = ++ main::j1#5
+  to:main::@11
+main::@17: scope:[main]  from main::@15 main::@60
+  main::j1#13 = phi( main::@15/main::j1#4, main::@60/main::j1#16 )
+  main::i1#16 = phi( main::@15/main::i1#5, main::@60/main::i1#20 )
+  main::num_entries#19 = phi( main::@15/main::num_entries#26, main::@60/main::num_entries#27 )
+  main::k#4 = phi( main::@15/main::k#3, main::@60/main::k#8 )
+  main::k#1 = ++ main::k#4
+  to:main::@14
+main::@18: scope:[main]  from main::@15
+  main::num_entries#60 = phi( main::@15/main::num_entries#26 )
+  main::k#24 = phi( main::@15/main::k#3 )
+  main::j1#25 = phi( main::@15/main::j1#4 )
+  main::i1#17 = phi( main::@15/main::i1#5 )
+  cputs::s#16 = main::s14
+  call cputs 
+  to:main::@42
+main::@42: scope:[main]  from main::@18
+  main::num_entries#59 = phi( main::@18/main::num_entries#60 )
+  main::k#23 = phi( main::@18/main::k#24 )
+  main::j1#22 = phi( main::@18/main::j1#25 )
+  main::i1#11 = phi( main::@18/main::i1#17 )
+  cputs::s#17 = main::s15
+  call cputs 
+  to:main::@43
+main::@43: scope:[main]  from main::@42
+  main::num_entries#58 = phi( main::@42/main::num_entries#59 )
+  main::k#22 = phi( main::@42/main::k#23 )
+  main::j1#19 = phi( main::@42/main::j1#22 )
+  main::i1#6 = phi( main::@42/main::i1#11 )
+  printf_uint::uvalue#6 = main::i1#6
+  printf_uint::format_min_length#6 = 0
+  printf_uint::format_justify_left#6 = 0
+  printf_uint::format_sign_always#6 = 0
+  printf_uint::format_zero_padding#6 = 0
+  printf_uint::format_upper_case#6 = 0
+  printf_uint::format_radix#6 = DECIMAL
+  call printf_uint 
+  to:main::@44
+main::@44: scope:[main]  from main::@43
+  main::num_entries#57 = phi( main::@43/main::num_entries#58 )
+  main::k#21 = phi( main::@43/main::k#22 )
+  main::j1#17 = phi( main::@43/main::j1#19 )
+  main::i1#12 = phi( main::@43/main::i1#6 )
+  cputs::s#18 = main::s16
+  call cputs 
+  to:main::@45
+main::@45: scope:[main]  from main::@44
+  main::num_entries#56 = phi( main::@44/main::num_entries#57 )
+  main::k#20 = phi( main::@44/main::k#21 )
+  main::j1#14 = phi( main::@44/main::j1#17 )
+  main::i1#7 = phi( main::@44/main::i1#12 )
+  main::$41 = main::i1#7 * SIZEOF_WORD
+  printf_uint::uvalue#7 = entries[main::$41]
+  printf_uint::format_min_length#7 = 0
+  printf_uint::format_justify_left#7 = 0
+  printf_uint::format_sign_always#7 = 0
+  printf_uint::format_zero_padding#7 = 0
+  printf_uint::format_upper_case#7 = 0
+  printf_uint::format_radix#7 = DECIMAL
+  call printf_uint 
+  to:main::@46
+main::@46: scope:[main]  from main::@45
+  main::num_entries#55 = phi( main::@45/main::num_entries#56 )
+  main::i1#31 = phi( main::@45/main::i1#7 )
+  main::k#18 = phi( main::@45/main::k#20 )
+  main::j1#10 = phi( main::@45/main::j1#14 )
+  cputs::s#19 = main::s17
+  call cputs 
+  to:main::@47
+main::@47: scope:[main]  from main::@46
+  main::num_entries#53 = phi( main::@46/main::num_entries#55 )
+  main::i1#30 = phi( main::@46/main::i1#31 )
+  main::k#16 = phi( main::@46/main::k#18 )
+  main::j1#6 = phi( main::@46/main::j1#10 )
+  printf_uint::uvalue#8 = main::j1#6
+  printf_uint::format_min_length#8 = 0
+  printf_uint::format_justify_left#8 = 0
+  printf_uint::format_sign_always#8 = 0
+  printf_uint::format_zero_padding#8 = 0
+  printf_uint::format_upper_case#8 = 0
+  printf_uint::format_radix#8 = DECIMAL
+  call printf_uint 
+  to:main::@48
+main::@48: scope:[main]  from main::@47
+  main::num_entries#51 = phi( main::@47/main::num_entries#53 )
+  main::i1#28 = phi( main::@47/main::i1#30 )
+  main::k#14 = phi( main::@47/main::k#16 )
+  main::j1#11 = phi( main::@47/main::j1#6 )
+  cputs::s#20 = main::s18
+  call cputs 
+  to:main::@49
+main::@49: scope:[main]  from main::@48
+  main::num_entries#49 = phi( main::@48/main::num_entries#51 )
+  main::i1#26 = phi( main::@48/main::i1#28 )
+  main::k#12 = phi( main::@48/main::k#14 )
+  main::j1#7 = phi( main::@48/main::j1#11 )
+  main::$42 = main::j1#7 * SIZEOF_WORD
+  printf_uint::uvalue#9 = entries[main::$42]
+  printf_uint::format_min_length#9 = 0
+  printf_uint::format_justify_left#9 = 0
+  printf_uint::format_sign_always#9 = 0
+  printf_uint::format_zero_padding#9 = 0
+  printf_uint::format_upper_case#9 = 0
+  printf_uint::format_radix#9 = DECIMAL
+  call printf_uint 
+  to:main::@50
+main::@50: scope:[main]  from main::@49
+  main::num_entries#47 = phi( main::@49/main::num_entries#49 )
+  main::j1#26 = phi( main::@49/main::j1#7 )
+  main::i1#24 = phi( main::@49/main::i1#26 )
+  main::k#9 = phi( main::@49/main::k#12 )
+  cputs::s#21 = main::s19
+  call cputs 
+  to:main::@51
+main::@51: scope:[main]  from main::@50
+  main::num_entries#45 = phi( main::@50/main::num_entries#47 )
+  main::j1#23 = phi( main::@50/main::j1#26 )
+  main::i1#22 = phi( main::@50/main::i1#24 )
+  main::k#5 = phi( main::@50/main::k#9 )
+  printf_uint::uvalue#10 = main::k#5
+  printf_uint::format_min_length#10 = 0
+  printf_uint::format_justify_left#10 = 0
+  printf_uint::format_sign_always#10 = 0
+  printf_uint::format_zero_padding#10 = 0
+  printf_uint::format_upper_case#10 = 0
+  printf_uint::format_radix#10 = DECIMAL
+  call printf_uint 
+  to:main::@52
+main::@52: scope:[main]  from main::@51
+  main::num_entries#43 = phi( main::@51/main::num_entries#45 )
+  main::j1#20 = phi( main::@51/main::j1#23 )
+  main::i1#21 = phi( main::@51/main::i1#22 )
+  main::k#10 = phi( main::@51/main::k#5 )
+  cputs::s#22 = main::s20
+  call cputs 
+  to:main::@53
+main::@53: scope:[main]  from main::@52
+  main::num_entries#41 = phi( main::@52/main::num_entries#43 )
+  main::j1#18 = phi( main::@52/main::j1#20 )
+  main::i1#18 = phi( main::@52/main::i1#21 )
+  main::k#6 = phi( main::@52/main::k#10 )
+  main::$43 = main::k#6 * SIZEOF_WORD
+  printf_uint::uvalue#11 = entries[main::$43]
+  printf_uint::format_min_length#11 = 0
+  printf_uint::format_justify_left#11 = 0
+  printf_uint::format_sign_always#11 = 0
+  printf_uint::format_zero_padding#11 = 0
+  printf_uint::format_upper_case#11 = 0
+  printf_uint::format_radix#11 = DECIMAL
+  call printf_uint 
+  to:main::@54
+main::@54: scope:[main]  from main::@53
+  main::num_entries#39 = phi( main::@53/main::num_entries#41 )
+  main::j1#15 = phi( main::@53/main::j1#18 )
+  main::k#11 = phi( main::@53/main::k#6 )
+  main::i1#13 = phi( main::@53/main::i1#18 )
+  cputs::s#23 = main::s21
+  call cputs 
+  to:main::@55
+main::@55: scope:[main]  from main::@54
+  main::num_entries#37 = phi( main::@54/main::num_entries#39 )
+  main::j1#12 = phi( main::@54/main::j1#15 )
+  main::k#7 = phi( main::@54/main::k#11 )
+  main::i1#8 = phi( main::@54/main::i1#13 )
+  main::$44 = main::i1#8 * SIZEOF_WORD
+  main::$45 = main::k#7 * SIZEOF_WORD
+  mul16u::a#2 = entries[main::$44]
+  mul16u::b#1 = entries[main::$45]
+  call mul16u 
+  mul16u::return#3 = mul16u::return#1
+  to:main::@56
+main::@56: scope:[main]  from main::@55
+  main::i1#29 = phi( main::@55/main::i1#8 )
+  main::num_entries#35 = phi( main::@55/main::num_entries#37 )
+  main::k#19 = phi( main::@55/main::k#7 )
+  main::j1#8 = phi( main::@55/main::j1#12 )
+  mul16u::return#7 = phi( main::@55/mul16u::return#3 )
+  main::$27 = mul16u::return#7
+  main::mul1#0 = main::$27
+  main::$28 = < main::mul1#0
+  main::$46 = main::j1#8 * SIZEOF_WORD
+  mul16u::a#3 = main::$28
+  mul16u::b#2 = entries[main::$46]
+  call mul16u 
+  mul16u::return#4 = mul16u::return#1
+  to:main::@57
+main::@57: scope:[main]  from main::@56
+  main::j1#27 = phi( main::@56/main::j1#8 )
+  main::i1#27 = phi( main::@56/main::i1#29 )
+  main::num_entries#33 = phi( main::@56/main::num_entries#35 )
+  main::k#17 = phi( main::@56/main::k#19 )
+  mul16u::return#8 = phi( main::@56/mul16u::return#4 )
+  main::$29 = mul16u::return#8
+  main::mul2#0 = main::$29
+  cputs::s#24 = main::s22
+  call cputs 
+  to:main::@58
+main::@58: scope:[main]  from main::@57
+  main::j1#24 = phi( main::@57/main::j1#27 )
+  main::i1#25 = phi( main::@57/main::i1#27 )
+  main::num_entries#31 = phi( main::@57/main::num_entries#33 )
+  main::k#15 = phi( main::@57/main::k#17 )
+  main::mul2#1 = phi( main::@57/main::mul2#0 )
+  printf_ulong::uvalue#1 = main::mul2#1
+  printf_ulong::format_min_length#1 = 0
+  printf_ulong::format_justify_left#1 = 0
+  printf_ulong::format_sign_always#1 = 0
+  printf_ulong::format_zero_padding#1 = 0
+  printf_ulong::format_upper_case#1 = 0
+  printf_ulong::format_radix#1 = DECIMAL
+  call printf_ulong 
+  to:main::@59
+main::@59: scope:[main]  from main::@58
+  main::j1#21 = phi( main::@58/main::j1#24 )
+  main::i1#23 = phi( main::@58/main::i1#25 )
+  main::num_entries#29 = phi( main::@58/main::num_entries#31 )
+  main::k#13 = phi( main::@58/main::k#15 )
+  cputs::s#25 = main::s23
+  call cputs 
+  to:main::@60
+main::@60: scope:[main]  from main::@59
+  main::j1#16 = phi( main::@59/main::j1#21 )
+  main::i1#20 = phi( main::@59/main::i1#23 )
+  main::num_entries#27 = phi( main::@59/main::num_entries#29 )
+  main::k#8 = phi( main::@59/main::k#13 )
+  to:main::@17
+main::@return: scope:[main]  from main::@9
+  return 
+  to:@return
+
+void __start()
+__start: scope:[__start]  from
+  to:__start::__init1
+__start::__init1: scope:[__start]  from __start
+  conio_reverse_value = 0
+  conio_display_cursor = 1
+  conio_scroll_enable = 1
+  to:__start::@1
+__start::@1: scope:[__start]  from __start::__init1
+  call main 
+  to:__start::@2
+__start::@2: scope:[__start]  from __start::@1
+  to:__start::@return
+__start::@return: scope:[__start]  from __start::@2
+  return 
+  to:@return
+
+SYMBOL TABLE SSA
+const byte BINARY = 2
+const word* COLCRS = (word*)$55
+const nomodify byte* CRSINH = (byte*)$2f0
+const byte DECIMAL = $a
+const byte* DIGITS[]  = "0123456789abcdef"atz
+const byte HEXADECIMAL = $10
+const byte OCTAL = 8
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN = 0
+const nomodify byte** OLDADR = (byte**)$5e
+const nomodify byte* OLDCHR = (byte*)$5d
+const byte RADIX::BINARY = 2
+const byte RADIX::DECIMAL = $a
+const byte RADIX::HEXADECIMAL = $10
+const byte RADIX::OCTAL = 8
+const word* RADIX_BINARY_VALUES[]  = { $8000, $4000, $2000, $1000, $800, $400, $200, $100, $80, $40, $20, $10, 8, 4, 2 }
+const dword* RADIX_BINARY_VALUES_LONG[]  = { $80000000, $40000000, $20000000, $10000000, $8000000, $4000000, $2000000, $1000000, $800000, $400000, $200000, $100000, $80000, $40000, $20000, $10000, $8000, $4000, $2000, $1000, $800, $400, $200, $100, $80, $40, $20, $10, 8, 4, 2 }
+const word* RADIX_DECIMAL_VALUES[]  = { $2710, $3e8, $64, $a }
+const dword* RADIX_DECIMAL_VALUES_LONG[]  = { $3b9aca00, $5f5e100, $989680, $f4240, $186a0, $2710, $3e8, $64, $a }
+const word* RADIX_HEXADECIMAL_VALUES[]  = { $1000, $100, $10 }
+const dword* RADIX_HEXADECIMAL_VALUES_LONG[]  = { $10000000, $1000000, $100000, $10000, $1000, $100, $10 }
+const word* RADIX_OCTAL_VALUES[]  = { $8000, $1000, $200, $40, 8 }
+const dword* RADIX_OCTAL_VALUES_LONG[]  = { $40000000, $8000000, $1000000, $200000, $40000, $8000, $1000, $200, $40, 8 }
+const byte* ROWCRS = (byte*)$54
+const nomodify byte** SAVMSC = (byte**)$58
+const byte SIZEOF_DWORD = 4
+const byte SIZEOF_WORD = 2
+void __start()
+void clrscr()
+byte conio_display_cursor loadstore
+byte conio_reverse_value loadstore
+byte conio_scroll_enable loadstore
+void cputc(volatile byte cputc::c)
+bool~ cputc::$0
+bool~ cputc::$1
+bool~ cputc::$2
+bool~ cputc::$3
+byte~ cputc::$4
+bool~ cputc::$7
+volatile byte cputc::c loadstore
+byte cputc::convertToScreenCode1_return
+byte cputc::convertToScreenCode1_return#0
+byte cputc::convertToScreenCode1_return#1
+byte cputc::convertToScreenCode1_return#2
+byte cputc::convertToScreenCode1_return#3
+byte* cputc::convertToScreenCode1_v
+byte* cputc::convertToScreenCode1_v#0
+byte* cputc::convertToScreenCode1_v#1
+void cputs(to_nomodify byte* cputs::s)
+byte~ cputs::$0
+bool~ cputs::$2
+byte cputs::c
+byte cputs::c#0
+byte cputs::c#1
+byte cputs::c#2
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0
+to_nomodify byte* cputs::s#1
+to_nomodify byte* cputs::s#10
+to_nomodify byte* cputs::s#11
+to_nomodify byte* cputs::s#12
+to_nomodify byte* cputs::s#13
+to_nomodify byte* cputs::s#14
+to_nomodify byte* cputs::s#15
+to_nomodify byte* cputs::s#16
+to_nomodify byte* cputs::s#17
+to_nomodify byte* cputs::s#18
+to_nomodify byte* cputs::s#19
+to_nomodify byte* cputs::s#2
+to_nomodify byte* cputs::s#20
+to_nomodify byte* cputs::s#21
+to_nomodify byte* cputs::s#22
+to_nomodify byte* cputs::s#23
+to_nomodify byte* cputs::s#24
+to_nomodify byte* cputs::s#25
+to_nomodify byte* cputs::s#26
+to_nomodify byte* cputs::s#27
+to_nomodify byte* cputs::s#28
+to_nomodify byte* cputs::s#29
+to_nomodify byte* cputs::s#3
+to_nomodify byte* cputs::s#4
+to_nomodify byte* cputs::s#5
+to_nomodify byte* cputs::s#6
+to_nomodify byte* cputs::s#7
+to_nomodify byte* cputs::s#8
+to_nomodify byte* cputs::s#9
+byte* cursorLocation()
+number~ cursorLocation::$0
+byte*~ cursorLocation::$1
+byte*~ cursorLocation::$2
+word~ cursorLocation::$3
+byte* cursorLocation::return
+byte* cursorLocation::return#0
+byte* cursorLocation::return#1
+byte* cursorLocation::return#2
+byte* cursorLocation::return#3
+byte* cursorLocation::return#4
+byte* cursorLocation::return#5
+byte* cursorLocation::return#6
+const word* entries[]  = { $78f, $7a4, $7c7, $591, $687, $601, $7c0, $621, $751, $730, $6b8, $791, $71f, $659, $6bf, $714, $6b2, $76c, $793, $78b, $79f, $6dc, $796, $64b, $7bb, $78a, $7cc, $7d0, $608, $6f4, $697, $6e0, $72c, $716, $69b, $719, $7ac, $76b, $629, $60b, $362, $618, $7c4, $641, $7b2, $6ca, $5e3, $683, $73b, $78d, $5eb, $740, $7b1, $744, $709, $7d7, $74a, $708, $6d5, $733, $6af, $5d7, $771, $2fb, $688, $742, $7c3, $5d4, $739, $7c9, $6c9, $752, $67a, $712, $681, $6e8, $79e, $757, $718, $74c, $7cb, $6e3, $6f7, $729, $7b0, $737, $6d4, $6bd, $763, $6db, $11e, $7b8, $7b9, $677, $710, $7c2, $6f3, $745, $7a1, $760, $700, $713, $750, $6fe, $72f, $7c1, $723, $732, $785, $6c7, $663, $71d, $71c, $7b5, $5fb, $6ea, $3b, $736, $78c, $773, $6c2, $3a5, $573, $6d9, $6d7, $169, $5fa, $6f6, $43f, $635, $789, $703, $717, $6c4, $6e5, $755, $6ba, $20e, $6ad, $6fd, $764, $779, $67e, $711, $686, $79b, $72b, $633, $6de, $7be, $7d9, $6dd, $29e, $7bf, $5f4, $756, $704, $7a0, $236, $782, $75a, $74e, $707, $6c3, $6bc, $70d, $7d3, $63c, $61e, $73d, $777, $741, $6cb, $6d0, $65b, $6c1, $6d1, $735, $62e, $75c, $75b, $795, $6e4, $695, $6ff, $72d, $6a1, $6ce, $6f5, $79c, $754, $7c5, $66b, $74f, $772, $6be, $7a6, $5de, $787, $79a }
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte gotoxy::x
+byte gotoxy::x#0
+byte gotoxy::x#1
+byte gotoxy::x#2
+byte gotoxy::y
+byte gotoxy::y#0
+byte gotoxy::y#1
+byte gotoxy::y#2
+void main()
+byte~ main::$0
+byte~ main::$1
+bool~ main::$10
+dword~ main::$13
+bool~ main::$16
+number~ main::$17
+bool~ main::$18
+number~ main::$19
+bool~ main::$20
+word~ main::$21
+word~ main::$22
+bool~ main::$23
+bool~ main::$24
+dword~ main::$27
+word~ main::$28
+dword~ main::$29
+word~ main::$32
+word~ main::$33
+word~ main::$34
+word~ main::$35
+word~ main::$36
+word~ main::$37
+word~ main::$38
+word~ main::$39
+word~ main::$40
+word~ main::$41
+word~ main::$42
+word~ main::$43
+word~ main::$44
+word~ main::$45
+word~ main::$46
+bool~ main::$5
+number~ main::$6
+bool~ main::$7
+word~ main::$8
+bool~ main::$9
+word main::i
+word main::i#0
+word main::i#1
+word main::i#10
+word main::i#11
+word main::i#12
+word main::i#13
+word main::i#14
+word main::i#15
+word main::i#16
+word main::i#17
+word main::i#18
+word main::i#19
+word main::i#2
+word main::i#20
+word main::i#21
+word main::i#22
+word main::i#23
+word main::i#3
+word main::i#4
+word main::i#5
+word main::i#6
+word main::i#7
+word main::i#8
+word main::i#9
+word main::i1
+word main::i1#0
+word main::i1#1
+word main::i1#10
+word main::i1#11
+word main::i1#12
+word main::i1#13
+word main::i1#14
+word main::i1#15
+word main::i1#16
+word main::i1#17
+word main::i1#18
+word main::i1#19
+word main::i1#2
+word main::i1#20
+word main::i1#21
+word main::i1#22
+word main::i1#23
+word main::i1#24
+word main::i1#25
+word main::i1#26
+word main::i1#27
+word main::i1#28
+word main::i1#29
+word main::i1#3
+word main::i1#30
+word main::i1#31
+word main::i1#4
+word main::i1#5
+word main::i1#6
+word main::i1#7
+word main::i1#8
+word main::i1#9
+word main::j
+word main::j#0
+word main::j#1
+word main::j#10
+word main::j#11
+word main::j#12
+word main::j#13
+word main::j#14
+word main::j#15
+word main::j#16
+word main::j#17
+word main::j#18
+word main::j#19
+word main::j#2
+word main::j#3
+word main::j#4
+word main::j#5
+word main::j#6
+word main::j#7
+word main::j#8
+word main::j#9
+word main::j1
+word main::j1#0
+word main::j1#1
+word main::j1#10
+word main::j1#11
+word main::j1#12
+word main::j1#13
+word main::j1#14
+word main::j1#15
+word main::j1#16
+word main::j1#17
+word main::j1#18
+word main::j1#19
+word main::j1#2
+word main::j1#20
+word main::j1#21
+word main::j1#22
+word main::j1#23
+word main::j1#24
+word main::j1#25
+word main::j1#26
+word main::j1#27
+word main::j1#3
+word main::j1#4
+word main::j1#5
+word main::j1#6
+word main::j1#7
+word main::j1#8
+word main::j1#9
+word main::k
+word main::k#0
+word main::k#1
+word main::k#10
+word main::k#11
+word main::k#12
+word main::k#13
+word main::k#14
+word main::k#15
+word main::k#16
+word main::k#17
+word main::k#18
+word main::k#19
+word main::k#2
+word main::k#20
+word main::k#21
+word main::k#22
+word main::k#23
+word main::k#24
+word main::k#3
+word main::k#4
+word main::k#5
+word main::k#6
+word main::k#7
+word main::k#8
+word main::k#9
+dword main::mul
+dword main::mul#0
+dword main::mul#1
+dword main::mul1
+dword main::mul1#0
+dword main::mul2
+dword main::mul2#0
+dword main::mul2#1
+word main::num_entries
+word main::num_entries#0
+word main::num_entries#1
+word main::num_entries#10
+word main::num_entries#11
+word main::num_entries#12
+word main::num_entries#13
+word main::num_entries#14
+word main::num_entries#15
+word main::num_entries#16
+word main::num_entries#17
+word main::num_entries#18
+word main::num_entries#19
+word main::num_entries#2
+word main::num_entries#20
+word main::num_entries#21
+word main::num_entries#22
+word main::num_entries#23
+word main::num_entries#24
+word main::num_entries#25
+word main::num_entries#26
+word main::num_entries#27
+word main::num_entries#28
+word main::num_entries#29
+word main::num_entries#3
+word main::num_entries#30
+word main::num_entries#31
+word main::num_entries#32
+word main::num_entries#33
+word main::num_entries#34
+word main::num_entries#35
+word main::num_entries#36
+word main::num_entries#37
+word main::num_entries#38
+word main::num_entries#39
+word main::num_entries#4
+word main::num_entries#40
+word main::num_entries#41
+word main::num_entries#42
+word main::num_entries#43
+word main::num_entries#44
+word main::num_entries#45
+word main::num_entries#46
+word main::num_entries#47
+word main::num_entries#48
+word main::num_entries#49
+word main::num_entries#5
+word main::num_entries#50
+word main::num_entries#51
+word main::num_entries#52
+word main::num_entries#53
+word main::num_entries#54
+word main::num_entries#55
+word main::num_entries#56
+word main::num_entries#57
+word main::num_entries#58
+word main::num_entries#59
+word main::num_entries#6
+word main::num_entries#60
+word main::num_entries#7
+word main::num_entries#8
+word main::num_entries#9
+const byte* main::s[$19]  = "looking a+b=2020 within "at
+const byte* main::s1[$a]  = " entries
+"at
+const byte* main::s10[7]  = "=2020
+"at
+const byte* main::s11[$c]  = "multiplied "at
+const byte* main::s12[2]  = "
+"at
+const byte* main::s13[2]  = "."at
+const byte* main::s14[2]  = "
+"at
+const byte* main::s15[$e]  = "match found ["at
+const byte* main::s16[2]  = "]"at
+const byte* main::s17[3]  = "+["at
+const byte* main::s18[2]  = "]"at
+const byte* main::s19[3]  = "+["at
+const byte* main::s2[$1c]  = "
+looking a+b+c=2020 within "at
+const byte* main::s20[2]  = "]"at
+const byte* main::s21[7]  = "=2020
+"at
+const byte* main::s22[$c]  = "multiplied "at
+const byte* main::s23[2]  = "
+"at
+const byte* main::s3[$a]  = " entries
+"at
+const byte* main::s4[2]  = "."at
+const byte* main::s5[2]  = "
+"at
+const byte* main::s6[$e]  = "match found ["at
+const byte* main::s7[2]  = "]"at
+const byte* main::s8[3]  = "+["at
+const byte* main::s9[2]  = "]"at
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+byte*~ memcpy::$0
+bool~ memcpy::$1
+byte*~ memcpy::$2
+void* memcpy::destination
+void* memcpy::destination#0
+void* memcpy::destination#1
+void* memcpy::destination#2
+void* memcpy::destination#3
+void* memcpy::destination#4
+byte* memcpy::dst
+byte* memcpy::dst#0
+byte* memcpy::dst#1
+byte* memcpy::dst#2
+byte* memcpy::dst#3
+word memcpy::num
+word memcpy::num#0
+word memcpy::num#1
+void* memcpy::return
+void* memcpy::return#0
+void* memcpy::return#1
+void* memcpy::return#2
+void* memcpy::return#3
+void* memcpy::source
+void* memcpy::source#0
+void* memcpy::source#1
+byte* memcpy::src
+byte* memcpy::src#0
+byte* memcpy::src#1
+byte* memcpy::src#2
+byte* memcpy::src#3
+byte* memcpy::src_end
+byte* memcpy::src_end#0
+byte* memcpy::src_end#1
+byte* memcpy::src_end#2
+void* memset(void* memset::str , byte memset::c , word memset::num)
+bool~ memset::$0
+bool~ memset::$1
+byte*~ memset::$2
+bool~ memset::$3
+byte*~ memset::$4
+byte memset::c
+byte memset::c#0
+byte memset::c#1
+byte memset::c#2
+byte memset::c#3
+byte memset::c#4
+byte memset::c#5
+byte* memset::dst
+byte* memset::dst#0
+byte* memset::dst#1
+byte* memset::dst#2
+byte* memset::dst#3
+byte* memset::end
+byte* memset::end#0
+byte* memset::end#1
+byte* memset::end#2
+word memset::num
+word memset::num#0
+word memset::num#1
+word memset::num#2
+word memset::num#3
+void* memset::return
+void* memset::return#0
+void* memset::return#1
+void* memset::return#2
+void* memset::return#3
+void* memset::return#4
+void* memset::str
+void* memset::str#0
+void* memset::str#1
+void* memset::str#2
+void* memset::str#3
+void* memset::str#4
+void* memset::str#5
+void* memset::str#6
+dword mul16u(word mul16u::a , word mul16u::b)
+bool~ mul16u::$0
+number~ mul16u::$1
+bool~ mul16u::$2
+bool~ mul16u::$3
+dword~ mul16u::$4
+word~ mul16u::$5
+dword~ mul16u::$6
+word mul16u::a
+word mul16u::a#0
+word mul16u::a#1
+word mul16u::a#2
+word mul16u::a#3
+word mul16u::a#4
+word mul16u::a#5
+word mul16u::a#6
+word mul16u::a#7
+word mul16u::a#8
+word mul16u::b
+word mul16u::b#0
+word mul16u::b#1
+word mul16u::b#2
+word mul16u::b#3
+dword mul16u::mb
+dword mul16u::mb#0
+dword mul16u::mb#1
+dword mul16u::mb#2
+dword mul16u::mb#3
+dword mul16u::mb#4
+dword mul16u::mb#5
+dword mul16u::res
+dword mul16u::res#0
+dword mul16u::res#1
+dword mul16u::res#2
+dword mul16u::res#3
+dword mul16u::res#4
+dword mul16u::res#5
+dword mul16u::res#6
+dword mul16u::return
+dword mul16u::return#0
+dword mul16u::return#1
+dword mul16u::return#2
+dword mul16u::return#3
+dword mul16u::return#4
+dword mul16u::return#5
+dword mul16u::return#6
+dword mul16u::return#7
+dword mul16u::return#8
+void newline()
+bool~ newline::$0
+bool~ newline::$1
+bool~ newline::$3
+bool~ newline::$5
+bool~ newline::$6
+byte*~ newline::$7
+byte*~ newline::$9
+byte* newline::start
+byte* newline::start#0
+byte* newline::start#1
+struct printf_buffer_number printf_buffer loadstore = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+bool~ printf_number_buffer::$0
+bool~ printf_number_buffer::$1
+bool~ printf_number_buffer::$10
+bool~ printf_number_buffer::$12
+bool~ printf_number_buffer::$14
+bool~ printf_number_buffer::$15
+bool~ printf_number_buffer::$16
+bool~ printf_number_buffer::$17
+word~ printf_number_buffer::$19
+bool~ printf_number_buffer::$2
+bool~ printf_number_buffer::$20
+signed byte~ printf_number_buffer::$21
+bool~ printf_number_buffer::$22
+bool~ printf_number_buffer::$23
+signed byte~ printf_number_buffer::$25
+bool~ printf_number_buffer::$26
+bool~ printf_number_buffer::$27
+bool~ printf_number_buffer::$28
+bool~ printf_number_buffer::$29
+bool~ printf_number_buffer::$3
+bool~ printf_number_buffer::$30
+bool~ printf_number_buffer::$31
+bool~ printf_number_buffer::$32
+bool~ printf_number_buffer::$4
+bool~ printf_number_buffer::$5
+bool~ printf_number_buffer::$7
+bool~ printf_number_buffer::$9
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+byte* printf_number_buffer::buffer_digits#0
+byte* printf_number_buffer::buffer_digits#1
+byte* printf_number_buffer::buffer_digits#10
+byte* printf_number_buffer::buffer_digits#11
+byte* printf_number_buffer::buffer_digits#12
+byte* printf_number_buffer::buffer_digits#13
+byte* printf_number_buffer::buffer_digits#14
+byte* printf_number_buffer::buffer_digits#15
+byte* printf_number_buffer::buffer_digits#16
+byte* printf_number_buffer::buffer_digits#17
+byte* printf_number_buffer::buffer_digits#18
+byte* printf_number_buffer::buffer_digits#19
+byte* printf_number_buffer::buffer_digits#2
+byte* printf_number_buffer::buffer_digits#20
+byte* printf_number_buffer::buffer_digits#3
+byte* printf_number_buffer::buffer_digits#4
+byte* printf_number_buffer::buffer_digits#5
+byte* printf_number_buffer::buffer_digits#6
+byte* printf_number_buffer::buffer_digits#7
+byte* printf_number_buffer::buffer_digits#8
+byte* printf_number_buffer::buffer_digits#9
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0
+byte printf_number_buffer::buffer_sign#1
+byte printf_number_buffer::buffer_sign#10
+byte printf_number_buffer::buffer_sign#11
+byte printf_number_buffer::buffer_sign#12
+byte printf_number_buffer::buffer_sign#2
+byte printf_number_buffer::buffer_sign#3
+byte printf_number_buffer::buffer_sign#4
+byte printf_number_buffer::buffer_sign#5
+byte printf_number_buffer::buffer_sign#6
+byte printf_number_buffer::buffer_sign#7
+byte printf_number_buffer::buffer_sign#8
+byte printf_number_buffer::buffer_sign#9
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_justify_left#0
+byte printf_number_buffer::format_justify_left#1
+byte printf_number_buffer::format_justify_left#10
+byte printf_number_buffer::format_justify_left#11
+byte printf_number_buffer::format_justify_left#12
+byte printf_number_buffer::format_justify_left#13
+byte printf_number_buffer::format_justify_left#14
+byte printf_number_buffer::format_justify_left#15
+byte printf_number_buffer::format_justify_left#16
+byte printf_number_buffer::format_justify_left#17
+byte printf_number_buffer::format_justify_left#18
+byte printf_number_buffer::format_justify_left#19
+byte printf_number_buffer::format_justify_left#2
+byte printf_number_buffer::format_justify_left#20
+byte printf_number_buffer::format_justify_left#21
+byte printf_number_buffer::format_justify_left#3
+byte printf_number_buffer::format_justify_left#4
+byte printf_number_buffer::format_justify_left#5
+byte printf_number_buffer::format_justify_left#6
+byte printf_number_buffer::format_justify_left#7
+byte printf_number_buffer::format_justify_left#8
+byte printf_number_buffer::format_justify_left#9
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_min_length#0
+byte printf_number_buffer::format_min_length#1
+byte printf_number_buffer::format_min_length#2
+byte printf_number_buffer::format_min_length#3
+byte printf_number_buffer::format_min_length#4
+byte printf_number_buffer::format_min_length#5
+byte printf_number_buffer::format_min_length#6
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_radix#0
+byte printf_number_buffer::format_radix#1
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_sign_always#0
+byte printf_number_buffer::format_sign_always#1
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_upper_case#0
+byte printf_number_buffer::format_upper_case#1
+byte printf_number_buffer::format_upper_case#10
+byte printf_number_buffer::format_upper_case#11
+byte printf_number_buffer::format_upper_case#12
+byte printf_number_buffer::format_upper_case#13
+byte printf_number_buffer::format_upper_case#14
+byte printf_number_buffer::format_upper_case#15
+byte printf_number_buffer::format_upper_case#16
+byte printf_number_buffer::format_upper_case#17
+byte printf_number_buffer::format_upper_case#2
+byte printf_number_buffer::format_upper_case#3
+byte printf_number_buffer::format_upper_case#4
+byte printf_number_buffer::format_upper_case#5
+byte printf_number_buffer::format_upper_case#6
+byte printf_number_buffer::format_upper_case#7
+byte printf_number_buffer::format_upper_case#8
+byte printf_number_buffer::format_upper_case#9
+byte printf_number_buffer::format_zero_padding
+byte printf_number_buffer::format_zero_padding#0
+byte printf_number_buffer::format_zero_padding#1
+byte printf_number_buffer::format_zero_padding#10
+byte printf_number_buffer::format_zero_padding#11
+byte printf_number_buffer::format_zero_padding#12
+byte printf_number_buffer::format_zero_padding#13
+byte printf_number_buffer::format_zero_padding#14
+byte printf_number_buffer::format_zero_padding#15
+byte printf_number_buffer::format_zero_padding#16
+byte printf_number_buffer::format_zero_padding#17
+byte printf_number_buffer::format_zero_padding#18
+byte printf_number_buffer::format_zero_padding#19
+byte printf_number_buffer::format_zero_padding#2
+byte printf_number_buffer::format_zero_padding#20
+byte printf_number_buffer::format_zero_padding#21
+byte printf_number_buffer::format_zero_padding#3
+byte printf_number_buffer::format_zero_padding#4
+byte printf_number_buffer::format_zero_padding#5
+byte printf_number_buffer::format_zero_padding#6
+byte printf_number_buffer::format_zero_padding#7
+byte printf_number_buffer::format_zero_padding#8
+byte printf_number_buffer::format_zero_padding#9
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::len#0
+signed byte printf_number_buffer::len#1
+signed byte printf_number_buffer::len#2
+signed byte printf_number_buffer::len#3
+signed byte printf_number_buffer::padding
+signed byte printf_number_buffer::padding#0
+signed byte printf_number_buffer::padding#1
+signed byte printf_number_buffer::padding#10
+signed byte printf_number_buffer::padding#11
+signed byte printf_number_buffer::padding#12
+signed byte printf_number_buffer::padding#13
+signed byte printf_number_buffer::padding#14
+signed byte printf_number_buffer::padding#15
+signed byte printf_number_buffer::padding#16
+signed byte printf_number_buffer::padding#17
+signed byte printf_number_buffer::padding#2
+signed byte printf_number_buffer::padding#3
+signed byte printf_number_buffer::padding#4
+signed byte printf_number_buffer::padding#5
+signed byte printf_number_buffer::padding#6
+signed byte printf_number_buffer::padding#7
+signed byte printf_number_buffer::padding#8
+signed byte printf_number_buffer::padding#9
+void printf_padding(byte printf_padding::pad , byte printf_padding::length)
+bool~ printf_padding::$0
+byte printf_padding::i
+byte printf_padding::i#0
+byte printf_padding::i#1
+byte printf_padding::i#2
+byte printf_padding::i#3
+byte printf_padding::i#4
+byte printf_padding::length
+byte printf_padding::length#0
+byte printf_padding::length#1
+byte printf_padding::length#2
+byte printf_padding::length#3
+byte printf_padding::length#4
+byte printf_padding::length#5
+byte printf_padding::length#6
+byte printf_padding::pad
+byte printf_padding::pad#0
+byte printf_padding::pad#1
+byte printf_padding::pad#2
+byte printf_padding::pad#3
+byte printf_padding::pad#4
+byte printf_padding::pad#5
+byte printf_padding::pad#6
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+number~ printf_uint::$0
+byte~ printf_uint::$1
+number~ printf_uint::$2
+bool~ printf_uint::$5
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_justify_left#0
+byte printf_uint::format_justify_left#1
+byte printf_uint::format_justify_left#10
+byte printf_uint::format_justify_left#11
+byte printf_uint::format_justify_left#12
+byte printf_uint::format_justify_left#13
+byte printf_uint::format_justify_left#14
+byte printf_uint::format_justify_left#15
+byte printf_uint::format_justify_left#16
+byte printf_uint::format_justify_left#2
+byte printf_uint::format_justify_left#3
+byte printf_uint::format_justify_left#4
+byte printf_uint::format_justify_left#5
+byte printf_uint::format_justify_left#6
+byte printf_uint::format_justify_left#7
+byte printf_uint::format_justify_left#8
+byte printf_uint::format_justify_left#9
+byte printf_uint::format_min_length
+byte printf_uint::format_min_length#0
+byte printf_uint::format_min_length#1
+byte printf_uint::format_min_length#10
+byte printf_uint::format_min_length#11
+byte printf_uint::format_min_length#12
+byte printf_uint::format_min_length#13
+byte printf_uint::format_min_length#14
+byte printf_uint::format_min_length#15
+byte printf_uint::format_min_length#16
+byte printf_uint::format_min_length#2
+byte printf_uint::format_min_length#3
+byte printf_uint::format_min_length#4
+byte printf_uint::format_min_length#5
+byte printf_uint::format_min_length#6
+byte printf_uint::format_min_length#7
+byte printf_uint::format_min_length#8
+byte printf_uint::format_min_length#9
+byte printf_uint::format_radix
+byte printf_uint::format_radix#0
+byte printf_uint::format_radix#1
+byte printf_uint::format_radix#10
+byte printf_uint::format_radix#11
+byte printf_uint::format_radix#12
+byte printf_uint::format_radix#13
+byte printf_uint::format_radix#14
+byte printf_uint::format_radix#15
+byte printf_uint::format_radix#16
+byte printf_uint::format_radix#2
+byte printf_uint::format_radix#3
+byte printf_uint::format_radix#4
+byte printf_uint::format_radix#5
+byte printf_uint::format_radix#6
+byte printf_uint::format_radix#7
+byte printf_uint::format_radix#8
+byte printf_uint::format_radix#9
+byte printf_uint::format_sign_always
+byte printf_uint::format_sign_always#0
+byte printf_uint::format_sign_always#1
+byte printf_uint::format_sign_always#10
+byte printf_uint::format_sign_always#11
+byte printf_uint::format_sign_always#12
+byte printf_uint::format_sign_always#13
+byte printf_uint::format_sign_always#14
+byte printf_uint::format_sign_always#15
+byte printf_uint::format_sign_always#16
+byte printf_uint::format_sign_always#2
+byte printf_uint::format_sign_always#3
+byte printf_uint::format_sign_always#4
+byte printf_uint::format_sign_always#5
+byte printf_uint::format_sign_always#6
+byte printf_uint::format_sign_always#7
+byte printf_uint::format_sign_always#8
+byte printf_uint::format_sign_always#9
+byte printf_uint::format_upper_case
+byte printf_uint::format_upper_case#0
+byte printf_uint::format_upper_case#1
+byte printf_uint::format_upper_case#10
+byte printf_uint::format_upper_case#11
+byte printf_uint::format_upper_case#12
+byte printf_uint::format_upper_case#13
+byte printf_uint::format_upper_case#14
+byte printf_uint::format_upper_case#15
+byte printf_uint::format_upper_case#16
+byte printf_uint::format_upper_case#2
+byte printf_uint::format_upper_case#3
+byte printf_uint::format_upper_case#4
+byte printf_uint::format_upper_case#5
+byte printf_uint::format_upper_case#6
+byte printf_uint::format_upper_case#7
+byte printf_uint::format_upper_case#8
+byte printf_uint::format_upper_case#9
+byte printf_uint::format_zero_padding
+byte printf_uint::format_zero_padding#0
+byte printf_uint::format_zero_padding#1
+byte printf_uint::format_zero_padding#10
+byte printf_uint::format_zero_padding#11
+byte printf_uint::format_zero_padding#12
+byte printf_uint::format_zero_padding#13
+byte printf_uint::format_zero_padding#14
+byte printf_uint::format_zero_padding#15
+byte printf_uint::format_zero_padding#16
+byte printf_uint::format_zero_padding#2
+byte printf_uint::format_zero_padding#3
+byte printf_uint::format_zero_padding#4
+byte printf_uint::format_zero_padding#5
+byte printf_uint::format_zero_padding#6
+byte printf_uint::format_zero_padding#7
+byte printf_uint::format_zero_padding#8
+byte printf_uint::format_zero_padding#9
+word printf_uint::uvalue
+word printf_uint::uvalue#0
+word printf_uint::uvalue#1
+word printf_uint::uvalue#10
+word printf_uint::uvalue#11
+word printf_uint::uvalue#12
+word printf_uint::uvalue#13
+word printf_uint::uvalue#14
+word printf_uint::uvalue#15
+word printf_uint::uvalue#2
+word printf_uint::uvalue#3
+word printf_uint::uvalue#4
+word printf_uint::uvalue#5
+word printf_uint::uvalue#6
+word printf_uint::uvalue#7
+word printf_uint::uvalue#8
+word printf_uint::uvalue#9
+void printf_ulong(dword printf_ulong::uvalue , byte printf_ulong::format_min_length , byte printf_ulong::format_justify_left , byte printf_ulong::format_sign_always , byte printf_ulong::format_zero_padding , byte printf_ulong::format_upper_case , byte printf_ulong::format_radix)
+number~ printf_ulong::$0
+byte~ printf_ulong::$1
+number~ printf_ulong::$2
+bool~ printf_ulong::$5
+struct printf_format_number printf_ulong::format
+byte printf_ulong::format_justify_left
+byte printf_ulong::format_justify_left#0
+byte printf_ulong::format_justify_left#1
+byte printf_ulong::format_justify_left#2
+byte printf_ulong::format_justify_left#3
+byte printf_ulong::format_justify_left#4
+byte printf_ulong::format_justify_left#5
+byte printf_ulong::format_justify_left#6
+byte printf_ulong::format_min_length
+byte printf_ulong::format_min_length#0
+byte printf_ulong::format_min_length#1
+byte printf_ulong::format_min_length#2
+byte printf_ulong::format_min_length#3
+byte printf_ulong::format_min_length#4
+byte printf_ulong::format_min_length#5
+byte printf_ulong::format_min_length#6
+byte printf_ulong::format_radix
+byte printf_ulong::format_radix#0
+byte printf_ulong::format_radix#1
+byte printf_ulong::format_radix#2
+byte printf_ulong::format_radix#3
+byte printf_ulong::format_radix#4
+byte printf_ulong::format_radix#5
+byte printf_ulong::format_radix#6
+byte printf_ulong::format_sign_always
+byte printf_ulong::format_sign_always#0
+byte printf_ulong::format_sign_always#1
+byte printf_ulong::format_sign_always#2
+byte printf_ulong::format_sign_always#3
+byte printf_ulong::format_sign_always#4
+byte printf_ulong::format_sign_always#5
+byte printf_ulong::format_sign_always#6
+byte printf_ulong::format_upper_case
+byte printf_ulong::format_upper_case#0
+byte printf_ulong::format_upper_case#1
+byte printf_ulong::format_upper_case#2
+byte printf_ulong::format_upper_case#3
+byte printf_ulong::format_upper_case#4
+byte printf_ulong::format_upper_case#5
+byte printf_ulong::format_upper_case#6
+byte printf_ulong::format_zero_padding
+byte printf_ulong::format_zero_padding#0
+byte printf_ulong::format_zero_padding#1
+byte printf_ulong::format_zero_padding#2
+byte printf_ulong::format_zero_padding#3
+byte printf_ulong::format_zero_padding#4
+byte printf_ulong::format_zero_padding#5
+byte printf_ulong::format_zero_padding#6
+dword printf_ulong::uvalue
+dword printf_ulong::uvalue#0
+dword printf_ulong::uvalue#1
+dword printf_ulong::uvalue#2
+dword printf_ulong::uvalue#3
+dword printf_ulong::uvalue#4
+dword printf_ulong::uvalue#5
+void putchar(byte putchar::code)
+byte*~ putchar::$0
+byte~ putchar::$1
+byte putchar::code
+byte putchar::code#0
+byte putchar::code#1
+byte putchar::code#2
+byte* putchar::loc
+byte* putchar::loc#0
+byte putchar::newChar
+byte putchar::newChar#0
+const byte* rawmap[$100]  = kickasm {{ .var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+ }}
+void setcursor()
+byte*~ setcursor::$0
+bool~ setcursor::$1
+number~ setcursor::$2
+byte setcursor::c
+byte setcursor::c#0
+byte setcursor::c#1
+byte setcursor::c#2
+byte setcursor::c#3
+byte setcursor::c#4
+byte* setcursor::loc
+byte* setcursor::loc#0
+word strlen(byte* strlen::str)
+bool~ strlen::$0
+word strlen::len
+word strlen::len#0
+word strlen::len#1
+word strlen::len#2
+word strlen::len#3
+word strlen::len#4
+word strlen::return
+word strlen::return#0
+word strlen::return#1
+word strlen::return#2
+word strlen::return#3
+word strlen::return#4
+byte* strlen::str
+byte* strlen::str#0
+byte* strlen::str#1
+byte* strlen::str#2
+byte* strlen::str#3
+byte* strlen::str#4
+byte* strupr(byte* strupr::str)
+byte~ strupr::$0
+bool~ strupr::$1
+byte* strupr::return
+byte* strupr::return#0
+byte* strupr::return#1
+byte* strupr::return#2
+byte* strupr::return#3
+byte* strupr::src
+byte* strupr::src#0
+byte* strupr::src#1
+byte* strupr::src#2
+byte* strupr::src#3
+byte* strupr::src#4
+byte* strupr::str
+byte* strupr::str#0
+byte* strupr::str#1
+byte* strupr::str#2
+byte* strupr::str#3
+byte* strupr::str#4
+byte* strupr::str#5
+byte toupper(byte toupper::ch)
+bool~ toupper::$0
+bool~ toupper::$1
+bool~ toupper::$2
+byte~ toupper::$3
+byte toupper::ch
+byte toupper::ch#0
+byte toupper::ch#1
+byte toupper::ch#2
+byte toupper::ch#3
+byte toupper::return
+byte toupper::return#0
+byte toupper::return#1
+byte toupper::return#2
+byte toupper::return#3
+byte toupper::return#4
+byte toupper::return#5
+void ultoa(dword ultoa::value , byte* ultoa::buffer , byte ultoa::radix)
+bool~ ultoa::$0
+bool~ ultoa::$1
+byte~ ultoa::$10
+byte~ ultoa::$11
+bool~ ultoa::$2
+bool~ ultoa::$3
+number~ ultoa::$4
+bool~ ultoa::$5
+bool~ ultoa::$6
+bool~ ultoa::$7
+bool~ ultoa::$8
+dword~ ultoa::$9
+byte* ultoa::buffer
+byte* ultoa::buffer#0
+byte* ultoa::buffer#1
+byte* ultoa::buffer#10
+byte* ultoa::buffer#11
+byte* ultoa::buffer#12
+byte* ultoa::buffer#13
+byte* ultoa::buffer#14
+byte* ultoa::buffer#15
+byte* ultoa::buffer#16
+byte* ultoa::buffer#17
+byte* ultoa::buffer#18
+byte* ultoa::buffer#19
+byte* ultoa::buffer#2
+byte* ultoa::buffer#20
+byte* ultoa::buffer#21
+byte* ultoa::buffer#3
+byte* ultoa::buffer#4
+byte* ultoa::buffer#5
+byte* ultoa::buffer#6
+byte* ultoa::buffer#7
+byte* ultoa::buffer#8
+byte* ultoa::buffer#9
+byte ultoa::digit
+byte ultoa::digit#0
+byte ultoa::digit#1
+byte ultoa::digit#2
+byte ultoa::digit#3
+byte ultoa::digit#4
+byte ultoa::digit#5
+byte ultoa::digit#6
+dword ultoa::digit_value
+dword ultoa::digit_value#0
+dword ultoa::digit_value#1
+dword* ultoa::digit_values
+dword* ultoa::digit_values#0
+dword* ultoa::digit_values#1
+dword* ultoa::digit_values#10
+dword* ultoa::digit_values#2
+dword* ultoa::digit_values#3
+dword* ultoa::digit_values#4
+dword* ultoa::digit_values#5
+dword* ultoa::digit_values#6
+dword* ultoa::digit_values#7
+dword* ultoa::digit_values#8
+dword* ultoa::digit_values#9
+byte ultoa::max_digits
+byte ultoa::max_digits#0
+byte ultoa::max_digits#1
+byte ultoa::max_digits#10
+byte ultoa::max_digits#2
+byte ultoa::max_digits#3
+byte ultoa::max_digits#4
+byte ultoa::max_digits#5
+byte ultoa::max_digits#6
+byte ultoa::max_digits#7
+byte ultoa::max_digits#8
+byte ultoa::max_digits#9
+byte ultoa::radix
+byte ultoa::radix#0
+byte ultoa::radix#1
+byte ultoa::radix#2
+byte ultoa::radix#3
+byte ultoa::radix#4
+byte ultoa::started
+byte ultoa::started#0
+byte ultoa::started#1
+byte ultoa::started#2
+byte ultoa::started#3
+byte ultoa::started#4
+dword ultoa::value
+dword ultoa::value#0
+dword ultoa::value#1
+dword ultoa::value#10
+dword ultoa::value#11
+dword ultoa::value#12
+dword ultoa::value#13
+dword ultoa::value#14
+dword ultoa::value#15
+dword ultoa::value#2
+dword ultoa::value#3
+dword ultoa::value#4
+dword ultoa::value#5
+dword ultoa::value#6
+dword ultoa::value#7
+dword ultoa::value#8
+dword ultoa::value#9
+dword ultoa_append(byte* ultoa_append::buffer , dword ultoa_append::value , dword ultoa_append::sub)
+bool~ ultoa_append::$0
+byte* ultoa_append::buffer
+byte* ultoa_append::buffer#0
+byte* ultoa_append::buffer#1
+byte* ultoa_append::buffer#2
+byte* ultoa_append::buffer#3
+byte* ultoa_append::buffer#4
+byte ultoa_append::digit
+byte ultoa_append::digit#0
+byte ultoa_append::digit#1
+byte ultoa_append::digit#2
+byte ultoa_append::digit#3
+byte ultoa_append::digit#4
+dword ultoa_append::return
+dword ultoa_append::return#0
+dword ultoa_append::return#1
+dword ultoa_append::return#2
+dword ultoa_append::return#3
+dword ultoa_append::return#4
+dword ultoa_append::sub
+dword ultoa_append::sub#0
+dword ultoa_append::sub#1
+dword ultoa_append::sub#2
+dword ultoa_append::sub#3
+dword ultoa_append::value
+dword ultoa_append::value#0
+dword ultoa_append::value#1
+dword ultoa_append::value#2
+dword ultoa_append::value#3
+dword ultoa_append::value#4
+dword ultoa_append::value#5
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+bool~ utoa::$0
+bool~ utoa::$1
+byte~ utoa::$10
+byte~ utoa::$11
+bool~ utoa::$2
+bool~ utoa::$3
+number~ utoa::$4
+bool~ utoa::$5
+bool~ utoa::$6
+bool~ utoa::$7
+bool~ utoa::$8
+word~ utoa::$9
+byte* utoa::buffer
+byte* utoa::buffer#0
+byte* utoa::buffer#1
+byte* utoa::buffer#10
+byte* utoa::buffer#11
+byte* utoa::buffer#12
+byte* utoa::buffer#13
+byte* utoa::buffer#14
+byte* utoa::buffer#15
+byte* utoa::buffer#16
+byte* utoa::buffer#17
+byte* utoa::buffer#18
+byte* utoa::buffer#19
+byte* utoa::buffer#2
+byte* utoa::buffer#20
+byte* utoa::buffer#21
+byte* utoa::buffer#3
+byte* utoa::buffer#4
+byte* utoa::buffer#5
+byte* utoa::buffer#6
+byte* utoa::buffer#7
+byte* utoa::buffer#8
+byte* utoa::buffer#9
+byte utoa::digit
+byte utoa::digit#0
+byte utoa::digit#1
+byte utoa::digit#2
+byte utoa::digit#3
+byte utoa::digit#4
+byte utoa::digit#5
+byte utoa::digit#6
+word utoa::digit_value
+word utoa::digit_value#0
+word utoa::digit_value#1
+word* utoa::digit_values
+word* utoa::digit_values#0
+word* utoa::digit_values#1
+word* utoa::digit_values#10
+word* utoa::digit_values#2
+word* utoa::digit_values#3
+word* utoa::digit_values#4
+word* utoa::digit_values#5
+word* utoa::digit_values#6
+word* utoa::digit_values#7
+word* utoa::digit_values#8
+word* utoa::digit_values#9
+byte utoa::max_digits
+byte utoa::max_digits#0
+byte utoa::max_digits#1
+byte utoa::max_digits#10
+byte utoa::max_digits#2
+byte utoa::max_digits#3
+byte utoa::max_digits#4
+byte utoa::max_digits#5
+byte utoa::max_digits#6
+byte utoa::max_digits#7
+byte utoa::max_digits#8
+byte utoa::max_digits#9
+byte utoa::radix
+byte utoa::radix#0
+byte utoa::radix#1
+byte utoa::radix#2
+byte utoa::radix#3
+byte utoa::radix#4
+byte utoa::started
+byte utoa::started#0
+byte utoa::started#1
+byte utoa::started#2
+byte utoa::started#3
+byte utoa::started#4
+word utoa::value
+word utoa::value#0
+word utoa::value#1
+word utoa::value#10
+word utoa::value#11
+word utoa::value#12
+word utoa::value#13
+word utoa::value#14
+word utoa::value#15
+word utoa::value#2
+word utoa::value#3
+word utoa::value#4
+word utoa::value#5
+word utoa::value#6
+word utoa::value#7
+word utoa::value#8
+word utoa::value#9
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+bool~ utoa_append::$0
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0
+byte* utoa_append::buffer#1
+byte* utoa_append::buffer#2
+byte* utoa_append::buffer#3
+byte* utoa_append::buffer#4
+byte utoa_append::digit
+byte utoa_append::digit#0
+byte utoa_append::digit#1
+byte utoa_append::digit#2
+byte utoa_append::digit#3
+byte utoa_append::digit#4
+word utoa_append::return
+word utoa_append::return#0
+word utoa_append::return#1
+word utoa_append::return#2
+word utoa_append::return#3
+word utoa_append::return#4
+word utoa_append::sub
+word utoa_append::sub#0
+word utoa_append::sub#1
+word utoa_append::sub#2
+word utoa_append::sub#3
+word utoa_append::value
+word utoa_append::value#0
+word utoa_append::value#1
+word utoa_append::value#2
+word utoa_append::value#3
+word utoa_append::value#4
+word utoa_append::value#5
+
+Adding number conversion cast (unumber) 0 in memset::$0 = memset::num#2 > 0
+Adding number conversion cast (unumber) 0 in strupr::$1 = 0 != *strupr::src#2
+Adding number conversion cast (unumber) 0 in strlen::$0 = 0 != *strlen::str#2
+Adding number conversion cast (unumber) 5 in utoa::max_digits#1 = 5
+Adding number conversion cast (unumber) 4 in utoa::max_digits#2 = 4
+Adding number conversion cast (unumber) 6 in utoa::max_digits#3 = 6
+Adding number conversion cast (unumber) $10 in utoa::max_digits#4 = $10
+Adding number conversion cast (unumber) 0 in *utoa::buffer#2 = 0
+Adding number conversion cast (unumber) 1 in utoa::$4 = utoa::max_digits#5 - 1
+Adding number conversion cast (unumber) utoa::$4 in utoa::$4 = utoa::max_digits#5 - (unumber)1
+Adding number conversion cast (unumber) 0 in *utoa::buffer#3 = 0
+Adding number conversion cast (unumber) 1 in utoa::started#1 = 1
+Adding number conversion cast (unumber) $a in ultoa::max_digits#1 = $a
+Adding number conversion cast (unumber) 8 in ultoa::max_digits#2 = 8
+Adding number conversion cast (unumber) $b in ultoa::max_digits#3 = $b
+Adding number conversion cast (unumber) $20 in ultoa::max_digits#4 = $20
+Adding number conversion cast (unumber) 0 in *ultoa::buffer#2 = 0
+Adding number conversion cast (unumber) 1 in ultoa::$4 = ultoa::max_digits#5 - 1
+Adding number conversion cast (unumber) ultoa::$4 in ultoa::$4 = ultoa::max_digits#5 - (unumber)1
+Adding number conversion cast (unumber) 0 in *ultoa::buffer#3 = 0
+Adding number conversion cast (unumber) 1 in ultoa::started#1 = 1
+Adding number conversion cast (unumber) 0 in *COLCRS = 0
+Adding number conversion cast (unumber) $9b in cputc::$2 = cputc::c == $9b
+Adding number conversion cast (unumber) 0 in *COLCRS = 0
+Adding number conversion cast (unumber) $28 in cputc::$7 = *COLCRS == $28
+Adding number conversion cast (unumber) 0 in *COLCRS = 0
+Adding number conversion cast (unumber) 0 in cputs::$2 = 0 != cputs::$0
+Adding number conversion cast (unumber) $28 in cursorLocation::$0 = cursorLocation::$3 * $28
+Adding number conversion cast (unumber) cursorLocation::$0 in cursorLocation::$0 = cursorLocation::$3 * (unumber)$28
+Adding number conversion cast (unumber) $18 in newline::$0 = *ROWCRS == $18
+Adding number conversion cast (unumber) 1 in newline::$3 = conio_scroll_enable == 1
+Adding number conversion cast (unumber) 1 in newline::$5 = conio_display_cursor == 1
+Adding number conversion cast (unumber) 0 in gotoxy::x#0 = 0
+Adding number conversion cast (unumber) 0 in gotoxy::y#0 = 0
+Adding number conversion cast (unumber) $28 in newline::$7 = newline::start#0 + $28
+Adding number conversion cast (unumber) $28*$17 in memcpy::num#0 = $28*$17
+Adding number conversion cast (unumber) $28*$17 in newline::$9 = newline::start#1 + $28*$17
+Adding number conversion cast (unumber) 0 in memset::c#0 = 0
+Adding number conversion cast (unumber) $28 in memset::num#0 = $28
+Adding number conversion cast (unumber) $18-1 in *ROWCRS = $18-1
+Adding number conversion cast (unumber) $80 in *(*OLDADR) = *(*OLDADR) ^ $80
+Adding number conversion cast (unumber) 0 in setcursor::$1 = conio_display_cursor == 0
+Adding number conversion cast (unumber) 1 in *CRSINH = 1
+Adding number conversion cast (unumber) 0 in *CRSINH = 0
+Adding number conversion cast (unumber) $80 in setcursor::$2 = setcursor::c#2 ^ $80
+Adding number conversion cast (unumber) setcursor::$2 in setcursor::$2 = setcursor::c#2 ^ (unumber)$80
+Adding number conversion cast (unumber) 0 in memset::c#1 = 0
+Adding number conversion cast (unumber) $28*$18 in memset::num#1 = $28*$18
+Adding number conversion cast (unumber) 0 in *OLDCHR = 0
+Adding number conversion cast (unumber) 0 in gotoxy::x#1 = 0
+Adding number conversion cast (unumber) 0 in gotoxy::y#1 = 0
+Adding number conversion cast (unumber) 0 in printf_ulong::$5 = 0 != printf_ulong::format_sign_always#2
+Adding number conversion cast (unumber) printf_ulong::$2 in printf_ulong::format_upper_case#3 = phi( printf_ulong::@1/printf_ulong::format_upper_case#4, printf_ulong::@2/printf_ulong::format_upper_case#5 )
+  printf_ulong::format_zero_padding#3 = phi( printf_ulong::@1/printf_ulong::format_zero_padding#4, printf_ulong::@2/printf_ulong::format_zero_padding#5 )
+  printf_ulong::format_sign_always#4 = phi( printf_ulong::@1/printf_ulong::format_sign_always#5, printf_ulong::@2/printf_ulong::format_sign_always#6 )
+  printf_ulong::format_justify_left#3 = phi( printf_ulong::@1/printf_ulong::format_justify_left#4, printf_ulong::@2/printf_ulong::format_justify_left#5 )
+  printf_ulong::format_min_length#3 = phi( printf_ulong::@1/printf_ulong::format_min_length#4, printf_ulong::@2/printf_ulong::format_min_length#5 )
+  printf_ulong::format_radix#2 = phi( printf_ulong::@1/printf_ulong::format_radix#4, printf_ulong::@2/printf_ulong::format_radix#5 )
+  printf_ulong::uvalue#2 = phi( printf_ulong::@1/printf_ulong::uvalue#3, printf_ulong::@2/printf_ulong::uvalue#4 )
+  printf_ulong::$2 = phi( printf_ulong::@1/printf_ulong::$1, printf_ulong::@2/printf_ulong::$0 )
+Adding number conversion cast (unumber) printf_ulong::$0 in printf_ulong::format_upper_case#3 = phi( printf_ulong::@1/printf_ulong::format_upper_case#4, printf_ulong::@2/printf_ulong::format_upper_case#5 )
+  printf_ulong::format_zero_padding#3 = phi( printf_ulong::@1/printf_ulong::format_zero_padding#4, printf_ulong::@2/printf_ulong::format_zero_padding#5 )
+  printf_ulong::format_sign_always#4 = phi( printf_ulong::@1/printf_ulong::format_sign_always#5, printf_ulong::@2/printf_ulong::format_sign_always#6 )
+  printf_ulong::format_justify_left#3 = phi( printf_ulong::@1/printf_ulong::format_justify_left#4, printf_ulong::@2/printf_ulong::format_justify_left#5 )
+  printf_ulong::format_min_length#3 = phi( printf_ulong::@1/printf_ulong::format_min_length#4, printf_ulong::@2/printf_ulong::format_min_length#5 )
+  printf_ulong::format_radix#2 = phi( printf_ulong::@1/printf_ulong::format_radix#4, printf_ulong::@2/printf_ulong::format_radix#5 )
+  printf_ulong::uvalue#2 = phi( printf_ulong::@1/printf_ulong::uvalue#3, printf_ulong::@2/printf_ulong::uvalue#4 )
+  printf_ulong::$2 = phi( printf_ulong::@1/printf_ulong::$1, printf_ulong::@2/printf_ulong::$0 )
+Adding number conversion cast (unumber) 0 in printf_uint::$5 = 0 != printf_uint::format_sign_always#12
+Adding number conversion cast (unumber) printf_uint::$2 in printf_uint::format_upper_case#13 = phi( printf_uint::@1/printf_uint::format_upper_case#14, printf_uint::@2/printf_uint::format_upper_case#15 )
+  printf_uint::format_zero_padding#13 = phi( printf_uint::@1/printf_uint::format_zero_padding#14, printf_uint::@2/printf_uint::format_zero_padding#15 )
+  printf_uint::format_sign_always#14 = phi( printf_uint::@1/printf_uint::format_sign_always#15, printf_uint::@2/printf_uint::format_sign_always#16 )
+  printf_uint::format_justify_left#13 = phi( printf_uint::@1/printf_uint::format_justify_left#14, printf_uint::@2/printf_uint::format_justify_left#15 )
+  printf_uint::format_min_length#13 = phi( printf_uint::@1/printf_uint::format_min_length#14, printf_uint::@2/printf_uint::format_min_length#15 )
+  printf_uint::format_radix#12 = phi( printf_uint::@1/printf_uint::format_radix#14, printf_uint::@2/printf_uint::format_radix#15 )
+  printf_uint::uvalue#12 = phi( printf_uint::@1/printf_uint::uvalue#13, printf_uint::@2/printf_uint::uvalue#14 )
+  printf_uint::$2 = phi( printf_uint::@1/printf_uint::$1, printf_uint::@2/printf_uint::$0 )
+Adding number conversion cast (unumber) printf_uint::$0 in printf_uint::format_upper_case#13 = phi( printf_uint::@1/printf_uint::format_upper_case#14, printf_uint::@2/printf_uint::format_upper_case#15 )
+  printf_uint::format_zero_padding#13 = phi( printf_uint::@1/printf_uint::format_zero_padding#14, printf_uint::@2/printf_uint::format_zero_padding#15 )
+  printf_uint::format_sign_always#14 = phi( printf_uint::@1/printf_uint::format_sign_always#15, printf_uint::@2/printf_uint::format_sign_always#16 )
+  printf_uint::format_justify_left#13 = phi( printf_uint::@1/printf_uint::format_justify_left#14, printf_uint::@2/printf_uint::format_justify_left#15 )
+  printf_uint::format_min_length#13 = phi( printf_uint::@1/printf_uint::format_min_length#14, printf_uint::@2/printf_uint::format_min_length#15 )
+  printf_uint::format_radix#12 = phi( printf_uint::@1/printf_uint::format_radix#14, printf_uint::@2/printf_uint::format_radix#15 )
+  printf_uint::uvalue#12 = phi( printf_uint::@1/printf_uint::uvalue#13, printf_uint::@2/printf_uint::uvalue#14 )
+  printf_uint::$2 = phi( printf_uint::@1/printf_uint::$1, printf_uint::@2/printf_uint::$0 )
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$26 = 0 != printf_number_buffer::format_min_length#2
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$27 = 0 != printf_number_buffer::format_justify_left#2
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$28 = 0 != printf_number_buffer::format_zero_padding#2
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$29 = 0 != printf_number_buffer::buffer_sign#2
+Adding number conversion cast (snumber) 0 in printf_number_buffer::$22 = printf_number_buffer::padding#1 < 0
+Adding number conversion cast (snumber) 0 in printf_number_buffer::padding#2 = 0
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#3
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#2
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#4
+Adding number conversion cast (unumber) 0 in mul16u::$0 = mul16u::a#4 != 0
+Adding number conversion cast (unumber) 1 in mul16u::$1 = mul16u::a#5 & 1
+Adding number conversion cast (unumber) mul16u::$1 in mul16u::$1 = mul16u::a#5 & (unumber)1
+Adding number conversion cast (unumber) 0 in mul16u::$2 = mul16u::$1 != 0
+Adding number conversion cast (unumber) 1 in mul16u::$5 = mul16u::a#6 >> 1
+Adding number conversion cast (unumber) 1 in mul16u::$6 = mul16u::mb#2 << 1
+Adding number conversion cast (unumber) 1 in main::$6 = main::i#3 + 1
+Adding number conversion cast (unumber) main::$6 in main::$6 = main::i#3 + (unumber)1
+Adding number conversion cast (unumber) $7e4 in main::$9 = main::$8 == $7e4
+Adding number conversion cast (unumber) 1 in main::$17 = main::i1#3 + 1
+Adding number conversion cast (unumber) main::$17 in main::$17 = main::i1#3 + (unumber)1
+Adding number conversion cast (unumber) 1 in main::$19 = main::j1#3 + 1
+Adding number conversion cast (unumber) main::$19 in main::$19 = main::j1#3 + (unumber)1
+Adding number conversion cast (unumber) $7e4 in main::$23 = main::$22 == $7e4
+Successful SSA optimization PassNAddNumberTypeConversions
+Adding number conversion cast (unumber) 0 in printf_ulong::$0 = 0
+Adding number conversion cast (unumber) 0 in printf_uint::$0 = 0
+Successful SSA optimization PassNAddNumberTypeConversions
+Inlining cast memcpy::src#0 = (byte*)memcpy::source#1
+Inlining cast memcpy::dst#0 = (byte*)memcpy::destination#1
+Inlining cast memset::dst#0 = (byte*)memset::str#3
+Inlining cast utoa::max_digits#1 = (unumber)5
+Inlining cast utoa::max_digits#2 = (unumber)4
+Inlining cast utoa::max_digits#3 = (unumber)6
+Inlining cast utoa::max_digits#4 = (unumber)$10
+Inlining cast *utoa::buffer#2 = (unumber)0
+Inlining cast *utoa::buffer#3 = (unumber)0
+Inlining cast utoa::started#1 = (unumber)1
+Inlining cast ultoa::max_digits#1 = (unumber)$a
+Inlining cast ultoa::max_digits#2 = (unumber)8
+Inlining cast ultoa::max_digits#3 = (unumber)$b
+Inlining cast ultoa::max_digits#4 = (unumber)$20
+Inlining cast *ultoa::buffer#2 = (unumber)0
+Inlining cast *ultoa::buffer#3 = (unumber)0
+Inlining cast ultoa::started#1 = (unumber)1
+Inlining cast *COLCRS = (unumber)0
+Inlining cast *COLCRS = (unumber)0
+Inlining cast *COLCRS = (unumber)0
+Inlining cast gotoxy::x#0 = (unumber)0
+Inlining cast gotoxy::y#0 = (unumber)0
+Inlining cast memcpy::num#0 = (unumber)$28*$17
+Inlining cast memset::c#0 = (unumber)0
+Inlining cast memset::num#0 = (unumber)$28
+Inlining cast *ROWCRS = (unumber)$18-1
+Inlining cast *CRSINH = (unumber)1
+Inlining cast *CRSINH = (unumber)0
+Inlining cast memset::c#1 = (unumber)0
+Inlining cast memset::num#1 = (unumber)$28*$18
+Inlining cast *OLDCHR = (unumber)0
+Inlining cast gotoxy::x#1 = (unumber)0
+Inlining cast gotoxy::y#1 = (unumber)0
+Inlining cast printf_ulong::$0 = (unumber)0
+Inlining cast printf_uint::$0 = (unumber)0
+Inlining cast printf_number_buffer::padding#2 = (snumber)0
+Successful SSA optimization Pass2InlineCast
+Simplifying constant pointer cast (byte**) 88
+Simplifying constant pointer cast (byte*) 93
+Simplifying constant pointer cast (byte**) 94
+Simplifying constant pointer cast (byte*) 752
+Simplifying constant pointer cast (byte*) 84
+Simplifying constant pointer cast (word*) 85
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 5
+Simplifying constant integer cast 4
+Simplifying constant integer cast 6
+Simplifying constant integer cast $10
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast $a
+Simplifying constant integer cast 8
+Simplifying constant integer cast $b
+Simplifying constant integer cast $20
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast $9b
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast $18
+Simplifying constant integer cast 1
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast $80
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast $80
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast 1
+Simplifying constant integer cast 1
+Simplifying constant integer cast $7e4
+Simplifying constant integer cast 1
+Simplifying constant integer cast 1
+Simplifying constant integer cast $7e4
+Successful SSA optimization PassNCastSimplification
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 5
+Finalized unsigned number type 4
+Finalized unsigned number type 6
+Finalized unsigned number type $10
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type $a
+Finalized unsigned number type 8
+Finalized unsigned number type $b
+Finalized unsigned number type $20
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type $9b
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type $18
+Finalized unsigned number type 1
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type $80
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type $80
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized signed number type 0
+Finalized signed number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 1
+Finalized unsigned number type 1
+Finalized unsigned number type $7e4
+Finalized unsigned number type 1
+Finalized unsigned number type 1
+Finalized unsigned number type $7e4
+Successful SSA optimization PassNFinalizeNumberTypeConversions
+Inferred type updated to byte in utoa::$4 = utoa::max_digits#5 - 1
+Inferred type updated to byte in ultoa::$4 = ultoa::max_digits#5 - 1
+Inferred type updated to word in cursorLocation::$0 = cursorLocation::$3 * $28
+Inferred type updated to byte in setcursor::$2 = setcursor::c#2 ^ $80
+Inferred type updated to byte in printf_ulong::$0 = 0
+Inferred type updated to byte for printf_ulong::$2
+Inferred type updated to byte in printf_uint::$0 = 0
+Inferred type updated to byte for printf_uint::$2
+Inferred type updated to byte in mul16u::$1 = mul16u::a#5 & 1
+Inferred type updated to word in main::$6 = main::i#3 + 1
+Inferred type updated to word in main::$17 = main::i1#3 + 1
+Inferred type updated to word in main::$19 = main::j1#3 + 1
+Inversing boolean not [33] memset::$1 = memset::num#2 <= 0 from [32] memset::$0 = memset::num#2 > 0
+Inversing boolean not [306] newline::$1 = *ROWCRS != $18 from [304] newline::$0 = *ROWCRS == $18
+Inversing boolean not [312] newline::$6 = conio_display_cursor != 1 from [311] newline::$5 = conio_display_cursor == 1
+Inversing boolean not [431] printf_number_buffer::$0 = 0 == printf_number_buffer::format_min_length#2 from [430] printf_number_buffer::$26 = 0 != printf_number_buffer::format_min_length#2
+Inversing boolean not [435] printf_number_buffer::$1 = 0 == printf_number_buffer::format_justify_left#2 from [434] printf_number_buffer::$27 = 0 != printf_number_buffer::format_justify_left#2
+Inversing boolean not [437] printf_number_buffer::$2 = 0 == printf_number_buffer::format_zero_padding#2 from [436] printf_number_buffer::$28 = 0 != printf_number_buffer::format_zero_padding#2
+Inversing boolean not [450] printf_number_buffer::$20 = 0 == printf_number_buffer::buffer_sign#2 from [449] printf_number_buffer::$29 = 0 != printf_number_buffer::buffer_sign#2
+Inversing boolean not [457] printf_number_buffer::$23 = printf_number_buffer::padding#1 >= 0 from [456] printf_number_buffer::$22 = printf_number_buffer::padding#1 < 0
+Inversing boolean not [465] printf_number_buffer::$7 = 0 == printf_number_buffer::buffer_sign#3 from [464] printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#3
+Inversing boolean not [482] printf_number_buffer::$12 = 0 == printf_number_buffer::format_upper_case#2 from [481] printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#2
+Inversing boolean not [494] printf_number_buffer::$14 = 0 == printf_number_buffer::format_zero_padding#4 from [493] printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#4
+Inversing boolean not [518] mul16u::$3 = mul16u::$1 == 0 from [517] mul16u::$2 = mul16u::$1 != 0
+Inversing boolean not [585] main::$10 = main::$8 != $7e4 from [584] main::$9 = main::$8 == $7e4
+Inversing boolean not [702] main::$24 = main::$22 != $7e4 from [701] main::$23 = main::$22 == $7e4
+Successful SSA optimization Pass2UnaryNotSimplification
+Alias toupper::ch#1 = toupper::ch#2 toupper::ch#3 toupper::return#1 
+Alias toupper::return#0 = toupper::$3 
+Alias toupper::return#2 = toupper::return#4 
+Alias memcpy::src_end#0 = memcpy::$0 
+Alias memcpy::src#2 = memcpy::src#3 
+Alias memcpy::dst#2 = memcpy::dst#3 
+Alias memcpy::src_end#1 = memcpy::src_end#2 
+Alias memcpy::destination#2 = memcpy::destination#4 memcpy::destination#3 memcpy::return#0 memcpy::return#3 memcpy::return#1 
+Alias memset::return#0 = memset::str#2 memset::return#4 memset::return#1 
+Alias memset::str#3 = memset::str#4 
+Alias memset::num#2 = memset::num#3 
+Alias memset::c#4 = memset::c#5 
+Alias memset::end#0 = memset::$2 
+Alias memset::c#2 = memset::c#3 
+Alias memset::dst#2 = memset::dst#3 
+Alias memset::end#1 = memset::end#2 
+Alias memset::str#5 = memset::str#6 
+Alias strupr::src#0 = strupr::str#1 
+Alias strupr::src#2 = strupr::src#3 strupr::src#4 
+Alias strupr::str#2 = strupr::str#5 strupr::str#3 strupr::str#4 strupr::return#0 strupr::return#3 strupr::return#1 
+Alias toupper::return#3 = toupper::return#5 
+Alias strlen::len#2 = strlen::len#4 strlen::len#3 strlen::return#0 strlen::return#3 strlen::return#1 
+Alias strlen::str#2 = strlen::str#3 
+Alias utoa::value#10 = utoa::value#8 utoa::value#12 utoa::value#13 utoa::value#9 utoa::value#14 utoa::value#15 utoa::value#11 
+Alias utoa::buffer#10 = utoa::buffer#17 utoa::buffer#21 utoa::buffer#16 utoa::buffer#18 utoa::buffer#13 utoa::buffer#19 utoa::buffer#20 utoa::buffer#6 
+Alias utoa::radix#1 = utoa::radix#2 utoa::radix#3 utoa::radix#4 
+Alias utoa::digit#2 = utoa::digit#3 utoa::digit#6 utoa::digit#5 
+Alias utoa::digit_values#10 = utoa::digit_values#5 utoa::digit_values#6 utoa::digit_values#9 
+Alias utoa::value#2 = utoa::value#5 utoa::value#3 utoa::value#4 
+Alias utoa::started#2 = utoa::started#3 
+Alias utoa::buffer#11 = utoa::buffer#12 utoa::buffer#7 utoa::buffer#8 utoa::buffer#9 
+Alias utoa::max_digits#10 = utoa::max_digits#8 utoa::max_digits#5 utoa::max_digits#9 
+Alias utoa::digit_value#0 = utoa::digit_value#1 
+Alias utoa_append::return#0 = utoa_append::return#3 
+Alias utoa::value#0 = utoa::$9 
+Alias utoa_append::digit#2 = utoa_append::digit#4 utoa_append::digit#3 
+Alias utoa_append::value#2 = utoa_append::value#3 utoa_append::value#4 utoa_append::return#1 utoa_append::return#4 utoa_append::return#2 
+Alias utoa_append::sub#1 = utoa_append::sub#2 
+Alias utoa_append::buffer#1 = utoa_append::buffer#4 utoa_append::buffer#2 
+Alias ultoa::value#10 = ultoa::value#8 ultoa::value#12 ultoa::value#13 ultoa::value#9 ultoa::value#14 ultoa::value#15 ultoa::value#11 
+Alias ultoa::buffer#10 = ultoa::buffer#17 ultoa::buffer#21 ultoa::buffer#16 ultoa::buffer#18 ultoa::buffer#13 ultoa::buffer#19 ultoa::buffer#20 ultoa::buffer#6 
+Alias ultoa::radix#1 = ultoa::radix#2 ultoa::radix#3 ultoa::radix#4 
+Alias ultoa::digit#2 = ultoa::digit#3 ultoa::digit#6 ultoa::digit#5 
+Alias ultoa::digit_values#10 = ultoa::digit_values#5 ultoa::digit_values#6 ultoa::digit_values#9 
+Alias ultoa::value#2 = ultoa::value#5 ultoa::value#3 ultoa::value#4 
+Alias ultoa::started#2 = ultoa::started#3 
+Alias ultoa::buffer#11 = ultoa::buffer#12 ultoa::buffer#7 ultoa::buffer#8 ultoa::buffer#9 
+Alias ultoa::max_digits#10 = ultoa::max_digits#8 ultoa::max_digits#5 ultoa::max_digits#9 
+Alias ultoa::digit_value#0 = ultoa::digit_value#1 
+Alias ultoa_append::return#0 = ultoa_append::return#3 
+Alias ultoa::value#0 = ultoa::$9 
+Alias ultoa_append::digit#2 = ultoa_append::digit#4 ultoa_append::digit#3 
+Alias ultoa_append::value#2 = ultoa_append::value#3 ultoa_append::value#4 ultoa_append::return#1 ultoa_append::return#4 ultoa_append::return#2 
+Alias ultoa_append::sub#1 = ultoa_append::sub#2 
+Alias ultoa_append::buffer#1 = ultoa_append::buffer#4 ultoa_append::buffer#2 
+Alias cputc::convertToScreenCode1_v#0 = cputc::convertToScreenCode1_v#1 
+Alias cputc::convertToScreenCode1_return#0 = cputc::convertToScreenCode1_return#2 cputc::convertToScreenCode1_return#1 cputc::convertToScreenCode1_return#3 cputc::$4 putchar::code#0 
+Alias cursorLocation::return#0 = cursorLocation::return#4 
+Alias putchar::code#1 = putchar::code#2 
+Alias putchar::loc#0 = putchar::$0 
+Alias putchar::newChar#0 = putchar::$1 
+Alias cputs::c#1 = cputs::$0 cputs::c#2 
+Alias cputs::s#0 = cputs::s#29 cputs::s#28 
+Alias cursorLocation::return#1 = cursorLocation::$2 cursorLocation::return#5 cursorLocation::return#2 
+Alias newline::start#0 = newline::start#1 
+Alias cursorLocation::return#3 = cursorLocation::return#6 
+Alias setcursor::loc#0 = setcursor::$0 
+Alias setcursor::c#0 = setcursor::c#4 setcursor::c#2 
+Alias setcursor::c#1 = setcursor::$2 
+Alias printf_padding::pad#3 = printf_padding::pad#4 printf_padding::pad#6 
+Alias printf_padding::i#2 = printf_padding::i#4 printf_padding::i#3 
+Alias printf_padding::length#3 = printf_padding::length#6 printf_padding::length#5 
+Alias printf_ulong::uvalue#3 = printf_ulong::uvalue#5 printf_ulong::uvalue#4 
+Alias printf_ulong::format_radix#4 = printf_ulong::format_radix#6 printf_ulong::format_radix#5 
+Alias printf_ulong::format_min_length#4 = printf_ulong::format_min_length#6 printf_ulong::format_min_length#5 
+Alias printf_ulong::format_justify_left#4 = printf_ulong::format_justify_left#6 printf_ulong::format_justify_left#5 
+Alias printf_ulong::format_sign_always#2 = printf_ulong::format_sign_always#5 printf_ulong::format_sign_always#6 
+Alias printf_ulong::format_zero_padding#4 = printf_ulong::format_zero_padding#6 printf_ulong::format_zero_padding#5 
+Alias printf_ulong::format_upper_case#4 = printf_ulong::format_upper_case#6 printf_ulong::format_upper_case#5 
+Alias printf_ulong::format_min_length#2 = printf_ulong::format_min_length#3 
+Alias printf_ulong::format_justify_left#2 = printf_ulong::format_justify_left#3 
+Alias printf_ulong::format_sign_always#3 = printf_ulong::format_sign_always#4 
+Alias printf_ulong::format_zero_padding#2 = printf_ulong::format_zero_padding#3 
+Alias printf_ulong::format_upper_case#2 = printf_ulong::format_upper_case#3 
+Alias printf_ulong::format_radix#2 = printf_ulong::format_radix#3 
+Alias printf_uint::uvalue#13 = printf_uint::uvalue#15 printf_uint::uvalue#14 
+Alias printf_uint::format_radix#14 = printf_uint::format_radix#16 printf_uint::format_radix#15 
+Alias printf_uint::format_min_length#14 = printf_uint::format_min_length#16 printf_uint::format_min_length#15 
+Alias printf_uint::format_justify_left#14 = printf_uint::format_justify_left#16 printf_uint::format_justify_left#15 
+Alias printf_uint::format_sign_always#12 = printf_uint::format_sign_always#15 printf_uint::format_sign_always#16 
+Alias printf_uint::format_zero_padding#14 = printf_uint::format_zero_padding#16 printf_uint::format_zero_padding#15 
+Alias printf_uint::format_upper_case#14 = printf_uint::format_upper_case#16 printf_uint::format_upper_case#15 
+Alias printf_uint::format_min_length#12 = printf_uint::format_min_length#13 
+Alias printf_uint::format_justify_left#12 = printf_uint::format_justify_left#13 
+Alias printf_uint::format_sign_always#13 = printf_uint::format_sign_always#14 
+Alias printf_uint::format_zero_padding#12 = printf_uint::format_zero_padding#13 
+Alias printf_uint::format_upper_case#12 = printf_uint::format_upper_case#13 
+Alias printf_uint::format_radix#12 = printf_uint::format_radix#13 
+Alias printf_number_buffer::buffer_digits#19 = printf_number_buffer::buffer_digits#2 printf_number_buffer::buffer_digits#5 printf_number_buffer::buffer_digits#20 
+Alias printf_number_buffer::buffer_sign#12 = printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#8 printf_number_buffer::buffer_sign#2 
+Alias printf_number_buffer::format_min_length#2 = printf_number_buffer::format_min_length#6 printf_number_buffer::format_min_length#4 printf_number_buffer::format_min_length#5 
+Alias printf_number_buffer::format_justify_left#12 = printf_number_buffer::format_justify_left#4 printf_number_buffer::format_justify_left#8 printf_number_buffer::format_justify_left#9 
+Alias printf_number_buffer::format_zero_padding#11 = printf_number_buffer::format_zero_padding#17 printf_number_buffer::format_zero_padding#5 printf_number_buffer::format_zero_padding#12 
+Alias printf_number_buffer::format_upper_case#11 = printf_number_buffer::format_upper_case#17 printf_number_buffer::format_upper_case#15 printf_number_buffer::format_upper_case#16 
+Alias strlen::return#2 = strlen::return#4 
+Alias printf_number_buffer::padding#1 = printf_number_buffer::$21 
+Alias printf_number_buffer::len#0 = printf_number_buffer::len#3 
+Alias printf_number_buffer::format_justify_left#5 = printf_number_buffer::format_justify_left#6 
+Alias printf_number_buffer::format_zero_padding#6 = printf_number_buffer::format_zero_padding#7 
+Alias printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#9 
+Alias printf_number_buffer::format_upper_case#12 = printf_number_buffer::format_upper_case#13 
+Alias printf_number_buffer::buffer_digits#16 = printf_number_buffer::buffer_digits#17 
+Alias printf_number_buffer::padding#12 = printf_number_buffer::padding#4 printf_number_buffer::padding#3 
+Alias printf_number_buffer::buffer_sign#11 = printf_number_buffer::buffer_sign#6 printf_number_buffer::buffer_sign#7 
+Alias printf_number_buffer::format_zero_padding#13 = printf_number_buffer::format_zero_padding#18 printf_number_buffer::format_zero_padding#2 
+Alias printf_number_buffer::format_upper_case#14 = printf_number_buffer::format_upper_case#8 printf_number_buffer::format_upper_case#9 
+Alias printf_number_buffer::buffer_digits#13 = printf_number_buffer::buffer_digits#18 printf_number_buffer::buffer_digits#14 
+Alias printf_number_buffer::format_justify_left#19 = printf_number_buffer::format_justify_left#21 printf_number_buffer::format_justify_left#2 
+Alias printf_number_buffer::buffer_sign#3 = printf_number_buffer::buffer_sign#4 
+Alias printf_number_buffer::format_zero_padding#14 = printf_number_buffer::format_zero_padding#9 printf_number_buffer::format_zero_padding#8 
+Alias printf_number_buffer::padding#10 = printf_number_buffer::padding#13 printf_number_buffer::padding#9 
+Alias printf_number_buffer::format_upper_case#10 = printf_number_buffer::format_upper_case#6 printf_number_buffer::format_upper_case#5 
+Alias printf_number_buffer::buffer_digits#10 = printf_number_buffer::buffer_digits#15 printf_number_buffer::buffer_digits#11 
+Alias printf_number_buffer::format_justify_left#16 = printf_number_buffer::format_justify_left#20 printf_number_buffer::format_justify_left#17 
+Alias printf_number_buffer::padding#16 = printf_number_buffer::padding#6 printf_number_buffer::padding#5 
+Alias printf_number_buffer::format_upper_case#3 = printf_number_buffer::format_upper_case#7 printf_number_buffer::format_upper_case#4 
+Alias printf_number_buffer::buffer_digits#12 = printf_number_buffer::buffer_digits#9 printf_number_buffer::buffer_digits#8 
+Alias printf_number_buffer::format_zero_padding#19 = printf_number_buffer::format_zero_padding#21 printf_number_buffer::format_zero_padding#3 
+Alias printf_number_buffer::format_justify_left#13 = printf_number_buffer::format_justify_left#18 printf_number_buffer::format_justify_left#14 
+Alias printf_number_buffer::format_zero_padding#10 = printf_number_buffer::format_zero_padding#4 
+Alias printf_number_buffer::format_justify_left#3 = printf_number_buffer::format_justify_left#7 
+Alias printf_number_buffer::padding#11 = printf_number_buffer::padding#7 printf_number_buffer::padding#8 
+Alias printf_number_buffer::buffer_digits#4 = printf_number_buffer::buffer_digits#7 printf_number_buffer::buffer_digits#6 
+Alias printf_number_buffer::format_zero_padding#15 = printf_number_buffer::format_zero_padding#20 printf_number_buffer::format_zero_padding#16 
+Alias printf_number_buffer::format_justify_left#10 = printf_number_buffer::format_justify_left#15 printf_number_buffer::format_justify_left#11 
+Alias printf_number_buffer::padding#14 = printf_number_buffer::padding#17 printf_number_buffer::padding#15 
+Alias mul16u::a#4 = mul16u::a#5 mul16u::a#8 
+Alias mul16u::mb#3 = mul16u::mb#4 mul16u::mb#5 
+Alias mul16u::res#2 = mul16u::res#5 mul16u::res#4 mul16u::return#0 mul16u::res#3 mul16u::return#5 mul16u::return#1 
+Alias mul16u::a#0 = mul16u::$5 
+Alias mul16u::mb#1 = mul16u::$6 
+Alias mul16u::res#1 = mul16u::$4 
+Alias main::num_entries#0 = main::$1 main::num_entries#8 main::num_entries#1 main::num_entries#20 main::num_entries#9 
+Alias main::i#2 = main::i#3 
+Alias main::num_entries#11 = main::num_entries#12 main::num_entries#2 main::num_entries#3 main::num_entries#21 main::num_entries#14 
+Alias main::j#0 = main::$6 
+Alias main::i#10 = main::i#4 main::i#9 main::i#5 main::i#15 main::i#11 main::i#6 main::i#12 main::i#7 main::i#21 main::i#19 main::i#18 main::i#16 main::i#13 main::i#8 main::i#23 main::i#22 main::i#20 main::i#17 
+Alias main::j#10 = main::j#3 main::j#2 main::j#19 main::j#18 main::j#16 main::j#14 main::j#12 main::j#9 main::j#5 main::j#6 main::j#11 main::j#7 main::j#17 main::j#15 main::j#13 main::j#8 
+Alias main::num_entries#10 = main::num_entries#24 main::num_entries#4 main::num_entries#22 main::num_entries#54 main::num_entries#52 main::num_entries#50 main::num_entries#48 main::num_entries#46 main::num_entries#44 main::num_entries#42 main::num_entries#40 main::num_entries#38 main::num_entries#36 main::num_entries#34 main::num_entries#32 main::num_entries#30 main::num_entries#28 main::num_entries#23 
+Alias mul16u::return#2 = mul16u::return#6 
+Alias main::mul#0 = main::$13 main::mul#1 
+Alias main::i1#2 = main::i1#3 
+Alias main::num_entries#16 = main::num_entries#5 
+Alias main::j1#0 = main::$17 
+Alias main::j1#2 = main::j1#3 
+Alias main::num_entries#15 = main::num_entries#18 main::num_entries#6 main::num_entries#25 
+Alias main::i1#14 = main::i1#15 main::i1#9 main::i1#4 
+Alias main::k#0 = main::$19 
+Alias main::i1#10 = main::i1#5 main::i1#19 main::i1#17 main::i1#11 main::i1#6 main::i1#12 main::i1#7 main::i1#31 main::i1#30 main::i1#28 main::i1#26 main::i1#24 main::i1#22 main::i1#21 main::i1#18 main::i1#13 main::i1#8 main::i1#29 main::i1#27 main::i1#25 main::i1#23 main::i1#20 
+Alias main::j1#10 = main::j1#4 main::j1#9 main::j1#5 main::j1#25 main::j1#22 main::j1#19 main::j1#17 main::j1#14 main::j1#6 main::j1#11 main::j1#7 main::j1#26 main::j1#23 main::j1#20 main::j1#18 main::j1#15 main::j1#12 main::j1#8 main::j1#27 main::j1#24 main::j1#21 main::j1#16 
+Alias main::k#10 = main::k#3 main::k#2 main::k#24 main::k#23 main::k#22 main::k#21 main::k#20 main::k#18 main::k#16 main::k#14 main::k#12 main::k#9 main::k#5 main::k#6 main::k#11 main::k#7 main::k#19 main::k#17 main::k#15 main::k#13 main::k#8 
+Alias main::num_entries#17 = main::num_entries#26 main::num_entries#7 main::num_entries#60 main::num_entries#59 main::num_entries#58 main::num_entries#57 main::num_entries#56 main::num_entries#55 main::num_entries#53 main::num_entries#51 main::num_entries#49 main::num_entries#47 main::num_entries#45 main::num_entries#43 main::num_entries#41 main::num_entries#39 main::num_entries#37 main::num_entries#35 main::num_entries#33 main::num_entries#31 main::num_entries#29 main::num_entries#27 
+Alias mul16u::return#3 = mul16u::return#7 
+Alias main::mul1#0 = main::$27 
+Alias mul16u::a#3 = main::$28 
+Alias mul16u::return#4 = mul16u::return#8 
+Alias main::mul2#0 = main::$29 main::mul2#1 
+Successful SSA optimization Pass2AliasElimination
+Alias utoa::value#10 = utoa::value#7 
+Alias utoa::buffer#10 = utoa::buffer#15 
+Alias utoa::digit#2 = utoa::digit#4 
+Alias utoa::max_digits#10 = utoa::max_digits#6 
+Alias utoa::digit_values#10 = utoa::digit_values#7 
+Alias ultoa::value#10 = ultoa::value#7 
+Alias ultoa::buffer#10 = ultoa::buffer#15 
+Alias ultoa::digit#2 = ultoa::digit#4 
+Alias ultoa::max_digits#10 = ultoa::max_digits#6 
+Alias ultoa::digit_values#10 = ultoa::digit_values#7 
+Alias printf_ulong::uvalue#2 = printf_ulong::uvalue#3 
+Alias printf_ulong::format_radix#2 = printf_ulong::format_radix#4 
+Alias printf_ulong::format_min_length#2 = printf_ulong::format_min_length#4 
+Alias printf_ulong::format_justify_left#2 = printf_ulong::format_justify_left#4 
+Alias printf_ulong::format_sign_always#2 = printf_ulong::format_sign_always#3 
+Alias printf_ulong::format_zero_padding#2 = printf_ulong::format_zero_padding#4 
+Alias printf_ulong::format_upper_case#2 = printf_ulong::format_upper_case#4 
+Alias printf_uint::uvalue#12 = printf_uint::uvalue#13 
+Alias printf_uint::format_radix#12 = printf_uint::format_radix#14 
+Alias printf_uint::format_min_length#12 = printf_uint::format_min_length#14 
+Alias printf_uint::format_justify_left#12 = printf_uint::format_justify_left#14 
+Alias printf_uint::format_sign_always#12 = printf_uint::format_sign_always#13 
+Alias printf_uint::format_zero_padding#12 = printf_uint::format_zero_padding#14 
+Alias printf_uint::format_upper_case#12 = printf_uint::format_upper_case#14 
+Alias printf_number_buffer::format_min_length#2 = printf_number_buffer::format_min_length#3 
+Alias printf_number_buffer::format_justify_left#12 = printf_number_buffer::format_justify_left#5 
+Alias printf_number_buffer::format_zero_padding#11 = printf_number_buffer::format_zero_padding#6 
+Alias printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#12 
+Alias printf_number_buffer::format_upper_case#11 = printf_number_buffer::format_upper_case#12 
+Alias printf_number_buffer::buffer_digits#16 = printf_number_buffer::buffer_digits#19 
+Alias printf_number_buffer::buffer_sign#11 = printf_number_buffer::buffer_sign#3 
+Alias printf_number_buffer::format_zero_padding#10 = printf_number_buffer::format_zero_padding#14 printf_number_buffer::format_zero_padding#13 printf_number_buffer::format_zero_padding#19 printf_number_buffer::format_zero_padding#15 
+Alias printf_number_buffer::padding#10 = printf_number_buffer::padding#12 printf_number_buffer::padding#16 printf_number_buffer::padding#14 printf_number_buffer::padding#11 
+Alias printf_number_buffer::format_upper_case#10 = printf_number_buffer::format_upper_case#14 printf_number_buffer::format_upper_case#3 printf_number_buffer::format_upper_case#2 
+Alias printf_number_buffer::buffer_digits#10 = printf_number_buffer::buffer_digits#13 printf_number_buffer::buffer_digits#12 printf_number_buffer::buffer_digits#4 printf_number_buffer::buffer_digits#3 
+Alias printf_number_buffer::format_justify_left#10 = printf_number_buffer::format_justify_left#16 printf_number_buffer::format_justify_left#19 printf_number_buffer::format_justify_left#13 printf_number_buffer::format_justify_left#3 
+Alias mul16u::a#4 = mul16u::a#6 
+Alias mul16u::mb#2 = mul16u::mb#3 
+Alias main::j#10 = main::j#4 
+Alias main::num_entries#10 = main::num_entries#13 
+Alias main::i#10 = main::i#14 
+Alias main::k#10 = main::k#4 
+Alias main::num_entries#17 = main::num_entries#19 
+Alias main::i1#10 = main::i1#16 
+Alias main::j1#10 = main::j1#13 
+Successful SSA optimization Pass2AliasElimination
+Alias printf_number_buffer::format_justify_left#10 = printf_number_buffer::format_justify_left#12 
+Alias printf_number_buffer::format_zero_padding#10 = printf_number_buffer::format_zero_padding#11 
+Alias printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#11 
+Alias printf_number_buffer::format_upper_case#10 = printf_number_buffer::format_upper_case#11 
+Alias printf_number_buffer::buffer_digits#10 = printf_number_buffer::buffer_digits#16 
+Successful SSA optimization Pass2AliasElimination
+Identical Phi Values toupper::ch#1 toupper::ch#0
+Identical Phi Values memcpy::source#1 memcpy::source#0
+Identical Phi Values memcpy::destination#1 memcpy::destination#0
+Identical Phi Values memcpy::num#1 memcpy::num#0
+Identical Phi Values memcpy::src_end#1 memcpy::src_end#0
+Identical Phi Values memcpy::destination#2 memcpy::destination#1
+Identical Phi Values memset::end#1 memset::end#0
+Identical Phi Values memset::str#5 memset::str#3
+Identical Phi Values memset::c#2 memset::c#4
+Identical Phi Values strupr::src#0 strupr::str#0
+Identical Phi Values strupr::str#2 strupr::src#0
+Identical Phi Values strlen::str#4 strlen::str#1
+Identical Phi Values utoa::radix#1 utoa::radix#0
+Identical Phi Values utoa::value#10 utoa::value#1
+Identical Phi Values utoa::buffer#10 utoa::buffer#5
+Identical Phi Values utoa::max_digits#10 utoa::max_digits#7
+Identical Phi Values utoa::digit_values#10 utoa::digit_values#8
+Identical Phi Values utoa_append::value#5 utoa_append::value#0
+Identical Phi Values utoa_append::sub#3 utoa_append::sub#0
+Identical Phi Values utoa_append::buffer#3 utoa_append::buffer#0
+Identical Phi Values utoa_append::sub#1 utoa_append::sub#3
+Identical Phi Values utoa_append::buffer#1 utoa_append::buffer#3
+Identical Phi Values ultoa::radix#1 ultoa::radix#0
+Identical Phi Values ultoa::value#10 ultoa::value#1
+Identical Phi Values ultoa::buffer#10 ultoa::buffer#5
+Identical Phi Values ultoa::max_digits#10 ultoa::max_digits#7
+Identical Phi Values ultoa::digit_values#10 ultoa::digit_values#8
+Identical Phi Values ultoa_append::value#5 ultoa_append::value#0
+Identical Phi Values ultoa_append::sub#3 ultoa_append::sub#0
+Identical Phi Values ultoa_append::buffer#3 ultoa_append::buffer#0
+Identical Phi Values ultoa_append::sub#1 ultoa_append::sub#3
+Identical Phi Values ultoa_append::buffer#1 ultoa_append::buffer#3
+Identical Phi Values putchar::code#1 cputc::convertToScreenCode1_return#0
+Identical Phi Values printf_padding::length#3 printf_padding::length#4
+Identical Phi Values printf_padding::pad#3 printf_padding::pad#5
+Identical Phi Values main::num_entries#10 main::num_entries#11
+Identical Phi Values main::i#10 main::i#2
+Identical Phi Values main::num_entries#17 main::num_entries#15
+Identical Phi Values main::i1#10 main::i1#14
+Identical Phi Values main::j1#10 main::j1#2
+Successful SSA optimization Pass2IdenticalPhiElimination
+Identical Phi Values memset::return#0 memset::str#3
+Identical Phi Values main::num_entries#11 main::num_entries#0
+Identical Phi Values main::num_entries#15 main::num_entries#16
+Identical Phi Values main::i1#14 main::i1#2
+Successful SSA optimization Pass2IdenticalPhiElimination
+Identical Phi Values main::num_entries#16 main::num_entries#0
+Successful SSA optimization Pass2IdenticalPhiElimination
+Simple Condition memcpy::$1 [15] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2
+Simple Condition memset::$1 [22] if(memset::num#2<=0) goto memset::@1
+Simple Condition memset::$3 [29] if(memset::dst#2!=memset::end#0) goto memset::@4
+Simple Condition strupr::$1 [36] if(0!=*strupr::src#2) goto strupr::@2
+Simple Condition strlen::$0 [48] if(0!=*strlen::str#2) goto strlen::@2
+Simple Condition utoa::$0 [56] if(utoa::radix#0==DECIMAL) goto utoa::@1
+Simple Condition utoa::$1 [60] if(utoa::radix#0==HEXADECIMAL) goto utoa::@2
+Simple Condition utoa::$2 [64] if(utoa::radix#0==OCTAL) goto utoa::@3
+Simple Condition utoa::$3 [68] if(utoa::radix#0==BINARY) goto utoa::@4
+Simple Condition utoa::$5 [85] if(utoa::digit#2<utoa::$4) goto utoa::@11
+Simple Condition utoa_append::$0 [110] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2
+Simple Condition ultoa::$0 [119] if(ultoa::radix#0==DECIMAL) goto ultoa::@1
+Simple Condition ultoa::$1 [123] if(ultoa::radix#0==HEXADECIMAL) goto ultoa::@2
+Simple Condition ultoa::$2 [127] if(ultoa::radix#0==OCTAL) goto ultoa::@3
+Simple Condition ultoa::$3 [131] if(ultoa::radix#0==BINARY) goto ultoa::@4
+Simple Condition ultoa::$5 [148] if(ultoa::digit#2<ultoa::$4) goto ultoa::@11
+Simple Condition ultoa_append::$0 [173] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2
+Simple Condition cputc::$0 [179] if(cputc::c=='
'at) goto cputc::@1
+Simple Condition cputc::$7 [193] if(*COLCRS==$28) goto cputc::@6
+Simple Condition cputs::$2 [214] if(0!=cputs::c#1) goto cputs::@2
+Simple Condition newline::$1 [225] if(*ROWCRS!=$18) goto newline::@1
+Simple Condition newline::$3 [228] if(conio_scroll_enable==1) goto newline::@4
+Simple Condition newline::$6 [230] if(conio_display_cursor!=1) goto newline::@5
+Simple Condition setcursor::$1 [258] if(conio_display_cursor==0) goto setcursor::@1
+Simple Condition printf_padding::$0 [284] if(printf_padding::i#2<printf_padding::length#4) goto printf_padding::@2
+Simple Condition printf_ulong::$5 [291] if(0!=printf_ulong::format_sign_always#2) goto printf_ulong::@1
+Simple Condition printf_uint::$5 [312] if(0!=printf_uint::format_sign_always#12) goto printf_uint::@1
+Simple Condition printf_number_buffer::$0 [334] if(0==printf_number_buffer::format_min_length#2) goto printf_number_buffer::@1
+Simple Condition printf_number_buffer::$20 [348] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@13
+Simple Condition printf_number_buffer::$23 [353] if(printf_number_buffer::padding#1>=0) goto printf_number_buffer::@1
+Simple Condition printf_number_buffer::$7 [357] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@3
+Simple Condition printf_number_buffer::$12 [367] if(0==printf_number_buffer::format_upper_case#10) goto printf_number_buffer::@5
+Simple Condition mul16u::$0 [390] if(mul16u::a#4!=0) goto mul16u::@2
+Simple Condition mul16u::$3 [393] if(mul16u::$1==0) goto mul16u::@4
+Simple Condition main::$5 [417] if(main::i#2<main::num_entries#0) goto main::@2
+Simple Condition main::$7 [434] if(main::j#10<main::num_entries#0) goto main::@5
+Simple Condition main::$10 [439] if(main::$8!=$7e4) goto main::@7
+Simple Condition main::$16 [511] if(main::i1#2<main::num_entries#0) goto main::@10
+Simple Condition main::$18 [515] if(main::j1#2<main::num_entries#0) goto main::@12
+Simple Condition main::$20 [522] if(main::k#10<main::num_entries#0) goto main::@15
+Simple Condition main::$24 [529] if(main::$22!=$7e4) goto main::@17
+Successful SSA optimization Pass2ConditionalJumpSimplification
+Rewriting && if()-condition to two if()s [3] toupper::$2 = toupper::$0 && toupper::$1
+Rewriting ! if()-condition to reversed if() [90] utoa::$8 = ! utoa::$7
+Rewriting || if()-condition to two if()s [89] utoa::$7 = utoa::started#2 || utoa::$6
+Rewriting ! if()-condition to reversed if() [153] ultoa::$8 = ! ultoa::$7
+Rewriting || if()-condition to two if()s [152] ultoa::$7 = ultoa::started#2 || ultoa::$6
+Rewriting || if()-condition to two if()s [184] cputc::$3 = cputc::$1 || cputc::$2
+Rewriting ! if()-condition to reversed if() [340] printf_number_buffer::$5 = ! printf_number_buffer::$4
+Rewriting && if()-condition to two if()s [339] printf_number_buffer::$4 = printf_number_buffer::$3 && printf_number_buffer::padding#10
+Rewriting && if()-condition to two if()s [338] printf_number_buffer::$3 = printf_number_buffer::$1 && printf_number_buffer::$2
+Rewriting ! if()-condition to reversed if() [362] printf_number_buffer::$10 = ! printf_number_buffer::$9
+Rewriting && if()-condition to two if()s [361] printf_number_buffer::$9 = printf_number_buffer::format_zero_padding#10 && printf_number_buffer::padding#10
+Rewriting ! if()-condition to reversed if() [376] printf_number_buffer::$17 = ! printf_number_buffer::$16
+Rewriting && if()-condition to two if()s [375] printf_number_buffer::$16 = printf_number_buffer::$15 && printf_number_buffer::padding#10
+Rewriting && if()-condition to two if()s [374] printf_number_buffer::$15 = printf_number_buffer::format_justify_left#10 && printf_number_buffer::$14
+Successful SSA optimization Pass2ConditionalAndOrRewriting
+Warning! Adding boolean cast to non-boolean condition utoa::started#2
+Warning! Adding boolean cast to non-boolean condition ultoa::started#2
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::format_zero_padding#10
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::format_justify_left#10
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::padding#10
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::padding#10
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::padding#10
+Constant right-side identified [238] memcpy::num#0 = (unumber)$28*$17
+Constant right-side identified [247] *ROWCRS = (unumber)$18-1
+Constant right-side identified [272] memset::num#1 = (unumber)$28*$18
+Constant right-side identified [399] main::$0 = sizeof  entries
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant strlen::len#0 = 0
+Constant utoa::max_digits#0 = 0
+Constant utoa::digit_values#0 = (word*) 0
+Constant utoa::max_digits#1 = 5
+Constant utoa::digit_values#1 = RADIX_DECIMAL_VALUES
+Constant utoa::max_digits#2 = 4
+Constant utoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES
+Constant utoa::max_digits#3 = 6
+Constant utoa::digit_values#3 = RADIX_OCTAL_VALUES
+Constant utoa::max_digits#4 = $10
+Constant utoa::digit_values#4 = RADIX_BINARY_VALUES
+Constant utoa::started#0 = 0
+Constant utoa::digit#0 = 0
+Constant utoa::started#1 = 1
+Constant utoa_append::digit#0 = 0
+Constant ultoa::max_digits#0 = 0
+Constant ultoa::digit_values#0 = (dword*) 0
+Constant ultoa::max_digits#1 = $a
+Constant ultoa::digit_values#1 = RADIX_DECIMAL_VALUES_LONG
+Constant ultoa::max_digits#2 = 8
+Constant ultoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES_LONG
+Constant ultoa::max_digits#3 = $b
+Constant ultoa::digit_values#3 = RADIX_OCTAL_VALUES_LONG
+Constant ultoa::max_digits#4 = $20
+Constant ultoa::digit_values#4 = RADIX_BINARY_VALUES_LONG
+Constant ultoa::started#0 = 0
+Constant ultoa::digit#0 = 0
+Constant ultoa::started#1 = 1
+Constant ultoa_append::digit#0 = 0
+Constant cputc::convertToScreenCode1_v#0 = &cputc::c
+Constant cputs::c#0 = 0
+Constant gotoxy::x#0 = 0
+Constant gotoxy::y#0 = 0
+Constant memcpy::num#0 = (unumber)$28*$17
+Constant memset::c#0 = 0
+Constant memset::num#0 = $28
+Constant memset::c#1 = 0
+Constant memset::num#1 = (unumber)$28*$18
+Constant gotoxy::x#1 = 0
+Constant gotoxy::y#1 = 0
+Constant printf_padding::i#0 = 0
+Constant printf_ulong::$1 = '+'at
+Constant printf_ulong::$0 = 0
+Constant ultoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant printf_number_buffer::buffer_digits#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant printf_uint::$1 = '+'at
+Constant printf_uint::$0 = 0
+Constant utoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant printf_number_buffer::buffer_digits#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant printf_number_buffer::padding#0 = 0
+Constant printf_number_buffer::padding#2 = 0
+Constant printf_padding::pad#0 = ' 'at
+Constant printf_padding::pad#1 = '0'at
+Constant printf_padding::pad#2 = ' 'at
+Constant mul16u::res#0 = 0
+Constant main::$0 = sizeof entries
+Constant cputs::s#2 = main::s
+Constant printf_uint::format_min_length#0 = 0
+Constant printf_uint::format_justify_left#0 = 0
+Constant printf_uint::format_sign_always#0 = 0
+Constant printf_uint::format_zero_padding#0 = 0
+Constant printf_uint::format_upper_case#0 = 0
+Constant printf_uint::format_radix#0 = DECIMAL
+Constant cputs::s#3 = main::s1
+Constant main::i#0 = 0
+Constant cputs::s#4 = main::s2
+Constant printf_uint::format_min_length#1 = 0
+Constant printf_uint::format_justify_left#1 = 0
+Constant printf_uint::format_sign_always#1 = 0
+Constant printf_uint::format_zero_padding#1 = 0
+Constant printf_uint::format_upper_case#1 = 0
+Constant printf_uint::format_radix#1 = DECIMAL
+Constant cputs::s#5 = main::s3
+Constant main::i1#0 = 0
+Constant cputs::s#6 = main::s4
+Constant cputs::s#7 = main::s5
+Constant cputs::s#8 = main::s6
+Constant printf_uint::format_min_length#2 = 0
+Constant printf_uint::format_justify_left#2 = 0
+Constant printf_uint::format_sign_always#2 = 0
+Constant printf_uint::format_zero_padding#2 = 0
+Constant printf_uint::format_upper_case#2 = 0
+Constant printf_uint::format_radix#2 = DECIMAL
+Constant cputs::s#9 = main::s7
+Constant printf_uint::format_min_length#3 = 0
+Constant printf_uint::format_justify_left#3 = 0
+Constant printf_uint::format_sign_always#3 = 0
+Constant printf_uint::format_zero_padding#3 = 0
+Constant printf_uint::format_upper_case#3 = 0
+Constant printf_uint::format_radix#3 = DECIMAL
+Constant cputs::s#10 = main::s8
+Constant printf_uint::format_min_length#4 = 0
+Constant printf_uint::format_justify_left#4 = 0
+Constant printf_uint::format_sign_always#4 = 0
+Constant printf_uint::format_zero_padding#4 = 0
+Constant printf_uint::format_upper_case#4 = 0
+Constant printf_uint::format_radix#4 = DECIMAL
+Constant cputs::s#11 = main::s9
+Constant printf_uint::format_min_length#5 = 0
+Constant printf_uint::format_justify_left#5 = 0
+Constant printf_uint::format_sign_always#5 = 0
+Constant printf_uint::format_zero_padding#5 = 0
+Constant printf_uint::format_upper_case#5 = 0
+Constant printf_uint::format_radix#5 = DECIMAL
+Constant cputs::s#12 = main::s10
+Constant cputs::s#13 = main::s11
+Constant printf_ulong::format_min_length#0 = 0
+Constant printf_ulong::format_justify_left#0 = 0
+Constant printf_ulong::format_sign_always#0 = 0
+Constant printf_ulong::format_zero_padding#0 = 0
+Constant printf_ulong::format_upper_case#0 = 0
+Constant printf_ulong::format_radix#0 = DECIMAL
+Constant cputs::s#14 = main::s12
+Constant cputs::s#15 = main::s13
+Constant cputs::s#16 = main::s14
+Constant cputs::s#17 = main::s15
+Constant printf_uint::format_min_length#6 = 0
+Constant printf_uint::format_justify_left#6 = 0
+Constant printf_uint::format_sign_always#6 = 0
+Constant printf_uint::format_zero_padding#6 = 0
+Constant printf_uint::format_upper_case#6 = 0
+Constant printf_uint::format_radix#6 = DECIMAL
+Constant cputs::s#18 = main::s16
+Constant printf_uint::format_min_length#7 = 0
+Constant printf_uint::format_justify_left#7 = 0
+Constant printf_uint::format_sign_always#7 = 0
+Constant printf_uint::format_zero_padding#7 = 0
+Constant printf_uint::format_upper_case#7 = 0
+Constant printf_uint::format_radix#7 = DECIMAL
+Constant cputs::s#19 = main::s17
+Constant printf_uint::format_min_length#8 = 0
+Constant printf_uint::format_justify_left#8 = 0
+Constant printf_uint::format_sign_always#8 = 0
+Constant printf_uint::format_zero_padding#8 = 0
+Constant printf_uint::format_upper_case#8 = 0
+Constant printf_uint::format_radix#8 = DECIMAL
+Constant cputs::s#20 = main::s18
+Constant printf_uint::format_min_length#9 = 0
+Constant printf_uint::format_justify_left#9 = 0
+Constant printf_uint::format_sign_always#9 = 0
+Constant printf_uint::format_zero_padding#9 = 0
+Constant printf_uint::format_upper_case#9 = 0
+Constant printf_uint::format_radix#9 = DECIMAL
+Constant cputs::s#21 = main::s19
+Constant printf_uint::format_min_length#10 = 0
+Constant printf_uint::format_justify_left#10 = 0
+Constant printf_uint::format_sign_always#10 = 0
+Constant printf_uint::format_zero_padding#10 = 0
+Constant printf_uint::format_upper_case#10 = 0
+Constant printf_uint::format_radix#10 = DECIMAL
+Constant cputs::s#22 = main::s20
+Constant printf_uint::format_min_length#11 = 0
+Constant printf_uint::format_justify_left#11 = 0
+Constant printf_uint::format_sign_always#11 = 0
+Constant printf_uint::format_zero_padding#11 = 0
+Constant printf_uint::format_upper_case#11 = 0
+Constant printf_uint::format_radix#11 = DECIMAL
+Constant cputs::s#23 = main::s21
+Constant cputs::s#24 = main::s22
+Constant printf_ulong::format_min_length#1 = 0
+Constant printf_ulong::format_justify_left#1 = 0
+Constant printf_ulong::format_sign_always#1 = 0
+Constant printf_ulong::format_zero_padding#1 = 0
+Constant printf_ulong::format_upper_case#1 = 0
+Constant printf_ulong::format_radix#1 = DECIMAL
+Constant cputs::s#25 = main::s23
+Constant conio_reverse_value = 0
+Constant conio_display_cursor = 1
+Constant conio_scroll_enable = 1
+Successful SSA optimization Pass2ConstantIdentification
+if() condition always true - replacing block destination [228] if(conio_scroll_enable==1) goto newline::@4
+if() condition always false - eliminating [230] if(conio_display_cursor!=1) goto newline::@5
+if() condition always false - eliminating [258] if(conio_display_cursor==0) goto setcursor::@1
+Successful SSA optimization Pass2ConstantIfs
+Consolidated constant strings into main::s1
+Consolidated constant strings into main::s4
+Consolidated constant strings into main::s5
+Consolidated constant strings into main::s6
+Consolidated constant strings into main::s7
+Consolidated constant strings into main::s8
+Consolidated constant strings into main::s10
+Consolidated constant strings into main::s11
+Successful SSA optimization Pass2ConstantStringConsolidation
+De-inlining pointer[w] to *(pointer+w)   [437] main::$8 = entries[main::$32] + entries[main::$33]
+De-inlining pointer[w] to *(pointer+w)   [437] main::$8 = *main::$47 + entries[main::$33]
+De-inlining pointer[w] to *(pointer+w)   [459] printf_uint::uvalue#3 = entries[main::$34]
+De-inlining pointer[w] to *(pointer+w)   [480] printf_uint::uvalue#5 = entries[main::$35]
+De-inlining pointer[w] to *(pointer+w)   [492] mul16u::a#1 = entries[main::$36]
+De-inlining pointer[w] to *(pointer+w)   [493] mul16u::b#0 = entries[main::$37]
+De-inlining pointer[w] to *(pointer+w)   [525] main::$21 = entries[main::$38] + entries[main::$39]
+De-inlining pointer[w] to *(pointer+w)   [525] main::$21 = *main::$53 + entries[main::$39]
+De-inlining pointer[w] to *(pointer+w)   [527] main::$22 = main::$21 + entries[main::$40]
+De-inlining pointer[w] to *(pointer+w)   [547] printf_uint::uvalue#7 = entries[main::$41]
+De-inlining pointer[w] to *(pointer+w)   [568] printf_uint::uvalue#9 = entries[main::$42]
+De-inlining pointer[w] to *(pointer+w)   [589] printf_uint::uvalue#11 = entries[main::$43]
+De-inlining pointer[w] to *(pointer+w)   [601] mul16u::a#2 = entries[main::$44]
+De-inlining pointer[w] to *(pointer+w)   [602] mul16u::b#1 = entries[main::$45]
+De-inlining pointer[w] to *(pointer+w)   [608] mul16u::b#2 = entries[main::$46]
+Successful SSA optimization Pass2DeInlineWordDerefIdx
+Simplifying expression containing zero cputc::convertToScreenCode1_return#0 in [203] putchar::newChar#0 = cputc::convertToScreenCode1_return#0 | conio_reverse_value
+Simplifying expression containing zero (byte*)&printf_buffer in [295] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) = printf_ulong::$2
+Simplifying expression containing zero (byte*)&printf_buffer in [300] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
+Simplifying expression containing zero (byte*)&printf_buffer in [316] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) = printf_uint::$2
+Simplifying expression containing zero (byte*)&printf_buffer in [321] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
+Successful SSA optimization PassNSimplifyExpressionWithZero
+Eliminating unused variable memcpy::return#2 and assignment [167] memcpy::return#2 = memcpy::destination#0
+Eliminating unused variable memset::return#2 and assignment [171] memset::return#2 = memset::str#3
+Eliminating unused variable memset::return#3 and assignment [195] memset::return#3 = memset::str#3
+Eliminating unused variable printf_number_buffer::format_sign_always#0 and assignment [216] printf_number_buffer::format_sign_always#0 = printf_ulong::format_sign_always#2
+Eliminating unused variable printf_number_buffer::format_radix#0 and assignment [219] printf_number_buffer::format_radix#0 = printf_ulong::format_radix#2
+Eliminating unused variable printf_number_buffer::format_sign_always#1 and assignment [232] printf_number_buffer::format_sign_always#1 = printf_uint::format_sign_always#12
+Eliminating unused variable printf_number_buffer::format_radix#1 and assignment [235] printf_number_buffer::format_radix#1 = printf_uint::format_radix#12
+Eliminating unused variable strupr::return#2 and assignment [272] strupr::return#2 = strupr::str#0
+Eliminating unused constant utoa::max_digits#0
+Eliminating unused constant utoa::digit_values#0
+Eliminating unused constant ultoa::max_digits#0
+Eliminating unused constant ultoa::digit_values#0
+Eliminating unused constant cputs::c#0
+Eliminating unused constant OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN
+Eliminating unused constant conio_reverse_value
+Eliminating unused constant conio_display_cursor
+Eliminating unused constant conio_scroll_enable
+Successful SSA optimization PassNEliminateUnusedVars
+Removing PHI-reference to removed block (newline::@3) in block gotoxy
+Removing PHI-reference to removed block (newline::@3) in block gotoxy
+Removing unused block newline::@3
+Removing unused block newline::@8
+Removing PHI-reference to removed block (setcursor::@1) in block setcursor::@2
+Removing unused block setcursor::@1
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Removing unused procedure __start
+Removing unused procedure block __start
+Removing unused procedure block __start::__init1
+Removing unused procedure block __start::@1
+Removing unused procedure block __start::@2
+Removing unused procedure block __start::@return
+Successful SSA optimization PassNEliminateEmptyStart
+Adding number conversion cast (unumber) 0 in [59] utoa::$12 = 0 != utoa::started#2
+Adding number conversion cast (unumber) 0 in [99] ultoa::$12 = 0 != ultoa::started#2
+Adding number conversion cast (unumber) 0 in [249] printf_number_buffer::$33 = 0 != printf_number_buffer::format_zero_padding#10
+Adding number conversion cast (unumber) 0 in [259] printf_number_buffer::$34 = 0 != printf_number_buffer::format_justify_left#10
+Adding number conversion cast (snumber) 0 in [406] printf_number_buffer::$35 = 0 != printf_number_buffer::padding#10
+Adding number conversion cast (snumber) 0 in [409] printf_number_buffer::$36 = 0 != printf_number_buffer::padding#10
+Adding number conversion cast (snumber) 0 in [411] printf_number_buffer::$37 = 0 != printf_number_buffer::padding#10
+Successful SSA optimization PassNAddNumberTypeConversions
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Successful SSA optimization PassNCastSimplification
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized signed number type 0
+Finalized signed number type 0
+Finalized signed number type 0
+Successful SSA optimization PassNFinalizeNumberTypeConversions
+Resolving array sizeof() sizeof entries
+Successful SSA optimization PassNSizeOfSimplification
+Alias setcursor::c#1 = setcursor::c#3 
+Successful SSA optimization Pass2AliasElimination
+Identical Phi Values gotoxy::x#2 gotoxy::x#1
+Identical Phi Values gotoxy::y#2 gotoxy::y#1
+Successful SSA optimization Pass2IdenticalPhiElimination
+Simple Condition toupper::$0 [2] if(toupper::ch#0>='a'at) goto toupper::@3
+Simple Condition utoa::$12 [60] if(0!=utoa::started#2) goto utoa::@14
+Simple Condition ultoa::$12 [100] if(0!=ultoa::started#2) goto ultoa::@14
+Simple Condition cputc::$1 [125] if(cputc::c=='
+'at) goto cputc::@2
+Simple Condition printf_number_buffer::$1 [233] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@23
+Simple Condition printf_number_buffer::$33 [249] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@24
+Simple Condition printf_number_buffer::$34 [259] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@26
+Simple Condition toupper::$1 [399] if(toupper::ch#0<='z'at) goto toupper::@1
+Simple Condition utoa::$6 [400] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@14
+Simple Condition ultoa::$6 [401] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@14
+Simple Condition cputc::$2 [402] if(cputc::c==$9b) goto cputc::@2
+Simple Condition printf_number_buffer::$35 [404] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8
+Simple Condition printf_number_buffer::$2 [405] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@22
+Simple Condition printf_number_buffer::$36 [407] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10
+Simple Condition printf_number_buffer::$37 [409] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12
+Simple Condition printf_number_buffer::$14 [410] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@25
+Successful SSA optimization Pass2ConditionalJumpSimplification
+Negating conditional jump and destination [2] if(toupper::ch#0<'a'at) goto toupper::@2
+Negating conditional jump and destination [233] if(0!=printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@2
+Negating conditional jump and destination [249] if(0==printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@4
+Negating conditional jump and destination [259] if(0==printf_number_buffer::format_justify_left#10) goto printf_number_buffer::@return
+Negating conditional jump and destination [405] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@2
+Negating conditional jump and destination [410] if(0!=printf_number_buffer::format_zero_padding#10) goto printf_number_buffer::@return
+Successful SSA optimization Pass2ConditionalJumpSequenceImprovement
+Constant right-side identified [45] utoa::buffer#0 = ++ utoa::buffer#5
+Constant right-side identified [85] ultoa::buffer#0 = ++ ultoa::buffer#5
+Constant right-side identified [276] main::num_entries#0 = main::$0 / SIZEOF_WORD
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::buffer#0 = ++utoa::buffer#5
+Constant ultoa::buffer#0 = ++ultoa::buffer#5
+Constant main::num_entries#0 = main::$0/SIZEOF_WORD
+Successful SSA optimization Pass2ConstantIdentification
+Constant printf_uint::uvalue#0 = main::num_entries#0
+Constant printf_uint::uvalue#1 = main::num_entries#0
+Successful SSA optimization Pass2ConstantIdentification
+Eliminating unused constant gotoxy::x#0
+Eliminating unused constant gotoxy::y#0
+Successful SSA optimization PassNEliminateUnusedVars
+Adding number conversion cast (unumber) $c8 in 
+Successful SSA optimization PassNAddNumberTypeConversions
+Simplifying constant integer cast $c8
+Successful SSA optimization PassNCastSimplification
+Finalized unsigned number type $c8
+Successful SSA optimization PassNFinalizeNumberTypeConversions
+Constant right-side identified [44] utoa::buffer#1 = ++ utoa::buffer#0
+Constant right-side identified [81] ultoa::buffer#1 = ++ ultoa::buffer#0
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::buffer#1 = ++utoa::buffer#0
+Constant ultoa::buffer#1 = ++ultoa::buffer#0
+Successful SSA optimization Pass2ConstantIdentification
+Constant right-side identified [45] utoa::buffer#2 = ++ utoa::buffer#1
+Constant right-side identified [81] ultoa::buffer#2 = ++ ultoa::buffer#1
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::buffer#2 = ++utoa::buffer#1
+Constant ultoa::buffer#2 = ++ultoa::buffer#1
+Successful SSA optimization Pass2ConstantIdentification
+Inlining Noop Cast [4] memcpy::src#0 = (byte*)memcpy::source#0 keeping memcpy::source#0
+Inlining Noop Cast [5] memcpy::dst#0 = (byte*)memcpy::destination#0 keeping memcpy::destination#0
+Inlining Noop Cast [6] memcpy::$2 = (byte*)memcpy::source#0 keeping memcpy::source#0
+Inlining Noop Cast [16] memset::$4 = (byte*)memset::str#3 keeping memset::str#3
+Inlining Noop Cast [18] memset::dst#0 = (byte*)memset::str#3 keeping memset::str#3
+Inlining Noop Cast [173] memset::str#1 = (void*)*SAVMSC keeping *SAVMSC
+Inlining Noop Cast [224] printf_number_buffer::$25 = (signed byte)printf_number_buffer::format_min_length#2 keeping printf_number_buffer::format_min_length#2
+Successful SSA optimization Pass2NopCastInlining
+Inlining Noop Cast [150] memcpy::source#0 = (void*)newline::$7 keeping memcpy::source#0
+Inlining Noop Cast [153] memset::str#0 = (void*)newline::$9 keeping memset::str#0
+Successful SSA optimization Pass2NopCastInlining
+Rewriting multiplication to use shift [51] utoa::$10 = utoa::digit#2 * SIZEOF_WORD
+Rewriting multiplication to use shift [86] ultoa::$10 = ultoa::digit#2 * SIZEOF_DWORD
+Rewriting multiplication to use shift and addition[140] cursorLocation::$0 = cursorLocation::$3 * $28
+Rewriting multiplication to use shift [268] main::$32 = main::i#2 * SIZEOF_WORD
+Rewriting multiplication to use shift [269] main::$33 = main::j#10 * SIZEOF_WORD
+Rewriting multiplication to use shift [282] main::$34 = main::i#2 * SIZEOF_WORD
+Rewriting multiplication to use shift [290] main::$35 = main::j#10 * SIZEOF_WORD
+Rewriting multiplication to use shift [295] main::$36 = main::i#2 * SIZEOF_WORD
+Rewriting multiplication to use shift [296] main::$37 = main::j#10 * SIZEOF_WORD
+Rewriting multiplication to use shift [318] main::$38 = main::i1#2 * SIZEOF_WORD
+Rewriting multiplication to use shift [319] main::$39 = main::j1#2 * SIZEOF_WORD
+Rewriting multiplication to use shift [323] main::$40 = main::k#10 * SIZEOF_WORD
+Rewriting multiplication to use shift [334] main::$41 = main::i1#2 * SIZEOF_WORD
+Rewriting multiplication to use shift [342] main::$42 = main::j1#2 * SIZEOF_WORD
+Rewriting multiplication to use shift [350] main::$43 = main::k#10 * SIZEOF_WORD
+Rewriting multiplication to use shift [355] main::$44 = main::i1#2 * SIZEOF_WORD
+Rewriting multiplication to use shift [356] main::$45 = main::k#10 * SIZEOF_WORD
+Rewriting multiplication to use shift [365] main::$46 = main::j1#2 * SIZEOF_WORD
+Successful SSA optimization Pass2MultiplyToShiftRewriting
+Inlining constant with var siblings memset::c#0
+Inlining constant with var siblings memset::num#0
+Inlining constant with var siblings memset::c#1
+Inlining constant with var siblings memset::num#1
+Inlining constant with var siblings strlen::len#0
+Inlining constant with var siblings utoa::max_digits#1
+Inlining constant with var siblings utoa::digit_values#1
+Inlining constant with var siblings utoa::max_digits#2
+Inlining constant with var siblings utoa::digit_values#2
+Inlining constant with var siblings utoa::max_digits#3
+Inlining constant with var siblings utoa::digit_values#3
+Inlining constant with var siblings utoa::max_digits#4
+Inlining constant with var siblings utoa::digit_values#4
+Inlining constant with var siblings utoa::started#0
+Inlining constant with var siblings utoa::digit#0
+Inlining constant with var siblings utoa::started#1
+Inlining constant with var siblings utoa::buffer#5
+Inlining constant with var siblings utoa::buffer#0
+Inlining constant with var siblings utoa::buffer#1
+Inlining constant with var siblings utoa::buffer#2
+Inlining constant with var siblings utoa_append::digit#0
+Inlining constant with var siblings ultoa::max_digits#1
+Inlining constant with var siblings ultoa::digit_values#1
+Inlining constant with var siblings ultoa::max_digits#2
+Inlining constant with var siblings ultoa::digit_values#2
+Inlining constant with var siblings ultoa::max_digits#3
+Inlining constant with var siblings ultoa::digit_values#3
+Inlining constant with var siblings ultoa::max_digits#4
+Inlining constant with var siblings ultoa::digit_values#4
+Inlining constant with var siblings ultoa::started#0
+Inlining constant with var siblings ultoa::digit#0
+Inlining constant with var siblings ultoa::started#1
+Inlining constant with var siblings ultoa::buffer#5
+Inlining constant with var siblings ultoa::buffer#0
+Inlining constant with var siblings ultoa::buffer#1
+Inlining constant with var siblings ultoa::buffer#2
+Inlining constant with var siblings ultoa_append::digit#0
+Inlining constant with var siblings cputs::s#2
+Inlining constant with var siblings cputs::s#3
+Inlining constant with var siblings cputs::s#4
+Inlining constant with var siblings cputs::s#5
+Inlining constant with var siblings cputs::s#6
+Inlining constant with var siblings cputs::s#7
+Inlining constant with var siblings cputs::s#8
+Inlining constant with var siblings cputs::s#9
+Inlining constant with var siblings cputs::s#10
+Inlining constant with var siblings cputs::s#11
+Inlining constant with var siblings cputs::s#12
+Inlining constant with var siblings cputs::s#13
+Inlining constant with var siblings cputs::s#14
+Inlining constant with var siblings cputs::s#15
+Inlining constant with var siblings cputs::s#16
+Inlining constant with var siblings cputs::s#17
+Inlining constant with var siblings cputs::s#18
+Inlining constant with var siblings cputs::s#19
+Inlining constant with var siblings cputs::s#20
+Inlining constant with var siblings cputs::s#21
+Inlining constant with var siblings cputs::s#22
+Inlining constant with var siblings cputs::s#23
+Inlining constant with var siblings cputs::s#24
+Inlining constant with var siblings cputs::s#25
+Inlining constant with var siblings printf_padding::i#0
+Inlining constant with var siblings printf_padding::pad#0
+Inlining constant with var siblings printf_padding::pad#1
+Inlining constant with var siblings printf_padding::pad#2
+Inlining constant with var siblings printf_ulong::format_min_length#0
+Inlining constant with var siblings printf_ulong::format_justify_left#0
+Inlining constant with var siblings printf_ulong::format_sign_always#0
+Inlining constant with var siblings printf_ulong::format_zero_padding#0
+Inlining constant with var siblings printf_ulong::format_upper_case#0
+Inlining constant with var siblings printf_ulong::format_radix#0
+Inlining constant with var siblings printf_ulong::format_min_length#1
+Inlining constant with var siblings printf_ulong::format_justify_left#1
+Inlining constant with var siblings printf_ulong::format_sign_always#1
+Inlining constant with var siblings printf_ulong::format_zero_padding#1
+Inlining constant with var siblings printf_ulong::format_upper_case#1
+Inlining constant with var siblings printf_ulong::format_radix#1
+Inlining constant with var siblings printf_uint::format_min_length#0
+Inlining constant with var siblings printf_uint::format_justify_left#0
+Inlining constant with var siblings printf_uint::format_sign_always#0
+Inlining constant with var siblings printf_uint::format_zero_padding#0
+Inlining constant with var siblings printf_uint::format_upper_case#0
+Inlining constant with var siblings printf_uint::format_radix#0
+Inlining constant with var siblings printf_uint::format_min_length#1
+Inlining constant with var siblings printf_uint::format_justify_left#1
+Inlining constant with var siblings printf_uint::format_sign_always#1
+Inlining constant with var siblings printf_uint::format_zero_padding#1
+Inlining constant with var siblings printf_uint::format_upper_case#1
+Inlining constant with var siblings printf_uint::format_radix#1
+Inlining constant with var siblings printf_uint::format_min_length#2
+Inlining constant with var siblings printf_uint::format_justify_left#2
+Inlining constant with var siblings printf_uint::format_sign_always#2
+Inlining constant with var siblings printf_uint::format_zero_padding#2
+Inlining constant with var siblings printf_uint::format_upper_case#2
+Inlining constant with var siblings printf_uint::format_radix#2
+Inlining constant with var siblings printf_uint::format_min_length#3
+Inlining constant with var siblings printf_uint::format_justify_left#3
+Inlining constant with var siblings printf_uint::format_sign_always#3
+Inlining constant with var siblings printf_uint::format_zero_padding#3
+Inlining constant with var siblings printf_uint::format_upper_case#3
+Inlining constant with var siblings printf_uint::format_radix#3
+Inlining constant with var siblings printf_uint::format_min_length#4
+Inlining constant with var siblings printf_uint::format_justify_left#4
+Inlining constant with var siblings printf_uint::format_sign_always#4
+Inlining constant with var siblings printf_uint::format_zero_padding#4
+Inlining constant with var siblings printf_uint::format_upper_case#4
+Inlining constant with var siblings printf_uint::format_radix#4
+Inlining constant with var siblings printf_uint::format_min_length#5
+Inlining constant with var siblings printf_uint::format_justify_left#5
+Inlining constant with var siblings printf_uint::format_sign_always#5
+Inlining constant with var siblings printf_uint::format_zero_padding#5
+Inlining constant with var siblings printf_uint::format_upper_case#5
+Inlining constant with var siblings printf_uint::format_radix#5
+Inlining constant with var siblings printf_uint::format_min_length#6
+Inlining constant with var siblings printf_uint::format_justify_left#6
+Inlining constant with var siblings printf_uint::format_sign_always#6
+Inlining constant with var siblings printf_uint::format_zero_padding#6
+Inlining constant with var siblings printf_uint::format_upper_case#6
+Inlining constant with var siblings printf_uint::format_radix#6
+Inlining constant with var siblings printf_uint::format_min_length#7
+Inlining constant with var siblings printf_uint::format_justify_left#7
+Inlining constant with var siblings printf_uint::format_sign_always#7
+Inlining constant with var siblings printf_uint::format_zero_padding#7
+Inlining constant with var siblings printf_uint::format_upper_case#7
+Inlining constant with var siblings printf_uint::format_radix#7
+Inlining constant with var siblings printf_uint::format_min_length#8
+Inlining constant with var siblings printf_uint::format_justify_left#8
+Inlining constant with var siblings printf_uint::format_sign_always#8
+Inlining constant with var siblings printf_uint::format_zero_padding#8
+Inlining constant with var siblings printf_uint::format_upper_case#8
+Inlining constant with var siblings printf_uint::format_radix#8
+Inlining constant with var siblings printf_uint::format_min_length#9
+Inlining constant with var siblings printf_uint::format_justify_left#9
+Inlining constant with var siblings printf_uint::format_sign_always#9
+Inlining constant with var siblings printf_uint::format_zero_padding#9
+Inlining constant with var siblings printf_uint::format_upper_case#9
+Inlining constant with var siblings printf_uint::format_radix#9
+Inlining constant with var siblings printf_uint::format_min_length#10
+Inlining constant with var siblings printf_uint::format_justify_left#10
+Inlining constant with var siblings printf_uint::format_sign_always#10
+Inlining constant with var siblings printf_uint::format_zero_padding#10
+Inlining constant with var siblings printf_uint::format_upper_case#10
+Inlining constant with var siblings printf_uint::format_radix#10
+Inlining constant with var siblings printf_uint::format_min_length#11
+Inlining constant with var siblings printf_uint::format_justify_left#11
+Inlining constant with var siblings printf_uint::format_sign_always#11
+Inlining constant with var siblings printf_uint::format_zero_padding#11
+Inlining constant with var siblings printf_uint::format_upper_case#11
+Inlining constant with var siblings printf_uint::format_radix#11
+Inlining constant with var siblings printf_uint::uvalue#0
+Inlining constant with var siblings printf_uint::uvalue#1
+Inlining constant with var siblings printf_number_buffer::buffer_digits#0
+Inlining constant with var siblings printf_number_buffer::buffer_digits#1
+Inlining constant with var siblings printf_number_buffer::padding#0
+Inlining constant with var siblings printf_number_buffer::padding#2
+Inlining constant with var siblings mul16u::res#0
+Inlining constant with var siblings main::i#0
+Inlining constant with var siblings main::i1#0
+Constant inlined cputs::s#5 = main::s1
+Constant inlined utoa::digit_values#1 = RADIX_DECIMAL_VALUES
+Constant inlined cputs::s#6 = main::s4
+Constant inlined cputs::s#3 = main::s1
+Constant inlined printf_number_buffer::buffer_digits#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined cputs::s#4 = main::s2
+Constant inlined printf_number_buffer::buffer_digits#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined utoa::digit_values#4 = RADIX_BINARY_VALUES
+Constant inlined cputs::s#2 = main::s
+Constant inlined utoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES
+Constant inlined utoa::digit_values#3 = RADIX_OCTAL_VALUES
+Constant inlined strlen::len#0 = 0
+Constant inlined printf_ulong::format_upper_case#0 = 0
+Constant inlined printf_ulong::format_min_length#1 = 0
+Constant inlined printf_ulong::format_upper_case#1 = 0
+Constant inlined printf_ulong::format_min_length#0 = 0
+Constant inlined ultoa::buffer#2 = ++++++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined ultoa::buffer#0 = ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined ultoa::buffer#1 = ++++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined ultoa::digit#0 = 0
+Constant inlined memset::c#0 = 0
+Constant inlined cputs::s#9 = main::s7
+Constant inlined memset::c#1 = 0
+Constant inlined cputs::s#7 = main::s5
+Constant inlined printf_uint::format_radix#10 = DECIMAL
+Constant inlined cputs::s#8 = main::s6
+Constant inlined printf_uint::format_radix#11 = DECIMAL
+Constant inlined utoa_append::digit#0 = 0
+Constant inlined printf_ulong::format_radix#0 = DECIMAL
+Constant inlined printf_ulong::format_radix#1 = DECIMAL
+Constant inlined printf_uint::format_zero_padding#11 = 0
+Constant inlined printf_uint::format_zero_padding#10 = 0
+Constant inlined printf_uint::format_upper_case#9 = 0
+Constant inlined utoa::digit#0 = 0
+Constant inlined printf_uint::format_upper_case#8 = 0
+Constant inlined ultoa::max_digits#3 = $b
+Constant inlined printf_uint::format_upper_case#7 = 0
+Constant inlined ultoa::max_digits#4 = $20
+Constant inlined printf_uint::format_upper_case#6 = 0
+Constant inlined printf_uint::format_upper_case#5 = 0
+Constant inlined main::i1#0 = 0
+Constant inlined printf_uint::format_upper_case#4 = 0
+Constant inlined printf_uint::format_upper_case#3 = 0
+Constant inlined printf_uint::format_upper_case#2 = 0
+Constant inlined printf_uint::format_upper_case#1 = 0
+Constant inlined printf_uint::format_upper_case#0 = 0
+Constant inlined printf_padding::pad#0 = ' 'at
+Constant inlined printf_padding::i#0 = 0
+Constant inlined printf_padding::pad#1 = '0'at
+Constant inlined printf_padding::pad#2 = ' 'at
+Constant inlined main::s19 = main::s8
+Constant inlined main::s17 = main::s8
+Constant inlined main::s18 = main::s7
+Constant inlined printf_ulong::$1 = '+'at
+Constant inlined printf_ulong::$0 = 0
+Constant inlined ultoa::max_digits#1 = $a
+Constant inlined utoa::started#1 = 1
+Constant inlined ultoa::max_digits#2 = 8
+Constant inlined utoa::started#0 = 0
+Constant inlined main::$0 = $c8*SIZEOF_WORD
+Constant inlined ultoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES_LONG
+Constant inlined ultoa::digit_values#3 = RADIX_OCTAL_VALUES_LONG
+Constant inlined ultoa_append::digit#0 = 0
+Constant inlined ultoa::digit_values#1 = RADIX_DECIMAL_VALUES_LONG
+Constant inlined main::s22 = main::s11
+Constant inlined main::s23 = main::s5
+Constant inlined ultoa::digit_values#4 = RADIX_BINARY_VALUES_LONG
+Constant inlined main::s20 = main::s7
+Constant inlined main::s21 = main::s10
+Constant inlined printf_uint::format_min_length#10 = 0
+Constant inlined utoa::buffer#0 = ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined utoa::buffer#1 = ++++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined printf_uint::format_min_length#11 = 0
+Constant inlined memset::num#1 = (word)$28*$18
+Constant inlined memset::num#0 = $28
+Constant inlined printf_ulong::format_justify_left#1 = 0
+Constant inlined printf_ulong::format_justify_left#0 = 0
+Constant inlined printf_uint::format_upper_case#10 = 0
+Constant inlined printf_uint::format_upper_case#11 = 0
+Constant inlined main::s15 = main::s6
+Constant inlined main::s16 = main::s7
+Constant inlined main::s13 = main::s4
+Constant inlined main::s14 = main::s5
+Constant inlined main::s12 = main::s5
+Constant inlined printf_uint::format_radix#7 = DECIMAL
+Constant inlined printf_uint::format_zero_padding#3 = 0
+Constant inlined printf_number_buffer::padding#2 = 0
+Constant inlined printf_uint::format_radix#8 = DECIMAL
+Constant inlined printf_uint::format_zero_padding#4 = 0
+Constant inlined printf_uint::format_radix#9 = DECIMAL
+Constant inlined printf_uint::format_zero_padding#1 = 0
+Constant inlined printf_uint::format_zero_padding#2 = 0
+Constant inlined printf_uint::format_zero_padding#7 = 0
+Constant inlined printf_uint::format_zero_padding#8 = 0
+Constant inlined printf_uint::format_zero_padding#5 = 0
+Constant inlined printf_uint::format_zero_padding#6 = 0
+Constant inlined printf_uint::format_zero_padding#9 = 0
+Constant inlined ultoa::started#1 = 1
+Constant inlined printf_ulong::format_zero_padding#0 = 0
+Constant inlined printf_ulong::format_zero_padding#1 = 0
+Constant inlined printf_uint::uvalue#1 = main::num_entries#0
+Constant inlined utoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined utoa::buffer#2 = ++++++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined printf_uint::format_sign_always#0 = 0
+Constant inlined printf_uint::uvalue#0 = main::num_entries#0
+Constant inlined printf_uint::format_sign_always#1 = 0
+Constant inlined utoa::max_digits#1 = 5
+Constant inlined printf_uint::format_sign_always#2 = 0
+Constant inlined printf_uint::format_radix#0 = DECIMAL
+Constant inlined utoa::max_digits#2 = 4
+Constant inlined printf_uint::format_sign_always#3 = 0
+Constant inlined printf_uint::format_radix#1 = DECIMAL
+Constant inlined utoa::max_digits#3 = 6
+Constant inlined printf_uint::format_sign_always#4 = 0
+Constant inlined printf_uint::format_radix#2 = DECIMAL
+Constant inlined utoa::max_digits#4 = $10
+Constant inlined printf_uint::format_sign_always#5 = 0
+Constant inlined printf_uint::format_radix#3 = DECIMAL
+Constant inlined printf_uint::format_sign_always#6 = 0
+Constant inlined printf_uint::format_radix#4 = DECIMAL
+Constant inlined printf_uint::format_zero_padding#0 = 0
+Constant inlined printf_uint::format_sign_always#7 = 0
+Constant inlined printf_uint::format_radix#5 = DECIMAL
+Constant inlined printf_uint::format_sign_always#8 = 0
+Constant inlined printf_number_buffer::padding#0 = 0
+Constant inlined printf_uint::format_radix#6 = DECIMAL
+Constant inlined printf_uint::format_sign_always#9 = 0
+Constant inlined printf_uint::format_justify_left#0 = 0
+Constant inlined printf_uint::format_justify_left#2 = 0
+Constant inlined printf_uint::format_justify_left#1 = 0
+Constant inlined printf_uint::format_justify_left#4 = 0
+Constant inlined printf_uint::format_justify_left#3 = 0
+Constant inlined printf_uint::format_min_length#8 = 0
+Constant inlined printf_uint::format_min_length#9 = 0
+Constant inlined printf_uint::format_min_length#4 = 0
+Constant inlined printf_uint::format_min_length#5 = 0
+Constant inlined printf_uint::format_min_length#6 = 0
+Constant inlined ultoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined printf_uint::format_min_length#7 = 0
+Constant inlined cputs::s#24 = main::s11
+Constant inlined ultoa::started#0 = 0
+Constant inlined printf_ulong::format_sign_always#1 = 0
+Constant inlined printf_uint::format_min_length#0 = 0
+Constant inlined printf_uint::format_justify_left#11 = 0
+Constant inlined mul16u::res#0 = 0
+Constant inlined cputs::s#23 = main::s10
+Constant inlined printf_uint::format_min_length#1 = 0
+Constant inlined printf_uint::format_justify_left#10 = 0
+Constant inlined printf_uint::format_sign_always#10 = 0
+Constant inlined printf_uint::format_min_length#2 = 0
+Constant inlined printf_uint::format_sign_always#11 = 0
+Constant inlined cputs::s#25 = main::s5
+Constant inlined printf_ulong::format_sign_always#0 = 0
+Constant inlined printf_uint::format_min_length#3 = 0
+Constant inlined cputs::s#20 = main::s7
+Constant inlined printf_uint::format_justify_left#6 = 0
+Constant inlined main::i#0 = 0
+Constant inlined printf_uint::format_justify_left#5 = 0
+Constant inlined cputs::s#22 = main::s7
+Constant inlined printf_uint::format_justify_left#8 = 0
+Constant inlined cputs::s#21 = main::s8
+Constant inlined printf_uint::format_justify_left#7 = 0
+Constant inlined printf_uint::format_justify_left#9 = 0
+Constant inlined printf_uint::$1 = '+'at
+Constant inlined printf_uint::$0 = 0
+Constant inlined main::s3 = main::s1
+Constant inlined main::s9 = main::s7
+Constant inlined cputs::s#17 = main::s6
+Constant inlined cputs::s#16 = main::s5
+Constant inlined cputs::s#19 = main::s8
+Constant inlined cputs::s#18 = main::s7
+Constant inlined cputs::s#13 = main::s11
+Constant inlined cputs::s#12 = main::s10
+Constant inlined cputs::s#15 = main::s4
+Constant inlined cputs::s#14 = main::s5
+Constant inlined cputs::s#11 = main::s7
+Constant inlined cputs::s#10 = main::s8
+Successful SSA optimization Pass2ConstantInlining
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1
+Successful SSA optimization Pass2ConstantSimplification
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2
+Successful SSA optimization Pass2ConstantSimplification
+Adding number conversion cast (unumber) 1 in [43] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1) = 'r'at
+Adding number conversion cast (unumber) 2 in [44] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2) = 'r'at
+Adding number conversion cast (unumber) 3 in [45] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+3) = 0
+Adding number conversion cast (unumber) 1 in [78] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1) = 'r'at
+Adding number conversion cast (unumber) 2 in [79] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2) = 'r'at
+Adding number conversion cast (unumber) 3 in [80] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+3) = 0
+Successful SSA optimization PassNAddNumberTypeConversions
+Simplifying constant integer cast 1
+Simplifying constant integer cast 2
+Simplifying constant integer cast 3
+Simplifying constant integer cast 1
+Simplifying constant integer cast 2
+Simplifying constant integer cast 3
+Successful SSA optimization PassNCastSimplification
+Finalized unsigned number type 1
+Finalized unsigned number type 2
+Finalized unsigned number type 3
+Finalized unsigned number type 1
+Finalized unsigned number type 2
+Finalized unsigned number type 3
+Successful SSA optimization PassNFinalizeNumberTypeConversions
+Alias cursorLocation::$0 = cursorLocation::$6 
+Successful SSA optimization Pass2AliasElimination
+Identical Phi Values memset::c#4 0
+Identical Phi Values printf_ulong::format_sign_always#2 0
+Identical Phi Values printf_ulong::format_radix#2 DECIMAL
+Identical Phi Values printf_ulong::format_min_length#2 0
+Identical Phi Values printf_ulong::format_justify_left#2 0
+Identical Phi Values printf_ulong::format_zero_padding#2 0
+Identical Phi Values printf_ulong::format_upper_case#2 0
+Identical Phi Values printf_uint::format_sign_always#12 0
+Identical Phi Values printf_uint::format_radix#12 DECIMAL
+Identical Phi Values printf_uint::format_min_length#12 0
+Identical Phi Values printf_uint::format_justify_left#12 0
+Identical Phi Values printf_uint::format_zero_padding#12 0
+Identical Phi Values printf_uint::format_upper_case#12 0
+Identical Phi Values printf_number_buffer::buffer_digits#10 (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Successful SSA optimization Pass2IdenticalPhiElimination
+Identified duplicate assignment right side [276] main::$34 = main::i#2 << 1
+Identified duplicate assignment right side [284] main::$35 = main::j#10 << 1
+Identified duplicate assignment right side [289] main::$36 = main::i#2 << 1
+Identified duplicate assignment right side [290] main::$37 = main::j#10 << 1
+Identified duplicate assignment right side [328] main::$41 = main::i1#2 << 1
+Identified duplicate assignment right side [336] main::$42 = main::j1#2 << 1
+Identified duplicate assignment right side [344] main::$43 = main::k#10 << 1
+Identified duplicate assignment right side [349] main::$44 = main::i1#2 << 1
+Identified duplicate assignment right side [350] main::$45 = main::k#10 << 1
+Identified duplicate assignment right side [359] main::$46 = main::j1#2 << 1
+Successful SSA optimization Pass2DuplicateRValueIdentification
+Constant ultoa::radix#0 = DECIMAL
+Constant printf_number_buffer::format_min_length#0 = 0
+Constant printf_number_buffer::format_justify_left#0 = 0
+Constant printf_number_buffer::format_zero_padding#0 = 0
+Constant printf_number_buffer::format_upper_case#0 = 0
+Constant utoa::radix#0 = DECIMAL
+Constant printf_number_buffer::format_min_length#1 = 0
+Constant printf_number_buffer::format_justify_left#1 = 0
+Constant printf_number_buffer::format_zero_padding#1 = 0
+Constant printf_number_buffer::format_upper_case#1 = 0
+Constant strlen::str#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant cputs::s#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant strupr::str#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Successful SSA optimization Pass2ConstantIdentification
+if() condition always true - replacing block destination [33] if(utoa::radix#0==DECIMAL) goto utoa::@1
+if() condition always false - eliminating [34] if(utoa::radix#0==HEXADECIMAL) goto utoa::@2
+if() condition always false - eliminating [35] if(utoa::radix#0==OCTAL) goto utoa::@3
+if() condition always false - eliminating [36] if(utoa::radix#0==BINARY) goto utoa::@4
+if() condition always true - replacing block destination [68] if(ultoa::radix#0==DECIMAL) goto ultoa::@1
+if() condition always false - eliminating [69] if(ultoa::radix#0==HEXADECIMAL) goto ultoa::@2
+if() condition always false - eliminating [70] if(ultoa::radix#0==OCTAL) goto ultoa::@3
+if() condition always false - eliminating [71] if(ultoa::radix#0==BINARY) goto ultoa::@4
+if() condition always false - eliminating [180] if(0!=0) goto printf_ulong::@1
+if() condition always false - eliminating [194] if(0!=0) goto printf_uint::@1
+Successful SSA optimization Pass2ConstantIfs
+Eliminating unused constant BINARY
+Eliminating unused constant OCTAL
+Eliminating unused constant HEXADECIMAL
+Eliminating unused constant utoa::radix#0
+Eliminating unused constant ultoa::radix#0
+Eliminating unused constant SIZEOF_DWORD
+Successful SSA optimization PassNEliminateUnusedVars
+Eliminating unused constant DECIMAL
+Successful SSA optimization PassNEliminateUnusedVars
+Removing unused block utoa::@6
+Removing PHI-reference to removed block (utoa::@2) in block utoa::@5
+Removing PHI-reference to removed block (utoa::@2) in block utoa::@5
+Removing unused block utoa::@2
+Removing unused block utoa::@7
+Removing PHI-reference to removed block (utoa::@3) in block utoa::@5
+Removing PHI-reference to removed block (utoa::@3) in block utoa::@5
+Removing unused block utoa::@3
+Removing unused block utoa::@8
+Removing PHI-reference to removed block (utoa::@4) in block utoa::@5
+Removing PHI-reference to removed block (utoa::@4) in block utoa::@5
+Removing unused block utoa::@4
+Removing unused block utoa::@9
+Removing unused block ultoa::@6
+Removing PHI-reference to removed block (ultoa::@2) in block ultoa::@5
+Removing PHI-reference to removed block (ultoa::@2) in block ultoa::@5
+Removing unused block ultoa::@2
+Removing unused block ultoa::@7
+Removing PHI-reference to removed block (ultoa::@3) in block ultoa::@5
+Removing PHI-reference to removed block (ultoa::@3) in block ultoa::@5
+Removing unused block ultoa::@3
+Removing unused block ultoa::@8
+Removing PHI-reference to removed block (ultoa::@4) in block ultoa::@5
+Removing PHI-reference to removed block (ultoa::@4) in block ultoa::@5
+Removing unused block ultoa::@4
+Removing unused block ultoa::@9
+Removing PHI-reference to removed block (printf_ulong::@1) in block printf_ulong::@3
+Removing unused block printf_ulong::@1
+Removing PHI-reference to removed block (printf_uint::@1) in block printf_uint::@3
+Removing unused block printf_uint::@1
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Inlining constant with var siblings strlen::str#1
+Inlining constant with var siblings cputs::s#1
+Inlining constant with var siblings printf_number_buffer::format_min_length#0
+Inlining constant with var siblings printf_number_buffer::format_justify_left#0
+Inlining constant with var siblings printf_number_buffer::format_zero_padding#0
+Inlining constant with var siblings printf_number_buffer::format_upper_case#0
+Inlining constant with var siblings printf_number_buffer::format_min_length#1
+Inlining constant with var siblings printf_number_buffer::format_justify_left#1
+Inlining constant with var siblings printf_number_buffer::format_zero_padding#1
+Inlining constant with var siblings printf_number_buffer::format_upper_case#1
+Constant inlined printf_number_buffer::format_justify_left#0 = 0
+Constant inlined printf_number_buffer::format_zero_padding#1 = 0
+Constant inlined cputs::s#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined printf_number_buffer::format_upper_case#1 = 0
+Constant inlined printf_number_buffer::format_upper_case#0 = 0
+Constant inlined printf_number_buffer::format_justify_left#1 = 0
+Constant inlined strlen::str#1 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined printf_number_buffer::format_min_length#0 = 0
+Constant inlined printf_number_buffer::format_zero_padding#0 = 0
+Constant inlined printf_number_buffer::format_min_length#1 = 0
+Successful SSA optimization Pass2ConstantInlining
+Alias main::$34 = main::$32 main::$36 
+Alias main::$35 = main::$33 main::$37 
+Alias main::$41 = main::$38 main::$44 
+Alias main::$42 = main::$39 main::$46 
+Alias main::$43 = main::$40 main::$45 
+Successful SSA optimization Pass2AliasElimination
+Identical Phi Values utoa::max_digits#7 5
+Identical Phi Values utoa::digit_values#8 RADIX_DECIMAL_VALUES
+Identical Phi Values ultoa::max_digits#7 $a
+Identical Phi Values ultoa::digit_values#8 RADIX_DECIMAL_VALUES_LONG
+Identical Phi Values printf_ulong::$2 0
+Identical Phi Values printf_uint::$2 0
+Identical Phi Values printf_number_buffer::format_min_length#2 0
+Identical Phi Values printf_number_buffer::format_justify_left#10 0
+Identical Phi Values printf_number_buffer::format_zero_padding#10 0
+Identical Phi Values printf_number_buffer::format_upper_case#10 0
+Successful SSA optimization Pass2IdenticalPhiElimination
+Constant right-side identified [36] utoa::$4 = 5 - 1
+Constant right-side identified [63] ultoa::$4 = $a - 1
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::$4 = 5-1
+Constant ultoa::$4 = $a-1
+Successful SSA optimization Pass2ConstantIdentification
+Constant value identified (signed byte)0 in [189] printf_number_buffer::padding#1 = (signed byte)0 - printf_number_buffer::len#2
+Successful SSA optimization Pass2ConstantValues
+if() condition always true - replacing block destination [180] if(0==0) goto printf_number_buffer::@1
+if() condition always false - eliminating [182] if(0!=0) goto printf_number_buffer::@2
+if() condition always true - replacing block destination [195] if(0==0) goto printf_number_buffer::@4
+if() condition always true - replacing block destination [198] if(0==0) goto printf_number_buffer::@5
+if() condition always true - replacing block destination [202] if(0==0) goto printf_number_buffer::@return
+if() condition always false - eliminating [333] if(0!=0) goto printf_number_buffer::@2
+if() condition always false - eliminating [336] if(0!=0) goto printf_number_buffer::@return
+Successful SSA optimization Pass2ConstantIfs
+Simplifying constant evaluating to zero (signed byte)0 in [189] printf_number_buffer::padding#1 = (signed byte)0 - printf_number_buffer::len#2
+Successful SSA optimization PassNSimplifyConstantZero
+Simplifying expression containing zero printf_number_buffer::len#2 in [189] printf_number_buffer::padding#1 = 0 - printf_number_buffer::len#2
+Successful SSA optimization PassNSimplifyExpressionWithZero
+Eliminating unused constant RADIX_BINARY_VALUES
+Eliminating unused constant RADIX_OCTAL_VALUES
+Eliminating unused constant RADIX_HEXADECIMAL_VALUES
+Eliminating unused constant RADIX_BINARY_VALUES_LONG
+Eliminating unused constant RADIX_OCTAL_VALUES_LONG
+Eliminating unused constant RADIX_HEXADECIMAL_VALUES_LONG
+Successful SSA optimization PassNEliminateUnusedVars
+Eliminating variable toupper::return#0 from unused block toupper::@1
+Eliminating variable toupper::return#2 from unused block toupper::@return
+Eliminating variable strupr::src#2 from unused block strupr::@1
+Eliminating variable toupper::ch#0 from unused block strupr::@2
+Eliminating variable toupper::return#3 from unused block strupr::@2
+Eliminating variable strupr::$0 from unused block strupr::@4
+Eliminating variable strupr::src#1 from unused block strupr::@4
+Eliminating variable strlen::str#2 from unused block strlen::@1
+Eliminating variable strlen::len#2 from unused block strlen::@1
+Eliminating variable strlen::len#1 from unused block strlen::@2
+Eliminating variable strlen::str#0 from unused block strlen::@2
+Eliminating variable strlen::return#2 from unused block printf_number_buffer::@6
+Eliminating variable printf_number_buffer::$19 from unused block printf_number_buffer::@15
+Eliminating variable printf_number_buffer::len#0 from unused block printf_number_buffer::@15
+Eliminating variable printf_number_buffer::len#2 from unused block printf_number_buffer::@13
+Eliminating variable printf_number_buffer::padding#1 from unused block printf_number_buffer::@13
+Eliminating variable printf_number_buffer::len#1 from unused block printf_number_buffer::@7
+Eliminating variable printf_padding::length#1 from unused block printf_number_buffer::@10
+Eliminating variable printf_padding::length#2 from unused block printf_number_buffer::@12
+Removing unused procedure toupper
+Removing unused procedure block toupper
+Removing unused procedure block toupper::@1
+Removing PHI-reference to removed block (toupper::@1) in block toupper::@return
+Removing unused procedure block toupper::@2
+Removing PHI-reference to removed block (toupper::@2) in block toupper::@return
+Removing unused procedure block toupper::@return
+Removing unused procedure block toupper::@3
+Removing unused procedure strupr
+Removing unused procedure block strupr
+Removing PHI-reference to removed block (strupr) in block strupr::@1
+Removing unused procedure block strupr::@1
+Removing unused procedure block strupr::@2
+Removing unused procedure block strupr::@4
+Removing unused procedure block strupr::@3
+Removing unused procedure block strupr::@return
+Removing unused procedure strlen
+Removing unused procedure block strlen
+Removing PHI-reference to removed block (strlen) in block strlen::@1
+Removing PHI-reference to removed block (strlen) in block strlen::@1
+Removing unused procedure block strlen::@1
+Removing unused procedure block strlen::@2
+Removing unused procedure block strlen::@3
+Removing unused procedure block strlen::@return
+Removing unused block printf_number_buffer::@6
+Removing PHI-reference to removed block (printf_number_buffer::@15) in block printf_number_buffer::@13
+Removing unused block printf_number_buffer::@15
+Removing PHI-reference to removed block (printf_number_buffer::@13) in block printf_number_buffer::@1
+Removing unused block printf_number_buffer::@13
+Removing unused block printf_number_buffer::@7
+Removing PHI-reference to removed block (printf_number_buffer::@14) in block printf_number_buffer::@1
+Removing unused block printf_number_buffer::@14
+Removing PHI-reference to removed block (printf_number_buffer::@10) in block printf_padding
+Removing PHI-reference to removed block (printf_number_buffer::@10) in block printf_padding
+Removing unused block printf_number_buffer::@10
+Removing unused block printf_number_buffer::@18
+Removing unused block printf_number_buffer::@11
+Removing unused block printf_number_buffer::@20
+Removing PHI-reference to removed block (printf_number_buffer::@12) in block printf_padding
+Removing PHI-reference to removed block (printf_number_buffer::@12) in block printf_padding
+Removing unused block printf_number_buffer::@12
+Removing unused block printf_number_buffer::@21
+Removing unused block printf_number_buffer::@24
+Removing unused block printf_number_buffer::@25
+Removing unused block printf_number_buffer::@26
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Constant inlined utoa::$4 = 5-1
+Constant inlined ultoa::$4 = $a-1
+Successful SSA optimization Pass2ConstantInlining
+Identical Phi Values printf_padding::length#4 printf_padding::length#0
+Identical Phi Values printf_padding::pad#5 ' 'at
+Identical Phi Values printf_number_buffer::padding#10 0
+Successful SSA optimization Pass2IdenticalPhiElimination
+Constant right-side identified [158] printf_padding::length#0 = (byte)0
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant printf_padding::length#0 = (byte)0
+Successful SSA optimization Pass2ConstantIdentification
+if() condition always false - eliminating [136] if(printf_padding::i#2<printf_padding::length#0) goto printf_padding::@2
+if() condition always false - eliminating [288] if(0!=0) goto printf_number_buffer::@8
+Successful SSA optimization Pass2ConstantIfs
+Simplifying constant evaluating to zero (byte)0 in 
+Successful SSA optimization PassNSimplifyConstantZero
+Eliminating unused constant printf_padding::length#0
+Successful SSA optimization PassNEliminateUnusedVars
+Eliminating variable printf_padding::i#2 from unused block printf_padding::@1
+Eliminating variable printf_padding::i#1 from unused block printf_padding::@3
+Removing unused procedure printf_padding
+Removing unused procedure block printf_padding
+Removing PHI-reference to removed block (printf_padding) in block printf_padding::@1
+Removing unused procedure block printf_padding::@1
+Removing unused procedure block printf_padding::@2
+Removing unused procedure block printf_padding::@3
+Removing unused procedure block printf_padding::@return
+Removing unused block printf_number_buffer::@8
+Removing unused block printf_number_buffer::@16
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Added new block during phi lifting utoa::@17(between utoa::@16 and utoa::@13)
+Added new block during phi lifting ultoa::@17(between ultoa::@16 and ultoa::@13)
+Added new block during phi lifting mul16u::@6(between mul16u::@2 and mul16u::@4)
+Adding NOP phi() at start of main
+Adding NOP phi() at start of main::@19
+Adding NOP phi() at start of main::@20
+Adding NOP phi() at start of main::@21
+Adding NOP phi() at start of main::@22
+Adding NOP phi() at start of main::@3
+Adding NOP phi() at start of main::@23
+Adding NOP phi() at start of main::@24
+Adding NOP phi() at start of main::@25
+Adding NOP phi() at start of main::@13
+Adding NOP phi() at start of main::@18
+Adding NOP phi() at start of main::@42
+Adding NOP phi() at start of main::@44
+Adding NOP phi() at start of main::@46
+Adding NOP phi() at start of main::@48
+Adding NOP phi() at start of main::@50
+Adding NOP phi() at start of main::@52
+Adding NOP phi() at start of main::@54
+Adding NOP phi() at start of main::@59
+Adding NOP phi() at start of main::@60
+Adding NOP phi() at start of main::@6
+Adding NOP phi() at start of main::@8
+Adding NOP phi() at start of main::@27
+Adding NOP phi() at start of main::@29
+Adding NOP phi() at start of main::@31
+Adding NOP phi() at start of main::@33
+Adding NOP phi() at start of main::@35
+Adding NOP phi() at start of main::@39
+Adding NOP phi() at start of main::@40
+Adding NOP phi() at start of clrscr::@2
+Adding NOP phi() at start of printf_uint::@2
+Adding NOP phi() at start of printf_uint::@5
+Adding NOP phi() at start of mul16u::@3
+Adding NOP phi() at start of printf_ulong::@2
+Adding NOP phi() at start of printf_ulong::@5
+Adding NOP phi() at start of memset::@1
+Adding NOP phi() at start of gotoxy::@1
+Adding NOP phi() at start of cputc::@4
+Adding NOP phi() at start of cputc::convertToScreenCode1_@return
+Adding NOP phi() at start of cputc::@7
+Adding NOP phi() at start of cputc::@5
+Adding NOP phi() at start of cputc::@12
+Adding NOP phi() at start of cputc::@11
+Adding NOP phi() at start of cputc::@9
+Adding NOP phi() at start of cputc::@8
+Adding NOP phi() at start of utoa
+Adding NOP phi() at start of utoa::@1
+Adding NOP phi() at start of printf_number_buffer::@1
+Adding NOP phi() at start of printf_number_buffer::@23
+Adding NOP phi() at start of printf_number_buffer::@22
+Adding NOP phi() at start of printf_number_buffer::@17
+Adding NOP phi() at start of printf_number_buffer::@3
+Adding NOP phi() at start of printf_number_buffer::@4
+Adding NOP phi() at start of printf_number_buffer::@5
+Adding NOP phi() at start of printf_number_buffer::@19
+Adding NOP phi() at start of ultoa
+Adding NOP phi() at start of ultoa::@1
+Adding NOP phi() at start of putchar::@2
+Adding NOP phi() at start of newline::@2
+Adding NOP phi() at start of newline::@4
+Adding NOP phi() at start of newline::@1
+Adding NOP phi() at start of newline::@7
+Adding NOP phi() at start of memcpy::@3
+CALL GRAPH
+Calls in [main] to clrscr:1 cputs:3 printf_uint:5 cputs:7 cputs:12 printf_uint:14 cputs:16 cputs:26 cputs:45 cputs:47 printf_uint:50 cputs:52 printf_uint:56 cputs:58 printf_uint:61 cputs:63 printf_uint:67 cputs:69 printf_uint:72 cputs:74 printf_uint:78 cputs:80 mul16u:87 mul16u:95 cputs:98 printf_ulong:101 cputs:103 cputs:112 cputs:122 cputs:124 printf_uint:127 cputs:129 printf_uint:133 cputs:135 printf_uint:138 cputs:140 printf_uint:144 cputs:146 mul16u:153 cputs:156 printf_ulong:159 cputs:161 
+Calls in [clrscr] to memset:166 gotoxy:168 
+Calls in [cputs] to cputc:179 
+Calls in [printf_uint] to utoa:185 printf_number_buffer:188 
+Calls in [printf_ulong] to ultoa:214 printf_number_buffer:217 
+Calls in [gotoxy] to setcursor:233 
+Calls in [cputc] to putchar:243 setcursor:247 newline:251 newline:254 setcursor:257 
+Calls in [utoa] to utoa_append:285 
+Calls in [printf_number_buffer] to cputc:297 cputs:302 
+Calls in [ultoa] to ultoa_append:331 
+Calls in [setcursor] to cursorLocation:338 
+Calls in [putchar] to cursorLocation:349 setcursor:355 
+Calls in [newline] to memcpy:366 memset:369 setcursor:372 
+
+Created 39 initial phi equivalence classes
+Coalesced [22] main::j1#28 = main::j1#0
+Coalesced [28] main::i1#32 = main::i1#1
+Coalesced [30] main::k#25 = main::k#0
+Coalesced [34] main::j1#29 = main::j1#1
+Coalesced [49] printf_uint::uvalue#20 = printf_uint::uvalue#6
+Coalesced [55] printf_uint::uvalue#21 = printf_uint::uvalue#7
+Coalesced [60] printf_uint::uvalue#22 = printf_uint::uvalue#8
+Coalesced [66] printf_uint::uvalue#23 = printf_uint::uvalue#9
+Coalesced [71] printf_uint::uvalue#24 = printf_uint::uvalue#10
+Coalesced [77] printf_uint::uvalue#25 = printf_uint::uvalue#11
+Coalesced [85] mul16u::b#5 = mul16u::b#1
+Coalesced [86] mul16u::a#10 = mul16u::a#2
+Coalesced [93] mul16u::b#6 = mul16u::b#2
+Coalesced [94] mul16u::a#11 = mul16u::a#3
+Coalesced [100] printf_ulong::uvalue#7 = printf_ulong::uvalue#1
+Coalesced [106] main::k#26 = main::k#1
+Coalesced [108] main::j#20 = main::j#0
+Coalesced [114] main::i#24 = main::i#1
+Coalesced [126] printf_uint::uvalue#16 = printf_uint::uvalue#2
+Coalesced [132] printf_uint::uvalue#17 = printf_uint::uvalue#3
+Coalesced [137] printf_uint::uvalue#18 = printf_uint::uvalue#4
+Coalesced [143] printf_uint::uvalue#19 = printf_uint::uvalue#5
+Coalesced [151] mul16u::b#4 = mul16u::b#0
+Coalesced [152] mul16u::a#9 = mul16u::a#1
+Coalesced [158] printf_ulong::uvalue#6 = printf_ulong::uvalue#0
+Coalesced [164] main::j#21 = main::j#1
+Coalesced [172] cputs::s#30 = cputs::s#27
+Coalesced [180] cputs::s#31 = cputs::s#0
+Coalesced [187] printf_number_buffer::buffer_sign#13 = printf_number_buffer::buffer_sign#1
+Coalesced [193] mul16u::a#12 = mul16u::a#7
+Coalesced [194] mul16u::mb#6 = mul16u::mb#0
+Coalesced [202] mul16u::res#9 = mul16u::res#1
+Coalesced [206] mul16u::a#13 = mul16u::a#0
+Coalesced [207] mul16u::res#7 = mul16u::res#6
+Coalesced [208] mul16u::mb#7 = mul16u::mb#1
+Coalesced (already) [209] mul16u::res#8 = mul16u::res#2
+Coalesced [216] printf_number_buffer::buffer_sign#14 = printf_number_buffer::buffer_sign#0
+Coalesced [230] memset::dst#5 = memset::dst#1
+Coalesced [261] utoa::value#17 = utoa::value#1
+Coalesced [273] utoa::value#18 = utoa::value#2
+Coalesced [274] utoa::started#6 = utoa::started#2
+Coalesced [275] utoa::buffer#23 = utoa::buffer#11
+Coalesced [278] utoa::digit#7 = utoa::digit#1
+Coalesced (already) [279] utoa::value#16 = utoa::value#6
+Coalesced (already) [280] utoa::started#5 = utoa::started#4
+Coalesced (already) [281] utoa::buffer#22 = utoa::buffer#14
+Coalesced [289] utoa::value#19 = utoa::value#0
+Coalesced [290] utoa::buffer#24 = utoa::buffer#4
+Coalesced [307] ultoa::value#17 = ultoa::value#1
+Coalesced [319] ultoa::value#18 = ultoa::value#2
+Coalesced [320] ultoa::started#6 = ultoa::started#2
+Coalesced [321] ultoa::buffer#23 = ultoa::buffer#11
+Coalesced [324] ultoa::digit#7 = ultoa::digit#1
+Coalesced (already) [325] ultoa::value#16 = ultoa::value#6
+Coalesced (already) [326] ultoa::started#5 = ultoa::started#4
+Coalesced (already) [327] ultoa::buffer#22 = ultoa::buffer#14
+Coalesced [335] ultoa::value#19 = ultoa::value#0
+Coalesced [336] ultoa::buffer#24 = ultoa::buffer#4
+Coalesced [375] utoa_append::value#6 = utoa_append::value#0
+Coalesced [382] utoa_append::value#7 = utoa_append::value#1
+Coalesced [383] utoa_append::digit#5 = utoa_append::digit#1
+Coalesced [384] ultoa_append::value#6 = ultoa_append::value#0
+Coalesced [391] ultoa_append::value#7 = ultoa_append::value#1
+Coalesced [392] ultoa_append::digit#5 = ultoa_append::digit#1
+Coalesced [410] memcpy::src#5 = memcpy::src#1
+Coalesced [411] memcpy::dst#5 = memcpy::dst#1
+Coalesced down to 30 phi equivalence classes
+Culled Empty Block label main::@22
+Culled Empty Block label main::@25
+Culled Empty Block label main::@60
+Culled Empty Block label main::@40
+Culled Empty Block label clrscr::@2
+Culled Empty Block label cputs::@3
+Culled Empty Block label printf_uint::@2
+Culled Empty Block label printf_uint::@5
+Culled Empty Block label mul16u::@3
+Culled Empty Block label mul16u::@6
+Culled Empty Block label printf_ulong::@2
+Culled Empty Block label printf_ulong::@5
+Culled Empty Block label memset::@1
+Culled Empty Block label gotoxy::@1
+Culled Empty Block label cputc::@4
+Culled Empty Block label cputc::convertToScreenCode1_@return
+Culled Empty Block label cputc::@12
+Culled Empty Block label cputc::@11
+Culled Empty Block label cputc::@9
+Culled Empty Block label cputc::@8
+Culled Empty Block label utoa::@1
+Culled Empty Block label utoa::@5
+Culled Empty Block label utoa::@17
+Culled Empty Block label printf_number_buffer::@1
+Culled Empty Block label printf_number_buffer::@23
+Culled Empty Block label printf_number_buffer::@22
+Culled Empty Block label printf_number_buffer::@17
+Culled Empty Block label printf_number_buffer::@3
+Culled Empty Block label printf_number_buffer::@4
+Culled Empty Block label printf_number_buffer::@19
+Culled Empty Block label ultoa::@1
+Culled Empty Block label ultoa::@5
+Culled Empty Block label ultoa::@17
+Culled Empty Block label putchar::@2
+Culled Empty Block label newline::@2
+Culled Empty Block label newline::@4
+Culled Empty Block label newline::@7
+Culled Empty Block label memcpy::@3
+Renumbering block memset::@2 to memset::@1
+Renumbering block memset::@3 to memset::@2
+Renumbering block memset::@4 to memset::@3
+Renumbering block utoa::@10 to utoa::@1
+Renumbering block utoa::@11 to utoa::@2
+Renumbering block utoa::@12 to utoa::@3
+Renumbering block utoa::@13 to utoa::@4
+Renumbering block utoa::@14 to utoa::@5
+Renumbering block utoa::@15 to utoa::@6
+Renumbering block utoa::@16 to utoa::@7
+Renumbering block ultoa::@10 to ultoa::@1
+Renumbering block ultoa::@11 to ultoa::@2
+Renumbering block ultoa::@12 to ultoa::@3
+Renumbering block ultoa::@13 to ultoa::@4
+Renumbering block ultoa::@14 to ultoa::@5
+Renumbering block ultoa::@15 to ultoa::@6
+Renumbering block ultoa::@16 to ultoa::@7
+Renumbering block cputc::@5 to cputc::@4
+Renumbering block cputc::@6 to cputc::@5
+Renumbering block cputc::@7 to cputc::@6
+Renumbering block cputc::@10 to cputc::@7
+Renumbering block cputc::@13 to cputc::@8
+Renumbering block newline::@5 to newline::@2
+Renumbering block newline::@6 to newline::@3
+Renumbering block newline::@9 to newline::@4
+Renumbering block newline::@10 to newline::@5
+Renumbering block setcursor::@2 to setcursor::@1
+Renumbering block setcursor::@3 to setcursor::@2
+Renumbering block setcursor::@4 to setcursor::@3
+Renumbering block printf_ulong::@3 to printf_ulong::@1
+Renumbering block printf_ulong::@4 to printf_ulong::@2
+Renumbering block printf_uint::@3 to printf_uint::@1
+Renumbering block printf_uint::@4 to printf_uint::@2
+Renumbering block printf_number_buffer::@2 to printf_number_buffer::@1
+Renumbering block printf_number_buffer::@5 to printf_number_buffer::@2
+Renumbering block printf_number_buffer::@9 to printf_number_buffer::@3
+Renumbering block mul16u::@4 to mul16u::@3
+Renumbering block mul16u::@5 to mul16u::@4
+Renumbering block main::@23 to main::@22
+Renumbering block main::@24 to main::@23
+Renumbering block main::@26 to main::@24
+Renumbering block main::@27 to main::@25
+Renumbering block main::@28 to main::@26
+Renumbering block main::@29 to main::@27
+Renumbering block main::@30 to main::@28
+Renumbering block main::@31 to main::@29
+Renumbering block main::@32 to main::@30
+Renumbering block main::@33 to main::@31
+Renumbering block main::@34 to main::@32
+Renumbering block main::@35 to main::@33
+Renumbering block main::@36 to main::@34
+Renumbering block main::@37 to main::@35
+Renumbering block main::@38 to main::@36
+Renumbering block main::@39 to main::@37
+Renumbering block main::@41 to main::@38
+Renumbering block main::@42 to main::@39
+Renumbering block main::@43 to main::@40
+Renumbering block main::@44 to main::@41
+Renumbering block main::@45 to main::@42
+Renumbering block main::@46 to main::@43
+Renumbering block main::@47 to main::@44
+Renumbering block main::@48 to main::@45
+Renumbering block main::@49 to main::@46
+Renumbering block main::@50 to main::@47
+Renumbering block main::@51 to main::@48
+Renumbering block main::@52 to main::@49
+Renumbering block main::@53 to main::@50
+Renumbering block main::@54 to main::@51
+Renumbering block main::@55 to main::@52
+Renumbering block main::@56 to main::@53
+Renumbering block main::@57 to main::@54
+Renumbering block main::@58 to main::@55
+Renumbering block main::@59 to main::@56
+Adding NOP phi() at start of main
+Adding NOP phi() at start of main::@19
+Adding NOP phi() at start of main::@20
+Adding NOP phi() at start of main::@21
+Adding NOP phi() at start of main::@3
+Adding NOP phi() at start of main::@22
+Adding NOP phi() at start of main::@23
+Adding NOP phi() at start of main::@13
+Adding NOP phi() at start of main::@18
+Adding NOP phi() at start of main::@39
+Adding NOP phi() at start of main::@41
+Adding NOP phi() at start of main::@43
+Adding NOP phi() at start of main::@45
+Adding NOP phi() at start of main::@47
+Adding NOP phi() at start of main::@49
+Adding NOP phi() at start of main::@51
+Adding NOP phi() at start of main::@56
+Adding NOP phi() at start of main::@6
+Adding NOP phi() at start of main::@8
+Adding NOP phi() at start of main::@25
+Adding NOP phi() at start of main::@27
+Adding NOP phi() at start of main::@29
+Adding NOP phi() at start of main::@31
+Adding NOP phi() at start of main::@33
+Adding NOP phi() at start of main::@37
+Adding NOP phi() at start of cputc::@6
+Adding NOP phi() at start of cputc::@4
+Adding NOP phi() at start of utoa
+Adding NOP phi() at start of printf_number_buffer::@2
+Adding NOP phi() at start of ultoa
+Adding NOP phi() at start of newline::@1
+Adding NOP phi() at start of utoa_append
+Adding NOP phi() at start of ultoa_append
+
+FINAL CONTROL FLOW GRAPH
+
+void main()
+main: scope:[main]  from
+  [0] phi()
+  [1] call clrscr 
+  to:main::@19
+main::@19: scope:[main]  from main
+  [2] phi()
+  [3] call cputs 
+  to:main::@20
+main::@20: scope:[main]  from main::@19
+  [4] phi()
+  [5] call printf_uint 
+  to:main::@21
+main::@21: scope:[main]  from main::@20
+  [6] phi()
+  [7] call cputs 
+  to:main::@1
+main::@1: scope:[main]  from main::@21 main::@24
+  [8] main::i#2 = phi( main::@21/0, main::@24/main::i#1 )
+  [9] if(main::i#2<main::num_entries#0) goto main::@2
+  to:main::@3
+main::@3: scope:[main]  from main::@1
+  [10] phi()
+  [11] call cputs 
+  to:main::@22
+main::@22: scope:[main]  from main::@3
+  [12] phi()
+  [13] call printf_uint 
+  to:main::@23
+main::@23: scope:[main]  from main::@22
+  [14] phi()
+  [15] call cputs 
+  to:main::@9
+main::@9: scope:[main]  from main::@23 main::@38
+  [16] main::i1#2 = phi( main::@23/0, main::@38/main::i1#1 )
+  [17] if(main::i1#2<main::num_entries#0) goto main::@10
+  to:main::@return
+main::@return: scope:[main]  from main::@9
+  [18] return 
+  to:@return
+main::@10: scope:[main]  from main::@9
+  [19] main::j1#0 = main::i1#2 + 1
+  to:main::@11
+main::@11: scope:[main]  from main::@10 main::@16
+  [20] main::j1#2 = phi( main::@10/main::j1#0, main::@16/main::j1#1 )
+  [21] if(main::j1#2<main::num_entries#0) goto main::@12
+  to:main::@13
+main::@13: scope:[main]  from main::@11
+  [22] phi()
+  [23] call cputs 
+  to:main::@38
+main::@38: scope:[main]  from main::@13
+  [24] main::i1#1 = ++ main::i1#2
+  to:main::@9
+main::@12: scope:[main]  from main::@11
+  [25] main::k#0 = main::j1#2 + 1
+  to:main::@14
+main::@14: scope:[main]  from main::@12 main::@17
+  [26] main::k#10 = phi( main::@12/main::k#0, main::@17/main::k#1 )
+  [27] if(main::k#10<main::num_entries#0) goto main::@15
+  to:main::@16
+main::@16: scope:[main]  from main::@14
+  [28] main::j1#1 = ++ main::j1#2
+  to:main::@11
+main::@15: scope:[main]  from main::@14
+  [29] main::$41 = main::i1#2 << 1
+  [30] main::$42 = main::j1#2 << 1
+  [31] main::$53 = entries + main::$41
+  [32] main::$54 = entries + main::$42
+  [33] main::$21 = *main::$53 + *main::$54
+  [34] main::$43 = main::k#10 << 1
+  [35] main::$55 = entries + main::$43
+  [36] main::$22 = main::$21 + *main::$55
+  [37] if(main::$22!=$7e4) goto main::@17
+  to:main::@18
+main::@18: scope:[main]  from main::@15
+  [38] phi()
+  [39] call cputs 
+  to:main::@39
+main::@39: scope:[main]  from main::@18
+  [40] phi()
+  [41] call cputs 
+  to:main::@40
+main::@40: scope:[main]  from main::@39
+  [42] printf_uint::uvalue#6 = main::i1#2
+  [43] call printf_uint 
+  to:main::@41
+main::@41: scope:[main]  from main::@40
+  [44] phi()
+  [45] call cputs 
+  to:main::@42
+main::@42: scope:[main]  from main::@41
+  [46] main::$56 = entries + main::$41
+  [47] printf_uint::uvalue#7 = *main::$56
+  [48] call printf_uint 
+  to:main::@43
+main::@43: scope:[main]  from main::@42
+  [49] phi()
+  [50] call cputs 
+  to:main::@44
+main::@44: scope:[main]  from main::@43
+  [51] printf_uint::uvalue#8 = main::j1#2
+  [52] call printf_uint 
+  to:main::@45
+main::@45: scope:[main]  from main::@44
+  [53] phi()
+  [54] call cputs 
+  to:main::@46
+main::@46: scope:[main]  from main::@45
+  [55] main::$57 = entries + main::$42
+  [56] printf_uint::uvalue#9 = *main::$57
+  [57] call printf_uint 
+  to:main::@47
+main::@47: scope:[main]  from main::@46
+  [58] phi()
+  [59] call cputs 
+  to:main::@48
+main::@48: scope:[main]  from main::@47
+  [60] printf_uint::uvalue#10 = main::k#10
+  [61] call printf_uint 
+  to:main::@49
+main::@49: scope:[main]  from main::@48
+  [62] phi()
+  [63] call cputs 
+  to:main::@50
+main::@50: scope:[main]  from main::@49
+  [64] main::$58 = entries + main::$43
+  [65] printf_uint::uvalue#11 = *main::$58
+  [66] call printf_uint 
+  to:main::@51
+main::@51: scope:[main]  from main::@50
+  [67] phi()
+  [68] call cputs 
+  to:main::@52
+main::@52: scope:[main]  from main::@51
+  [69] main::$59 = entries + main::$41
+  [70] mul16u::a#2 = *main::$59
+  [71] main::$60 = entries + main::$43
+  [72] mul16u::b#1 = *main::$60
+  [73] call mul16u 
+  [74] mul16u::return#3 = mul16u::res#2
+  to:main::@53
+main::@53: scope:[main]  from main::@52
+  [75] main::mul1#0 = mul16u::return#3
+  [76] mul16u::a#3 = < main::mul1#0
+  [77] main::$61 = entries + main::$42
+  [78] mul16u::b#2 = *main::$61
+  [79] call mul16u 
+  [80] mul16u::return#4 = mul16u::res#2
+  to:main::@54
+main::@54: scope:[main]  from main::@53
+  [81] main::mul2#0 = mul16u::return#4
+  [82] call cputs 
+  to:main::@55
+main::@55: scope:[main]  from main::@54
+  [83] printf_ulong::uvalue#1 = main::mul2#0
+  [84] call printf_ulong 
+  to:main::@56
+main::@56: scope:[main]  from main::@55
+  [85] phi()
+  [86] call cputs 
+  to:main::@17
+main::@17: scope:[main]  from main::@15 main::@56
+  [87] main::k#1 = ++ main::k#10
+  to:main::@14
+main::@2: scope:[main]  from main::@1
+  [88] main::j#0 = main::i#2 + 1
+  to:main::@4
+main::@4: scope:[main]  from main::@2 main::@7
+  [89] main::j#10 = phi( main::@2/main::j#0, main::@7/main::j#1 )
+  [90] if(main::j#10<main::num_entries#0) goto main::@5
+  to:main::@6
+main::@6: scope:[main]  from main::@4
+  [91] phi()
+  [92] call cputs 
+  to:main::@24
+main::@24: scope:[main]  from main::@6
+  [93] main::i#1 = ++ main::i#2
+  to:main::@1
+main::@5: scope:[main]  from main::@4
+  [94] main::$34 = main::i#2 << 1
+  [95] main::$35 = main::j#10 << 1
+  [96] main::$47 = entries + main::$34
+  [97] main::$48 = entries + main::$35
+  [98] main::$8 = *main::$47 + *main::$48
+  [99] if(main::$8!=$7e4) goto main::@7
+  to:main::@8
+main::@8: scope:[main]  from main::@5
+  [100] phi()
+  [101] call cputs 
+  to:main::@25
+main::@25: scope:[main]  from main::@8
+  [102] phi()
+  [103] call cputs 
+  to:main::@26
+main::@26: scope:[main]  from main::@25
+  [104] printf_uint::uvalue#2 = main::i#2
+  [105] call printf_uint 
+  to:main::@27
+main::@27: scope:[main]  from main::@26
+  [106] phi()
+  [107] call cputs 
+  to:main::@28
+main::@28: scope:[main]  from main::@27
+  [108] main::$49 = entries + main::$34
+  [109] printf_uint::uvalue#3 = *main::$49
+  [110] call printf_uint 
+  to:main::@29
+main::@29: scope:[main]  from main::@28
+  [111] phi()
+  [112] call cputs 
+  to:main::@30
+main::@30: scope:[main]  from main::@29
+  [113] printf_uint::uvalue#4 = main::j#10
+  [114] call printf_uint 
+  to:main::@31
+main::@31: scope:[main]  from main::@30
+  [115] phi()
+  [116] call cputs 
+  to:main::@32
+main::@32: scope:[main]  from main::@31
+  [117] main::$50 = entries + main::$35
+  [118] printf_uint::uvalue#5 = *main::$50
+  [119] call printf_uint 
+  to:main::@33
+main::@33: scope:[main]  from main::@32
+  [120] phi()
+  [121] call cputs 
+  to:main::@34
+main::@34: scope:[main]  from main::@33
+  [122] main::$51 = entries + main::$34
+  [123] mul16u::a#1 = *main::$51
+  [124] main::$52 = entries + main::$35
+  [125] mul16u::b#0 = *main::$52
+  [126] call mul16u 
+  [127] mul16u::return#2 = mul16u::res#2
+  to:main::@35
+main::@35: scope:[main]  from main::@34
+  [128] main::mul#0 = mul16u::return#2
+  [129] call cputs 
+  to:main::@36
+main::@36: scope:[main]  from main::@35
+  [130] printf_ulong::uvalue#0 = main::mul#0
+  [131] call printf_ulong 
+  to:main::@37
+main::@37: scope:[main]  from main::@36
+  [132] phi()
+  [133] call cputs 
+  to:main::@7
+main::@7: scope:[main]  from main::@37 main::@5
+  [134] main::j#1 = ++ main::j#10
+  to:main::@4
+
+void clrscr()
+clrscr: scope:[clrscr]  from main
+  [135] memset::str#7 = (void*)*SAVMSC
+  [136] call memset 
+  to:clrscr::@1
+clrscr::@1: scope:[clrscr]  from clrscr
+  [137] *OLDCHR = 0
+  [138] call gotoxy 
+  to:clrscr::@return
+clrscr::@return: scope:[clrscr]  from clrscr::@1
+  [139] return 
+  to:@return
+
+void cputs(to_nomodify byte* cputs::s)
+cputs: scope:[cputs]  from main::@13 main::@18 main::@19 main::@21 main::@23 main::@25 main::@27 main::@29 main::@3 main::@31 main::@33 main::@35 main::@37 main::@39 main::@41 main::@43 main::@45 main::@47 main::@49 main::@51 main::@54 main::@56 main::@6 main::@8 printf_number_buffer::@2
+  [140] cputs::s#27 = phi( main::@13/main::s4, main::@18/main::s5, main::@19/main::s, main::@21/main::s1, main::@23/main::s1, main::@25/main::s6, main::@27/main::s7, main::@3/main::s2, main::@29/main::s8, main::@31/main::s7, main::@33/main::s10, main::@35/main::s11, main::@37/main::s5, main::@39/main::s6, main::@41/main::s7, main::@43/main::s8, main::@45/main::s7, main::@47/main::s8, main::@49/main::s7, main::@51/main::s10, main::@54/main::s11, main::@56/main::s5, main::@6/main::s4, main::@8/main::s5, printf_number_buffer::@2/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS )
+  to:cputs::@1
+cputs::@1: scope:[cputs]  from cputs cputs::@2
+  [141] cputs::s#26 = phi( cputs/cputs::s#27, cputs::@2/cputs::s#0 )
+  [142] cputs::c#1 = *cputs::s#26
+  [143] cputs::s#0 = ++ cputs::s#26
+  [144] if(0!=cputs::c#1) goto cputs::@2
+  to:cputs::@return
+cputs::@return: scope:[cputs]  from cputs::@1
+  [145] return 
+  to:@return
+cputs::@2: scope:[cputs]  from cputs::@1
+  [146] cputc::c = cputs::c#1
+  [147] call cputc 
+  to:cputs::@1
+
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+printf_uint: scope:[printf_uint]  from main::@20 main::@22 main::@26 main::@28 main::@30 main::@32 main::@40 main::@42 main::@44 main::@46 main::@48 main::@50
+  [148] printf_uint::uvalue#12 = phi( main::@20/main::num_entries#0, main::@22/main::num_entries#0, main::@26/printf_uint::uvalue#2, main::@28/printf_uint::uvalue#3, main::@30/printf_uint::uvalue#4, main::@32/printf_uint::uvalue#5, main::@40/printf_uint::uvalue#6, main::@42/printf_uint::uvalue#7, main::@44/printf_uint::uvalue#8, main::@46/printf_uint::uvalue#9, main::@48/printf_uint::uvalue#10, main::@50/printf_uint::uvalue#11 )
+  to:printf_uint::@1
+printf_uint::@1: scope:[printf_uint]  from printf_uint
+  [149] *((byte*)&printf_buffer) = 0
+  [150] utoa::value#1 = printf_uint::uvalue#12
+  [151] call utoa 
+  to:printf_uint::@2
+printf_uint::@2: scope:[printf_uint]  from printf_uint::@1
+  [152] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer)
+  [153] call printf_number_buffer 
+  to:printf_uint::@return
+printf_uint::@return: scope:[printf_uint]  from printf_uint::@2
+  [154] return 
+  to:@return
+
+dword mul16u(word mul16u::a , word mul16u::b)
+mul16u: scope:[mul16u]  from main::@34 main::@52 main::@53
+  [155] mul16u::a#7 = phi( main::@34/mul16u::a#1, main::@52/mul16u::a#2, main::@53/mul16u::a#3 )
+  [155] mul16u::b#3 = phi( main::@34/mul16u::b#0, main::@52/mul16u::b#1, main::@53/mul16u::b#2 )
+  [156] mul16u::mb#0 = (dword)mul16u::b#3
+  to:mul16u::@1
+mul16u::@1: scope:[mul16u]  from mul16u mul16u::@3
+  [157] mul16u::mb#2 = phi( mul16u/mul16u::mb#0, mul16u::@3/mul16u::mb#1 )
+  [157] mul16u::res#2 = phi( mul16u/0, mul16u::@3/mul16u::res#6 )
+  [157] mul16u::a#4 = phi( mul16u/mul16u::a#7, mul16u::@3/mul16u::a#0 )
+  [158] if(mul16u::a#4!=0) goto mul16u::@2
+  to:mul16u::@return
+mul16u::@return: scope:[mul16u]  from mul16u::@1
+  [159] return 
+  to:@return
+mul16u::@2: scope:[mul16u]  from mul16u::@1
+  [160] mul16u::$1 = mul16u::a#4 & 1
+  [161] if(mul16u::$1==0) goto mul16u::@3
+  to:mul16u::@4
+mul16u::@4: scope:[mul16u]  from mul16u::@2
+  [162] mul16u::res#1 = mul16u::res#2 + mul16u::mb#2
+  to:mul16u::@3
+mul16u::@3: scope:[mul16u]  from mul16u::@2 mul16u::@4
+  [163] mul16u::res#6 = phi( mul16u::@2/mul16u::res#2, mul16u::@4/mul16u::res#1 )
+  [164] mul16u::a#0 = mul16u::a#4 >> 1
+  [165] mul16u::mb#1 = mul16u::mb#2 << 1
+  to:mul16u::@1
+
+void printf_ulong(dword printf_ulong::uvalue , byte printf_ulong::format_min_length , byte printf_ulong::format_justify_left , byte printf_ulong::format_sign_always , byte printf_ulong::format_zero_padding , byte printf_ulong::format_upper_case , byte printf_ulong::format_radix)
+printf_ulong: scope:[printf_ulong]  from main::@36 main::@55
+  [166] printf_ulong::uvalue#2 = phi( main::@36/printf_ulong::uvalue#0, main::@55/printf_ulong::uvalue#1 )
+  to:printf_ulong::@1
+printf_ulong::@1: scope:[printf_ulong]  from printf_ulong
+  [167] *((byte*)&printf_buffer) = 0
+  [168] ultoa::value#1 = printf_ulong::uvalue#2
+  [169] call ultoa 
+  to:printf_ulong::@2
+printf_ulong::@2: scope:[printf_ulong]  from printf_ulong::@1
+  [170] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer)
+  [171] call printf_number_buffer 
+  to:printf_ulong::@return
+printf_ulong::@return: scope:[printf_ulong]  from printf_ulong::@2
+  [172] return 
+  to:@return
+
+void* memset(void* memset::str , byte memset::c , word memset::num)
+memset: scope:[memset]  from clrscr newline::@4
+  [173] memset::str#3 = phi( clrscr/memset::str#7, newline::@4/memset::str#8 )
+  [173] memset::num#2 = phi( clrscr/(word)$28*$18, newline::@4/$28 )
+  [174] if(memset::num#2<=0) goto memset::@return
+  to:memset::@1
+memset::@1: scope:[memset]  from memset
+  [175] memset::end#0 = (byte*)memset::str#3 + memset::num#2
+  [176] memset::dst#4 = (byte*)memset::str#3
+  to:memset::@2
+memset::@2: scope:[memset]  from memset::@1 memset::@3
+  [177] memset::dst#2 = phi( memset::@1/memset::dst#4, memset::@3/memset::dst#1 )
+  [178] if(memset::dst#2!=memset::end#0) goto memset::@3
+  to:memset::@return
+memset::@return: scope:[memset]  from memset memset::@2
+  [179] return 
+  to:@return
+memset::@3: scope:[memset]  from memset::@2
+  [180] *memset::dst#2 = 0
+  [181] memset::dst#1 = ++ memset::dst#2
+  to:memset::@2
+
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+gotoxy: scope:[gotoxy]  from clrscr::@1
+  [182] *COLCRS = gotoxy::x#1
+  [183] *ROWCRS = gotoxy::y#1
+  [184] call setcursor 
+  to:gotoxy::@return
+gotoxy::@return: scope:[gotoxy]  from gotoxy
+  [185] return 
+  to:@return
+
+void cputc(volatile byte cputc::c)
+cputc: scope:[cputc]  from cputs::@2 printf_number_buffer::@3
+  [186] if(cputc::c=='
'at) goto cputc::@1
+  to:cputc::@3
+cputc::@3: scope:[cputc]  from cputc
+  [187] if(cputc::c=='
+'at) goto cputc::@2
+  to:cputc::@8
+cputc::@8: scope:[cputc]  from cputc::@3
+  [188] if(cputc::c==$9b) goto cputc::@2
+  to:cputc::convertToScreenCode1
+cputc::convertToScreenCode1: scope:[cputc]  from cputc::@8
+  [189] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0]
+  to:cputc::@6
+cputc::@6: scope:[cputc]  from cputc::convertToScreenCode1
+  [190] phi()
+  [191] call putchar 
+  to:cputc::@7
+cputc::@7: scope:[cputc]  from cputc::@6
+  [192] *COLCRS = ++ *COLCRS
+  [193] if(*COLCRS==$28) goto cputc::@5
+  to:cputc::@4
+cputc::@4: scope:[cputc]  from cputc::@7
+  [194] phi()
+  [195] call setcursor 
+  to:cputc::@return
+cputc::@return: scope:[cputc]  from cputc::@1 cputc::@2 cputc::@4 cputc::@5
+  [196] return 
+  to:@return
+cputc::@5: scope:[cputc]  from cputc::@7
+  [197] *COLCRS = 0
+  [198] call newline 
+  to:cputc::@return
+cputc::@2: scope:[cputc]  from cputc::@3 cputc::@8
+  [199] *COLCRS = 0
+  [200] call newline 
+  to:cputc::@return
+cputc::@1: scope:[cputc]  from cputc
+  [201] *COLCRS = 0
+  [202] call setcursor 
+  to:cputc::@return
+
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+utoa: scope:[utoa]  from printf_uint::@1
+  [203] phi()
+  to:utoa::@1
+utoa::@1: scope:[utoa]  from utoa utoa::@4
+  [204] utoa::buffer#11 = phi( utoa::@4/utoa::buffer#14, utoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS )
+  [204] utoa::started#2 = phi( utoa::@4/utoa::started#4, utoa/0 )
+  [204] utoa::value#2 = phi( utoa::@4/utoa::value#6, utoa/utoa::value#1 )
+  [204] utoa::digit#2 = phi( utoa::@4/utoa::digit#1, utoa/0 )
+  [205] if(utoa::digit#2<5-1) goto utoa::@2
+  to:utoa::@3
+utoa::@3: scope:[utoa]  from utoa::@1
+  [206] utoa::$11 = (byte)utoa::value#2
+  [207] *utoa::buffer#11 = DIGITS[utoa::$11]
+  [208] utoa::buffer#3 = ++ utoa::buffer#11
+  [209] *utoa::buffer#3 = 0
+  to:utoa::@return
+utoa::@return: scope:[utoa]  from utoa::@3
+  [210] return 
+  to:@return
+utoa::@2: scope:[utoa]  from utoa::@1
+  [211] utoa::$10 = utoa::digit#2 << 1
+  [212] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10]
+  [213] if(0!=utoa::started#2) goto utoa::@5
+  to:utoa::@7
+utoa::@7: scope:[utoa]  from utoa::@2
+  [214] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5
+  to:utoa::@4
+utoa::@4: scope:[utoa]  from utoa::@6 utoa::@7
+  [215] utoa::buffer#14 = phi( utoa::@7/utoa::buffer#11, utoa::@6/utoa::buffer#4 )
+  [215] utoa::started#4 = phi( utoa::@7/utoa::started#2, utoa::@6/1 )
+  [215] utoa::value#6 = phi( utoa::@7/utoa::value#2, utoa::@6/utoa::value#0 )
+  [216] utoa::digit#1 = ++ utoa::digit#2
+  to:utoa::@1
+utoa::@5: scope:[utoa]  from utoa::@2 utoa::@7
+  [217] utoa_append::buffer#0 = utoa::buffer#11
+  [218] utoa_append::value#0 = utoa::value#2
+  [219] utoa_append::sub#0 = utoa::digit_value#0
+  [220] call utoa_append 
+  [221] utoa_append::return#0 = utoa_append::value#2
+  to:utoa::@6
+utoa::@6: scope:[utoa]  from utoa::@5
+  [222] utoa::value#0 = utoa_append::return#0
+  [223] utoa::buffer#4 = ++ utoa::buffer#11
+  to:utoa::@4
+
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+printf_number_buffer: scope:[printf_number_buffer]  from printf_uint::@2 printf_ulong::@2
+  [224] printf_number_buffer::buffer_sign#10 = phi( printf_uint::@2/printf_number_buffer::buffer_sign#1, printf_ulong::@2/printf_number_buffer::buffer_sign#0 )
+  to:printf_number_buffer::@1
+printf_number_buffer::@1: scope:[printf_number_buffer]  from printf_number_buffer
+  [225] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@2
+  to:printf_number_buffer::@3
+printf_number_buffer::@3: scope:[printf_number_buffer]  from printf_number_buffer::@1
+  [226] cputc::c = printf_number_buffer::buffer_sign#10
+  [227] call cputc 
+  to:printf_number_buffer::@2
+printf_number_buffer::@2: scope:[printf_number_buffer]  from printf_number_buffer::@1 printf_number_buffer::@3
+  [228] phi()
+  [229] call cputs 
+  to:printf_number_buffer::@return
+printf_number_buffer::@return: scope:[printf_number_buffer]  from printf_number_buffer::@2
+  [230] return 
+  to:@return
+
+void ultoa(dword ultoa::value , byte* ultoa::buffer , byte ultoa::radix)
+ultoa: scope:[ultoa]  from printf_ulong::@1
+  [231] phi()
+  to:ultoa::@1
+ultoa::@1: scope:[ultoa]  from ultoa ultoa::@4
+  [232] ultoa::buffer#11 = phi( ultoa::@4/ultoa::buffer#14, ultoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS )
+  [232] ultoa::started#2 = phi( ultoa::@4/ultoa::started#4, ultoa/0 )
+  [232] ultoa::value#2 = phi( ultoa::@4/ultoa::value#6, ultoa/ultoa::value#1 )
+  [232] ultoa::digit#2 = phi( ultoa::@4/ultoa::digit#1, ultoa/0 )
+  [233] if(ultoa::digit#2<$a-1) goto ultoa::@2
+  to:ultoa::@3
+ultoa::@3: scope:[ultoa]  from ultoa::@1
+  [234] ultoa::$11 = (byte)ultoa::value#2
+  [235] *ultoa::buffer#11 = DIGITS[ultoa::$11]
+  [236] ultoa::buffer#3 = ++ ultoa::buffer#11
+  [237] *ultoa::buffer#3 = 0
+  to:ultoa::@return
+ultoa::@return: scope:[ultoa]  from ultoa::@3
+  [238] return 
+  to:@return
+ultoa::@2: scope:[ultoa]  from ultoa::@1
+  [239] ultoa::$10 = ultoa::digit#2 << 2
+  [240] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10]
+  [241] if(0!=ultoa::started#2) goto ultoa::@5
+  to:ultoa::@7
+ultoa::@7: scope:[ultoa]  from ultoa::@2
+  [242] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5
+  to:ultoa::@4
+ultoa::@4: scope:[ultoa]  from ultoa::@6 ultoa::@7
+  [243] ultoa::buffer#14 = phi( ultoa::@7/ultoa::buffer#11, ultoa::@6/ultoa::buffer#4 )
+  [243] ultoa::started#4 = phi( ultoa::@7/ultoa::started#2, ultoa::@6/1 )
+  [243] ultoa::value#6 = phi( ultoa::@7/ultoa::value#2, ultoa::@6/ultoa::value#0 )
+  [244] ultoa::digit#1 = ++ ultoa::digit#2
+  to:ultoa::@1
+ultoa::@5: scope:[ultoa]  from ultoa::@2 ultoa::@7
+  [245] ultoa_append::buffer#0 = ultoa::buffer#11
+  [246] ultoa_append::value#0 = ultoa::value#2
+  [247] ultoa_append::sub#0 = ultoa::digit_value#0
+  [248] call ultoa_append 
+  [249] ultoa_append::return#0 = ultoa_append::value#2
+  to:ultoa::@6
+ultoa::@6: scope:[ultoa]  from ultoa::@5
+  [250] ultoa::value#0 = ultoa_append::return#0
+  [251] ultoa::buffer#4 = ++ ultoa::buffer#11
+  to:ultoa::@4
+
+void setcursor()
+setcursor: scope:[setcursor]  from cputc::@1 cputc::@4 gotoxy newline::@1 putchar::@1
+  [252] *(*OLDADR) = *OLDCHR
+  [253] call cursorLocation 
+  [254] cursorLocation::return#3 = cursorLocation::return#1
+  to:setcursor::@3
+setcursor::@3: scope:[setcursor]  from setcursor
+  [255] setcursor::loc#0 = cursorLocation::return#3
+  [256] setcursor::c#0 = *setcursor::loc#0
+  [257] *OLDCHR = setcursor::c#0
+  [258] *OLDADR = setcursor::loc#0
+  to:setcursor::@2
+setcursor::@2: scope:[setcursor]  from setcursor::@3
+  [259] *CRSINH = 0
+  [260] setcursor::c#1 = setcursor::c#0 ^ $80
+  to:setcursor::@1
+setcursor::@1: scope:[setcursor]  from setcursor::@2
+  [261] *(*OLDADR) = setcursor::c#1
+  to:setcursor::@return
+setcursor::@return: scope:[setcursor]  from setcursor::@1
+  [262] return 
+  to:@return
+
+void putchar(byte putchar::code)
+putchar: scope:[putchar]  from cputc::@6
+  [263] *(*OLDADR) = *OLDCHR
+  [264] call cursorLocation 
+  [265] cursorLocation::return#0 = cursorLocation::return#1
+  to:putchar::@1
+putchar::@1: scope:[putchar]  from putchar
+  [266] putchar::loc#0 = cursorLocation::return#0
+  [267] putchar::newChar#0 = cputc::convertToScreenCode1_return#0
+  [268] *putchar::loc#0 = putchar::newChar#0
+  [269] *OLDCHR = putchar::newChar#0
+  [270] call setcursor 
+  to:putchar::@return
+putchar::@return: scope:[putchar]  from putchar::@1
+  [271] return 
+  to:@return
+
+void newline()
+newline: scope:[newline]  from cputc::@2 cputc::@5
+  [272] *ROWCRS = ++ *ROWCRS
+  [273] if(*ROWCRS!=$18) goto newline::@1
+  to:newline::@3
+newline::@3: scope:[newline]  from newline
+  [274] *(*OLDADR) = *(*OLDADR) ^ $80
+  to:newline::@2
+newline::@2: scope:[newline]  from newline::@3
+  [275] newline::start#0 = *SAVMSC
+  [276] memcpy::source#0 = newline::start#0 + $28
+  [277] memcpy::destination#0 = (void*)newline::start#0
+  [278] call memcpy 
+  to:newline::@4
+newline::@4: scope:[newline]  from newline::@2
+  [279] memset::str#0 = newline::start#0 + (word)$28*$17
+  [280] memset::str#8 = (void*)memset::str#0
+  [281] call memset 
+  to:newline::@5
+newline::@5: scope:[newline]  from newline::@4
+  [282] *ROWCRS = (byte)$18-1
+  to:newline::@1
+newline::@1: scope:[newline]  from newline newline::@5
+  [283] phi()
+  [284] call setcursor 
+  to:newline::@return
+newline::@return: scope:[newline]  from newline::@1
+  [285] return 
+  to:@return
+
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+utoa_append: scope:[utoa_append]  from utoa::@5
+  [286] phi()
+  to:utoa_append::@1
+utoa_append::@1: scope:[utoa_append]  from utoa_append utoa_append::@2
+  [287] utoa_append::digit#2 = phi( utoa_append/0, utoa_append::@2/utoa_append::digit#1 )
+  [287] utoa_append::value#2 = phi( utoa_append/utoa_append::value#0, utoa_append::@2/utoa_append::value#1 )
+  [288] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2
+  to:utoa_append::@3
+utoa_append::@3: scope:[utoa_append]  from utoa_append::@1
+  [289] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2]
+  to:utoa_append::@return
+utoa_append::@return: scope:[utoa_append]  from utoa_append::@3
+  [290] return 
+  to:@return
+utoa_append::@2: scope:[utoa_append]  from utoa_append::@1
+  [291] utoa_append::digit#1 = ++ utoa_append::digit#2
+  [292] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0
+  to:utoa_append::@1
+
+dword ultoa_append(byte* ultoa_append::buffer , dword ultoa_append::value , dword ultoa_append::sub)
+ultoa_append: scope:[ultoa_append]  from ultoa::@5
+  [293] phi()
+  to:ultoa_append::@1
+ultoa_append::@1: scope:[ultoa_append]  from ultoa_append ultoa_append::@2
+  [294] ultoa_append::digit#2 = phi( ultoa_append/0, ultoa_append::@2/ultoa_append::digit#1 )
+  [294] ultoa_append::value#2 = phi( ultoa_append/ultoa_append::value#0, ultoa_append::@2/ultoa_append::value#1 )
+  [295] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2
+  to:ultoa_append::@3
+ultoa_append::@3: scope:[ultoa_append]  from ultoa_append::@1
+  [296] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2]
+  to:ultoa_append::@return
+ultoa_append::@return: scope:[ultoa_append]  from ultoa_append::@3
+  [297] return 
+  to:@return
+ultoa_append::@2: scope:[ultoa_append]  from ultoa_append::@1
+  [298] ultoa_append::digit#1 = ++ ultoa_append::digit#2
+  [299] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0
+  to:ultoa_append::@1
+
+byte* cursorLocation()
+cursorLocation: scope:[cursorLocation]  from putchar setcursor
+  [300] cursorLocation::$3 = (word)*ROWCRS
+  [301] cursorLocation::$4 = cursorLocation::$3 << 2
+  [302] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3
+  [303] cursorLocation::$0 = cursorLocation::$5 << 3
+  [304] cursorLocation::$1 = *SAVMSC + cursorLocation::$0
+  [305] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS
+  to:cursorLocation::@return
+cursorLocation::@return: scope:[cursorLocation]  from cursorLocation
+  [306] return 
+  to:@return
+
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+memcpy: scope:[memcpy]  from newline::@2
+  [307] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0
+  [308] memcpy::src#4 = (byte*)(void*)memcpy::source#0
+  [309] memcpy::dst#4 = (byte*)memcpy::destination#0
+  to:memcpy::@1
+memcpy::@1: scope:[memcpy]  from memcpy memcpy::@2
+  [310] memcpy::dst#2 = phi( memcpy/memcpy::dst#4, memcpy::@2/memcpy::dst#1 )
+  [310] memcpy::src#2 = phi( memcpy/memcpy::src#4, memcpy::@2/memcpy::src#1 )
+  [311] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2
+  to:memcpy::@return
+memcpy::@return: scope:[memcpy]  from memcpy::@1
+  [312] return 
+  to:@return
+memcpy::@2: scope:[memcpy]  from memcpy::@1
+  [313] *memcpy::dst#2 = *memcpy::src#2
+  [314] memcpy::dst#1 = ++ memcpy::dst#2
+  [315] memcpy::src#1 = ++ memcpy::src#2
+  to:memcpy::@1
+
+
+VARIABLE REGISTER WEIGHTS
+void clrscr()
+void cputc(volatile byte cputc::c)
+volatile byte cputc::c loadstore 7.750002500125E10
+byte cputc::convertToScreenCode1_return
+byte cputc::convertToScreenCode1_return#0 1.833333333336667E11
+byte* cputc::convertToScreenCode1_v
+void cputs(to_nomodify byte* cputs::s)
+byte cputs::c
+byte cputs::c#1 1.0000000001E10
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0 5.0000000005E9
+to_nomodify byte* cputs::s#26 1.5000500002E10
+to_nomodify byte* cputs::s#27 1000001.0
+byte* cursorLocation()
+word~ cursorLocation::$0 2.00000000000002E14
+byte*~ cursorLocation::$1 2.00000000000002E14
+word~ cursorLocation::$3 1.500000000000015E14
+word~ cursorLocation::$4 2.00000000000002E14
+word~ cursorLocation::$5 2.00000000000002E14
+byte* cursorLocation::return
+byte* cursorLocation::return#0 2.000000000002E12
+byte* cursorLocation::return#1 2.775000000000075E13
+byte* cursorLocation::return#3 2.0000000000002E13
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte gotoxy::x
+byte gotoxy::y
+void main()
+word~ main::$21 667.3333333333334
+word~ main::$22 2002.0
+word~ main::$34 14.428571428571429
+word~ main::$35 13.931034482758621
+word~ main::$41 100.1
+word~ main::$42 85.19148936170212
+word~ main::$43 108.21621621621621
+word*~ main::$47 101.0
+word*~ main::$48 202.0
+word*~ main::$49 202.0
+word*~ main::$50 202.0
+word*~ main::$51 202.0
+word*~ main::$52 202.0
+word*~ main::$53 1001.0
+word*~ main::$54 2002.0
+word*~ main::$55 2002.0
+word*~ main::$56 2002.0
+word*~ main::$57 2002.0
+word*~ main::$58 2002.0
+word*~ main::$59 2002.0
+word*~ main::$60 2002.0
+word*~ main::$61 2002.0
+word~ main::$8 202.0
+word main::i
+word main::i#1 22.0
+word main::i#2 5.125
+word main::i1
+word main::i1#1 22.0
+word main::i1#2 29.228571428571428
+word main::j
+word main::j#0 22.0
+word main::j#1 202.0
+word main::j#10 12.285714285714286
+word main::j1
+word main::j1#0 22.0
+word main::j1#1 202.0
+word main::j1#2 37.765625
+word main::k
+word main::k#0 202.0
+word main::k#1 2002.0
+word main::k#10 85.10000000000001
+dword main::mul
+dword main::mul#0 101.0
+dword main::mul1
+dword main::mul1#0 2002.0
+dword main::mul2
+dword main::mul2#0 1001.0
+word main::num_entries
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+void* memcpy::destination
+void* memcpy::destination#0 3.333333333336667E11
+byte* memcpy::dst
+byte* memcpy::dst#1 1.0E18
+byte* memcpy::dst#2 1.00000333333333325E18
+byte* memcpy::dst#4 2.0000000000002E13
+word memcpy::num
+void* memcpy::return
+void* memcpy::source
+byte* memcpy::source#0 3.333333333336667E11
+byte* memcpy::src
+byte* memcpy::src#1 2.0E18
+byte* memcpy::src#2 1.0000025E18
+byte* memcpy::src#4 1.0000000000001E13
+byte* memcpy::src_end
+byte* memcpy::src_end#0 1.2500125E17
+void* memset(void* memset::str , byte memset::c , word memset::num)
+byte memset::c
+byte* memset::dst
+byte* memset::dst#1 2.0E18
+byte* memset::dst#2 1.3333366666666665E18
+byte* memset::dst#4 2.0000000000002E13
+byte* memset::end
+byte* memset::end#0 1.66668333333333312E17
+word memset::num
+word memset::num#2 1.0000000000001E13
+void* memset::return
+void* memset::str
+byte* memset::str#0 1.000000000001E12
+void* memset::str#3 3.333333333373334E11
+void* memset::str#7 22.0
+void* memset::str#8 2.000000000002E12
+dword mul16u(word mul16u::a , word mul16u::b)
+byte~ mul16u::$1 2.00000002E8
+word mul16u::a
+word mul16u::a#0 1.00000001E8
+word mul16u::a#1 67.33333333333333
+word mul16u::a#2 667.3333333333334
+word mul16u::a#3 667.3333333333334
+word mul16u::a#4 6.666833416666667E7
+word mul16u::a#7 6052.0
+word mul16u::b
+word mul16u::b#0 202.0
+word mul16u::b#1 2002.0
+word mul16u::b#2 2002.0
+word mul16u::b#3 2103.0
+dword mul16u::mb
+dword mul16u::mb#0 20002.0
+dword mul16u::mb#1 2.00000002E8
+dword mul16u::mb#2 4.2858572E7
+dword mul16u::res
+dword mul16u::res#1 2.00000002E8
+dword mul16u::res#2 3.750026325E7
+dword mul16u::res#6 1.00000001E8
+dword mul16u::return
+dword mul16u::return#2 202.0
+dword mul16u::return#3 2002.0
+dword mul16u::return#4 2002.0
+void newline()
+byte* newline::start
+byte* newline::start#0 7.5000000000075E11
+struct printf_buffer_number printf_buffer loadstore = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0 20002.0
+byte printf_number_buffer::buffer_sign#1 20002.0
+byte printf_number_buffer::buffer_sign#10 110002.0
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_zero_padding
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::padding
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_min_length
+byte printf_uint::format_radix
+byte printf_uint::format_sign_always
+byte printf_uint::format_upper_case
+byte printf_uint::format_zero_padding
+word printf_uint::uvalue
+word printf_uint::uvalue#10 2002.0
+word printf_uint::uvalue#11 2002.0
+word printf_uint::uvalue#12 8205.5
+word printf_uint::uvalue#2 202.0
+word printf_uint::uvalue#3 202.0
+word printf_uint::uvalue#4 202.0
+word printf_uint::uvalue#5 202.0
+word printf_uint::uvalue#6 2002.0
+word printf_uint::uvalue#7 2002.0
+word printf_uint::uvalue#8 2002.0
+word printf_uint::uvalue#9 2002.0
+void printf_ulong(dword printf_ulong::uvalue , byte printf_ulong::format_min_length , byte printf_ulong::format_justify_left , byte printf_ulong::format_sign_always , byte printf_ulong::format_zero_padding , byte printf_ulong::format_upper_case , byte printf_ulong::format_radix)
+struct printf_format_number printf_ulong::format
+byte printf_ulong::format_justify_left
+byte printf_ulong::format_min_length
+byte printf_ulong::format_radix
+byte printf_ulong::format_sign_always
+byte printf_ulong::format_upper_case
+byte printf_ulong::format_zero_padding
+dword printf_ulong::uvalue
+dword printf_ulong::uvalue#0 202.0
+dword printf_ulong::uvalue#1 2002.0
+dword printf_ulong::uvalue#2 5551.5
+void putchar(byte putchar::code)
+byte putchar::code
+byte* putchar::loc
+byte* putchar::loc#0 1.000000000001E12
+byte putchar::newChar
+byte putchar::newChar#0 1.5000000000015E12
+void setcursor()
+byte setcursor::c
+byte setcursor::c#0 7.50000000000075E12
+byte setcursor::c#1 2.0000000000002E13
+byte* setcursor::loc
+byte* setcursor::loc#0 1.0000000000001E13
+void ultoa(dword ultoa::value , byte* ultoa::buffer , byte ultoa::radix)
+byte~ ultoa::$10 2.000000002E9
+byte~ ultoa::$11 200002.0
+byte* ultoa::buffer
+byte* ultoa::buffer#11 2.8572857185714287E8
+byte* ultoa::buffer#14 1.5000000015E9
+byte* ultoa::buffer#3 200002.0
+byte* ultoa::buffer#4 2.000000002E9
+byte ultoa::digit
+byte ultoa::digit#1 2.000000002E9
+byte ultoa::digit#2 2.85714286E8
+dword ultoa::digit_value
+dword ultoa::digit_value#0 6.000000005999999E8
+dword* ultoa::digit_values
+byte ultoa::max_digits
+byte ultoa::radix
+byte ultoa::started
+byte ultoa::started#2 5.000000005E8
+byte ultoa::started#4 1.000000001E9
+dword ultoa::value
+dword ultoa::value#0 1.000000001E9
+dword ultoa::value#1 55001.0
+dword ultoa::value#2 5.714428578571429E8
+dword ultoa::value#6 1.5000000015E9
+dword ultoa_append(byte* ultoa_append::buffer , dword ultoa_append::value , dword ultoa_append::sub)
+byte* ultoa_append::buffer
+byte* ultoa_append::buffer#0 1.37500000025E9
+byte ultoa_append::digit
+byte ultoa_append::digit#1 1.000000000000001E15
+byte ultoa_append::digit#2 1.0000050000000015E15
+dword ultoa_append::return
+dword ultoa_append::return#0 2.000000002E9
+dword ultoa_append::sub
+dword ultoa_append::sub#0 3.333335000000005E14
+dword ultoa_append::value
+dword ultoa_append::value#0 3.666666667333333E9
+dword ultoa_append::value#1 2.000000000000002E15
+dword ultoa_append::value#2 5.0000183333333425E14
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+byte~ utoa::$10 2.000000002E9
+byte~ utoa::$11 200002.0
+byte* utoa::buffer
+byte* utoa::buffer#11 2.8572857185714287E8
+byte* utoa::buffer#14 1.5000000015E9
+byte* utoa::buffer#3 200002.0
+byte* utoa::buffer#4 2.000000002E9
+byte utoa::digit
+byte utoa::digit#1 2.000000002E9
+byte utoa::digit#2 2.85714286E8
+word utoa::digit_value
+word utoa::digit_value#0 6.000000005999999E8
+word* utoa::digit_values
+byte utoa::max_digits
+byte utoa::radix
+byte utoa::started
+byte utoa::started#2 5.000000005E8
+byte utoa::started#4 1.000000001E9
+word utoa::value
+word utoa::value#0 1.000000001E9
+word utoa::value#1 55001.0
+word utoa::value#2 5.714428578571429E8
+word utoa::value#6 1.5000000015E9
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0 1.37500000025E9
+byte utoa_append::digit
+byte utoa_append::digit#1 1.000000000000001E15
+byte utoa_append::digit#2 1.0000050000000015E15
+word utoa_append::return
+word utoa_append::return#0 2.000000002E9
+word utoa_append::sub
+word utoa_append::sub#0 3.333335000000005E14
+word utoa_append::value
+word utoa_append::value#0 3.666666667333333E9
+word utoa_append::value#1 2.000000000000002E15
+word utoa_append::value#2 5.0000183333333425E14
+
+Initial phi equivalence classes
+[ main::i#2 main::i#1 ]
+[ main::i1#2 main::i1#1 ]
+[ main::j1#2 main::j1#0 main::j1#1 ]
+[ main::k#10 main::k#0 main::k#1 ]
+[ main::j#10 main::j#0 main::j#1 ]
+[ cputs::s#26 cputs::s#27 cputs::s#0 ]
+[ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 ]
+[ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 ]
+[ mul16u::a#4 mul16u::a#7 mul16u::a#1 mul16u::a#2 mul16u::a#3 mul16u::a#0 ]
+[ mul16u::res#2 mul16u::res#6 mul16u::res#1 ]
+[ mul16u::mb#2 mul16u::mb#0 mul16u::mb#1 ]
+[ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ]
+[ memset::num#2 ]
+[ memset::str#3 memset::str#7 memset::str#8 ]
+[ memset::dst#2 memset::dst#4 memset::dst#1 ]
+[ utoa::digit#2 utoa::digit#1 ]
+[ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
+[ utoa::started#2 utoa::started#4 ]
+[ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
+[ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ]
+[ ultoa::digit#2 ultoa::digit#1 ]
+[ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ]
+[ ultoa::started#2 ultoa::started#4 ]
+[ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ]
+[ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
+[ utoa_append::digit#2 utoa_append::digit#1 ]
+[ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ]
+[ ultoa_append::digit#2 ultoa_append::digit#1 ]
+[ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
+[ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+Added variable main::$41 to live range equivalence class [ main::$41 ]
+Added variable main::$42 to live range equivalence class [ main::$42 ]
+Added variable main::$53 to live range equivalence class [ main::$53 ]
+Added variable main::$54 to live range equivalence class [ main::$54 ]
+Added variable main::$21 to live range equivalence class [ main::$21 ]
+Added variable main::$43 to live range equivalence class [ main::$43 ]
+Added variable main::$55 to live range equivalence class [ main::$55 ]
+Added variable main::$22 to live range equivalence class [ main::$22 ]
+Added variable main::$56 to live range equivalence class [ main::$56 ]
+Added variable main::$57 to live range equivalence class [ main::$57 ]
+Added variable main::$58 to live range equivalence class [ main::$58 ]
+Added variable main::$59 to live range equivalence class [ main::$59 ]
+Added variable main::$60 to live range equivalence class [ main::$60 ]
+Added variable mul16u::return#3 to live range equivalence class [ mul16u::return#3 ]
+Added variable main::mul1#0 to live range equivalence class [ main::mul1#0 ]
+Added variable main::$61 to live range equivalence class [ main::$61 ]
+Added variable mul16u::return#4 to live range equivalence class [ mul16u::return#4 ]
+Added variable main::mul2#0 to live range equivalence class [ main::mul2#0 ]
+Added variable main::$34 to live range equivalence class [ main::$34 ]
+Added variable main::$35 to live range equivalence class [ main::$35 ]
+Added variable main::$47 to live range equivalence class [ main::$47 ]
+Added variable main::$48 to live range equivalence class [ main::$48 ]
+Added variable main::$8 to live range equivalence class [ main::$8 ]
+Added variable main::$49 to live range equivalence class [ main::$49 ]
+Added variable main::$50 to live range equivalence class [ main::$50 ]
+Added variable main::$51 to live range equivalence class [ main::$51 ]
+Added variable main::$52 to live range equivalence class [ main::$52 ]
+Added variable mul16u::return#2 to live range equivalence class [ mul16u::return#2 ]
+Added variable main::mul#0 to live range equivalence class [ main::mul#0 ]
+Added variable cputs::c#1 to live range equivalence class [ cputs::c#1 ]
+Added variable cputc::c to live range equivalence class [ cputc::c ]
+Added variable mul16u::$1 to live range equivalence class [ mul16u::$1 ]
+Added variable memset::end#0 to live range equivalence class [ memset::end#0 ]
+Added variable cputc::convertToScreenCode1_return#0 to live range equivalence class [ cputc::convertToScreenCode1_return#0 ]
+Added variable utoa::$11 to live range equivalence class [ utoa::$11 ]
+Added variable utoa::buffer#3 to live range equivalence class [ utoa::buffer#3 ]
+Added variable utoa::$10 to live range equivalence class [ utoa::$10 ]
+Added variable utoa::digit_value#0 to live range equivalence class [ utoa::digit_value#0 ]
+Added variable utoa_append::buffer#0 to live range equivalence class [ utoa_append::buffer#0 ]
+Added variable utoa_append::sub#0 to live range equivalence class [ utoa_append::sub#0 ]
+Added variable utoa_append::return#0 to live range equivalence class [ utoa_append::return#0 ]
+Added variable ultoa::$11 to live range equivalence class [ ultoa::$11 ]
+Added variable ultoa::buffer#3 to live range equivalence class [ ultoa::buffer#3 ]
+Added variable ultoa::$10 to live range equivalence class [ ultoa::$10 ]
+Added variable ultoa::digit_value#0 to live range equivalence class [ ultoa::digit_value#0 ]
+Added variable ultoa_append::buffer#0 to live range equivalence class [ ultoa_append::buffer#0 ]
+Added variable ultoa_append::sub#0 to live range equivalence class [ ultoa_append::sub#0 ]
+Added variable ultoa_append::return#0 to live range equivalence class [ ultoa_append::return#0 ]
+Added variable cursorLocation::return#3 to live range equivalence class [ cursorLocation::return#3 ]
+Added variable setcursor::loc#0 to live range equivalence class [ setcursor::loc#0 ]
+Added variable setcursor::c#0 to live range equivalence class [ setcursor::c#0 ]
+Added variable setcursor::c#1 to live range equivalence class [ setcursor::c#1 ]
+Added variable cursorLocation::return#0 to live range equivalence class [ cursorLocation::return#0 ]
+Added variable putchar::loc#0 to live range equivalence class [ putchar::loc#0 ]
+Added variable putchar::newChar#0 to live range equivalence class [ putchar::newChar#0 ]
+Added variable newline::start#0 to live range equivalence class [ newline::start#0 ]
+Added variable memcpy::source#0 to live range equivalence class [ memcpy::source#0 ]
+Added variable memcpy::destination#0 to live range equivalence class [ memcpy::destination#0 ]
+Added variable memset::str#0 to live range equivalence class [ memset::str#0 ]
+Added variable cursorLocation::$3 to live range equivalence class [ cursorLocation::$3 ]
+Added variable cursorLocation::$4 to live range equivalence class [ cursorLocation::$4 ]
+Added variable cursorLocation::$5 to live range equivalence class [ cursorLocation::$5 ]
+Added variable cursorLocation::$0 to live range equivalence class [ cursorLocation::$0 ]
+Added variable cursorLocation::$1 to live range equivalence class [ cursorLocation::$1 ]
+Added variable cursorLocation::return#1 to live range equivalence class [ cursorLocation::return#1 ]
+Added variable memcpy::src_end#0 to live range equivalence class [ memcpy::src_end#0 ]
+Added variable printf_buffer to live range equivalence class [ printf_buffer ]
+Complete equivalence classes
+[ main::i#2 main::i#1 ]
+[ main::i1#2 main::i1#1 ]
+[ main::j1#2 main::j1#0 main::j1#1 ]
+[ main::k#10 main::k#0 main::k#1 ]
+[ main::j#10 main::j#0 main::j#1 ]
+[ cputs::s#26 cputs::s#27 cputs::s#0 ]
+[ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 ]
+[ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 ]
+[ mul16u::a#4 mul16u::a#7 mul16u::a#1 mul16u::a#2 mul16u::a#3 mul16u::a#0 ]
+[ mul16u::res#2 mul16u::res#6 mul16u::res#1 ]
+[ mul16u::mb#2 mul16u::mb#0 mul16u::mb#1 ]
+[ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ]
+[ memset::num#2 ]
+[ memset::str#3 memset::str#7 memset::str#8 ]
+[ memset::dst#2 memset::dst#4 memset::dst#1 ]
+[ utoa::digit#2 utoa::digit#1 ]
+[ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
+[ utoa::started#2 utoa::started#4 ]
+[ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
+[ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ]
+[ ultoa::digit#2 ultoa::digit#1 ]
+[ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ]
+[ ultoa::started#2 ultoa::started#4 ]
+[ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ]
+[ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
+[ utoa_append::digit#2 utoa_append::digit#1 ]
+[ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ]
+[ ultoa_append::digit#2 ultoa_append::digit#1 ]
+[ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
+[ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+[ main::$41 ]
+[ main::$42 ]
+[ main::$53 ]
+[ main::$54 ]
+[ main::$21 ]
+[ main::$43 ]
+[ main::$55 ]
+[ main::$22 ]
+[ main::$56 ]
+[ main::$57 ]
+[ main::$58 ]
+[ main::$59 ]
+[ main::$60 ]
+[ mul16u::return#3 ]
+[ main::mul1#0 ]
+[ main::$61 ]
+[ mul16u::return#4 ]
+[ main::mul2#0 ]
+[ main::$34 ]
+[ main::$35 ]
+[ main::$47 ]
+[ main::$48 ]
+[ main::$8 ]
+[ main::$49 ]
+[ main::$50 ]
+[ main::$51 ]
+[ main::$52 ]
+[ mul16u::return#2 ]
+[ main::mul#0 ]
+[ cputs::c#1 ]
+[ cputc::c ]
+[ mul16u::$1 ]
+[ memset::end#0 ]
+[ cputc::convertToScreenCode1_return#0 ]
+[ utoa::$11 ]
+[ utoa::buffer#3 ]
+[ utoa::$10 ]
+[ utoa::digit_value#0 ]
+[ utoa_append::buffer#0 ]
+[ utoa_append::sub#0 ]
+[ utoa_append::return#0 ]
+[ ultoa::$11 ]
+[ ultoa::buffer#3 ]
+[ ultoa::$10 ]
+[ ultoa::digit_value#0 ]
+[ ultoa_append::buffer#0 ]
+[ ultoa_append::sub#0 ]
+[ ultoa_append::return#0 ]
+[ cursorLocation::return#3 ]
+[ setcursor::loc#0 ]
+[ setcursor::c#0 ]
+[ setcursor::c#1 ]
+[ cursorLocation::return#0 ]
+[ putchar::loc#0 ]
+[ putchar::newChar#0 ]
+[ newline::start#0 ]
+[ memcpy::source#0 ]
+[ memcpy::destination#0 ]
+[ memset::str#0 ]
+[ cursorLocation::$3 ]
+[ cursorLocation::$4 ]
+[ cursorLocation::$5 ]
+[ cursorLocation::$0 ]
+[ cursorLocation::$1 ]
+[ cursorLocation::return#1 ]
+[ memcpy::src_end#0 ]
+[ printf_buffer ]
+Allocated zp[2]:128 [ main::i#2 main::i#1 ]
+Allocated zp[2]:130 [ main::i1#2 main::i1#1 ]
+Allocated zp[2]:132 [ main::j1#2 main::j1#0 main::j1#1 ]
+Allocated zp[2]:134 [ main::k#10 main::k#0 main::k#1 ]
+Allocated zp[2]:136 [ main::j#10 main::j#0 main::j#1 ]
+Allocated zp[2]:138 [ cputs::s#26 cputs::s#27 cputs::s#0 ]
+Allocated zp[2]:140 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 ]
+Allocated zp[2]:142 [ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 ]
+Allocated zp[2]:144 [ mul16u::a#4 mul16u::a#7 mul16u::a#1 mul16u::a#2 mul16u::a#3 mul16u::a#0 ]
+Allocated zp[4]:146 [ mul16u::res#2 mul16u::res#6 mul16u::res#1 ]
+Allocated zp[4]:150 [ mul16u::mb#2 mul16u::mb#0 mul16u::mb#1 ]
+Allocated zp[4]:154 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ]
+Allocated zp[2]:158 [ memset::num#2 ]
+Allocated zp[2]:160 [ memset::str#3 memset::str#7 memset::str#8 ]
+Allocated zp[2]:162 [ memset::dst#2 memset::dst#4 memset::dst#1 ]
+Allocated zp[1]:164 [ utoa::digit#2 utoa::digit#1 ]
+Allocated zp[2]:165 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
+Allocated zp[1]:167 [ utoa::started#2 utoa::started#4 ]
+Allocated zp[2]:168 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
+Allocated zp[1]:170 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ]
+Allocated zp[1]:171 [ ultoa::digit#2 ultoa::digit#1 ]
+Allocated zp[4]:172 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ]
+Allocated zp[1]:176 [ ultoa::started#2 ultoa::started#4 ]
+Allocated zp[2]:177 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ]
+Allocated zp[2]:179 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
+Allocated zp[1]:181 [ utoa_append::digit#2 utoa_append::digit#1 ]
+Allocated zp[4]:182 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ]
+Allocated zp[1]:186 [ ultoa_append::digit#2 ultoa_append::digit#1 ]
+Allocated zp[2]:187 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
+Allocated zp[2]:189 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+Allocated zp[2]:191 [ main::$41 ]
+Allocated zp[2]:193 [ main::$42 ]
+Allocated zp[2]:195 [ main::$53 ]
+Allocated zp[2]:197 [ main::$54 ]
+Allocated zp[2]:199 [ main::$21 ]
+Allocated zp[2]:201 [ main::$43 ]
+Allocated zp[2]:203 [ main::$55 ]
+Allocated zp[2]:205 [ main::$22 ]
+Allocated zp[2]:207 [ main::$56 ]
+Allocated zp[2]:209 [ main::$57 ]
+Allocated zp[2]:211 [ main::$58 ]
+Allocated zp[2]:213 [ main::$59 ]
+Allocated zp[2]:215 [ main::$60 ]
+Allocated zp[4]:217 [ mul16u::return#3 ]
+Allocated zp[4]:221 [ main::mul1#0 ]
+Allocated zp[2]:225 [ main::$61 ]
+Allocated zp[4]:227 [ mul16u::return#4 ]
+Allocated zp[4]:231 [ main::mul2#0 ]
+Allocated zp[2]:235 [ main::$34 ]
+Allocated zp[2]:237 [ main::$35 ]
+Allocated zp[2]:239 [ main::$47 ]
+Allocated zp[2]:241 [ main::$48 ]
+Allocated zp[2]:243 [ main::$8 ]
+Allocated zp[2]:245 [ main::$49 ]
+Allocated zp[2]:247 [ main::$50 ]
+Allocated zp[2]:249 [ main::$51 ]
+Allocated zp[2]:251 [ main::$52 ]
+Allocated zp[4]:253 [ mul16u::return#2 ]
+Allocated zp[4]:257 [ main::mul#0 ]
+Allocated zp[1]:261 [ cputs::c#1 ]
+Allocated zp[1]:262 [ cputc::c ]
+Allocated zp[1]:263 [ mul16u::$1 ]
+Allocated zp[2]:264 [ memset::end#0 ]
+Allocated zp[1]:266 [ cputc::convertToScreenCode1_return#0 ]
+Allocated zp[1]:267 [ utoa::$11 ]
+Allocated zp[2]:268 [ utoa::buffer#3 ]
+Allocated zp[1]:270 [ utoa::$10 ]
+Allocated zp[2]:271 [ utoa::digit_value#0 ]
+Allocated zp[2]:273 [ utoa_append::buffer#0 ]
+Allocated zp[2]:275 [ utoa_append::sub#0 ]
+Allocated zp[2]:277 [ utoa_append::return#0 ]
+Allocated zp[1]:279 [ ultoa::$11 ]
+Allocated zp[2]:280 [ ultoa::buffer#3 ]
+Allocated zp[1]:282 [ ultoa::$10 ]
+Allocated zp[4]:283 [ ultoa::digit_value#0 ]
+Allocated zp[2]:287 [ ultoa_append::buffer#0 ]
+Allocated zp[4]:289 [ ultoa_append::sub#0 ]
+Allocated zp[4]:293 [ ultoa_append::return#0 ]
+Allocated zp[2]:297 [ cursorLocation::return#3 ]
+Allocated zp[2]:299 [ setcursor::loc#0 ]
+Allocated zp[1]:301 [ setcursor::c#0 ]
+Allocated zp[1]:302 [ setcursor::c#1 ]
+Allocated zp[2]:303 [ cursorLocation::return#0 ]
+Allocated zp[2]:305 [ putchar::loc#0 ]
+Allocated zp[1]:307 [ putchar::newChar#0 ]
+Allocated zp[2]:308 [ newline::start#0 ]
+Allocated zp[2]:310 [ memcpy::source#0 ]
+Allocated zp[2]:312 [ memcpy::destination#0 ]
+Allocated zp[2]:314 [ memset::str#0 ]
+Allocated zp[2]:316 [ cursorLocation::$3 ]
+Allocated zp[2]:318 [ cursorLocation::$4 ]
+Allocated zp[2]:320 [ cursorLocation::$5 ]
+Allocated zp[2]:322 [ cursorLocation::$0 ]
+Allocated zp[2]:324 [ cursorLocation::$1 ]
+Allocated zp[2]:326 [ cursorLocation::return#1 ]
+Allocated zp[2]:328 [ memcpy::src_end#0 ]
+Allocated mem[12] [ printf_buffer ]
+REGISTER UPLIFT POTENTIAL REGISTERS
+Statement [9] if(main::i#2<main::num_entries#0) goto main::@2 [ main::i#2 printf_buffer ] (  [ main::i#2 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [17] if(main::i1#2<main::num_entries#0) goto main::@10 [ main::i1#2 printf_buffer ] (  [ main::i1#2 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [19] main::j1#0 = main::i1#2 + 1 [ main::i1#2 main::j1#0 printf_buffer ] (  [ main::i1#2 main::j1#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [21] if(main::j1#2<main::num_entries#0) goto main::@12 [ main::i1#2 main::j1#2 printf_buffer ] (  [ main::i1#2 main::j1#2 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [25] main::k#0 = main::j1#2 + 1 [ main::i1#2 main::j1#2 main::k#0 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [27] if(main::k#10<main::num_entries#0) goto main::@15 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [29] main::$41 = main::i1#2 << 1 [ main::i1#2 main::j1#2 main::k#10 main::$41 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [30] main::$42 = main::j1#2 << 1 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [31] main::$53 = entries + main::$41 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$53 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$53 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [32] main::$54 = entries + main::$42 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$53 main::$54 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$53 main::$54 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [33] main::$21 = *main::$53 + *main::$54 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$21 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$21 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [34] main::$43 = main::k#10 << 1 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$21 main::$43 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$21 main::$43 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [35] main::$55 = entries + main::$43 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$21 main::$43 main::$55 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$21 main::$43 main::$55 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [36] main::$22 = main::$21 + *main::$55 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$22 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$22 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [37] if(main::$22!=$7e4) goto main::@17 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [42] printf_uint::uvalue#6 = main::i1#2 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#6 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } }  ) always clobbers reg byte a 
+Statement [46] main::$56 = entries + main::$41 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$56 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$56 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } }  ) always clobbers reg byte a 
+Statement [47] printf_uint::uvalue#7 = *main::$56 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#7 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#7 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } }  ) always clobbers reg byte a reg byte y 
+Statement [51] printf_uint::uvalue#8 = main::j1#2 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#8 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#8 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } }  ) always clobbers reg byte a 
+Statement [55] main::$57 = entries + main::$42 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$57 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$57 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } }  ) always clobbers reg byte a 
+Statement [56] printf_uint::uvalue#9 = *main::$57 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#9 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#9 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } }  ) always clobbers reg byte a reg byte y 
+Statement [60] printf_uint::uvalue#10 = main::k#10 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#10 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#10 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } }  ) always clobbers reg byte a 
+Statement [64] main::$58 = entries + main::$43 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$58 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$58 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } }  ) always clobbers reg byte a 
+Statement [65] printf_uint::uvalue#11 = *main::$58 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#11 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#11 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } }  ) always clobbers reg byte a reg byte y 
+Statement [69] main::$59 = entries + main::$41 [ main::i1#2 main::j1#2 main::k#10 main::$42 main::$43 main::$59 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 main::$43 main::$59 printf_buffer ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [70] mul16u::a#2 = *main::$59 [ main::i1#2 main::j1#2 main::k#10 main::$42 main::$43 mul16u::a#2 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 main::$43 mul16u::a#2 printf_buffer ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [71] main::$60 = entries + main::$43 [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::a#2 main::$60 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::a#2 main::$60 printf_buffer ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [72] mul16u::b#1 = *main::$60 [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::a#2 mul16u::b#1 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::a#2 mul16u::b#1 printf_buffer ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [74] mul16u::return#3 = mul16u::res#2 [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::return#3 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::return#3 printf_buffer ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [75] main::mul1#0 = mul16u::return#3 [ main::i1#2 main::j1#2 main::k#10 main::$42 main::mul1#0 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 main::mul1#0 printf_buffer ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [76] mul16u::a#3 = < main::mul1#0 [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::a#3 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::a#3 printf_buffer ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [77] main::$61 = entries + main::$42 [ main::i1#2 main::j1#2 main::k#10 mul16u::a#3 main::$61 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 mul16u::a#3 main::$61 printf_buffer ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [78] mul16u::b#2 = *main::$61 [ main::i1#2 main::j1#2 main::k#10 mul16u::a#3 mul16u::b#2 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 mul16u::a#3 mul16u::b#2 printf_buffer ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [80] mul16u::return#4 = mul16u::res#2 [ main::i1#2 main::j1#2 main::k#10 mul16u::return#4 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 mul16u::return#4 printf_buffer ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [81] main::mul2#0 = mul16u::return#4 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [83] printf_ulong::uvalue#1 = main::mul2#0 [ main::i1#2 main::j1#2 main::k#10 printf_ulong::uvalue#1 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 printf_ulong::uvalue#1 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } }  ) always clobbers reg byte a 
+Statement [88] main::j#0 = main::i#2 + 1 [ main::i#2 main::j#0 printf_buffer ] (  [ main::i#2 main::j#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [90] if(main::j#10<main::num_entries#0) goto main::@5 [ main::i#2 main::j#10 printf_buffer ] (  [ main::i#2 main::j#10 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [94] main::$34 = main::i#2 << 1 [ main::i#2 main::j#10 main::$34 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [95] main::$35 = main::j#10 << 1 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [96] main::$47 = entries + main::$34 [ main::i#2 main::j#10 main::$34 main::$35 main::$47 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 main::$47 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [97] main::$48 = entries + main::$35 [ main::i#2 main::j#10 main::$34 main::$35 main::$47 main::$48 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 main::$47 main::$48 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [98] main::$8 = *main::$47 + *main::$48 [ main::i#2 main::j#10 main::$34 main::$35 main::$8 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 main::$8 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [99] if(main::$8!=$7e4) goto main::@7 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [104] printf_uint::uvalue#2 = main::i#2 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#2 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#2 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } }  ) always clobbers reg byte a 
+Statement [108] main::$49 = entries + main::$34 [ main::i#2 main::j#10 main::$34 main::$35 main::$49 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 main::$49 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } }  ) always clobbers reg byte a 
+Statement [109] printf_uint::uvalue#3 = *main::$49 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#3 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#3 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } }  ) always clobbers reg byte a reg byte y 
+Statement [113] printf_uint::uvalue#4 = main::j#10 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#4 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#4 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } }  ) always clobbers reg byte a 
+Statement [117] main::$50 = entries + main::$35 [ main::i#2 main::j#10 main::$34 main::$35 main::$50 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 main::$50 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } }  ) always clobbers reg byte a 
+Statement [118] printf_uint::uvalue#5 = *main::$50 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#5 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#5 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } }  ) always clobbers reg byte a reg byte y 
+Statement [122] main::$51 = entries + main::$34 [ main::i#2 main::j#10 main::$35 main::$51 printf_buffer ] (  [ main::i#2 main::j#10 main::$35 main::$51 printf_buffer ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [123] mul16u::a#1 = *main::$51 [ main::i#2 main::j#10 main::$35 mul16u::a#1 printf_buffer ] (  [ main::i#2 main::j#10 main::$35 mul16u::a#1 printf_buffer ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [124] main::$52 = entries + main::$35 [ main::i#2 main::j#10 mul16u::a#1 main::$52 printf_buffer ] (  [ main::i#2 main::j#10 mul16u::a#1 main::$52 printf_buffer ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [125] mul16u::b#0 = *main::$52 [ main::i#2 main::j#10 mul16u::a#1 mul16u::b#0 printf_buffer ] (  [ main::i#2 main::j#10 mul16u::a#1 mul16u::b#0 printf_buffer ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [127] mul16u::return#2 = mul16u::res#2 [ main::i#2 main::j#10 mul16u::return#2 printf_buffer ] (  [ main::i#2 main::j#10 mul16u::return#2 printf_buffer ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [128] main::mul#0 = mul16u::return#2 [ main::i#2 main::j#10 main::mul#0 printf_buffer ] (  [ main::i#2 main::j#10 main::mul#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [130] printf_ulong::uvalue#0 = main::mul#0 [ main::i#2 main::j#10 printf_ulong::uvalue#0 printf_buffer ] (  [ main::i#2 main::j#10 printf_ulong::uvalue#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } }  ) always clobbers reg byte a 
+Statement [135] memset::str#7 = (void*)*SAVMSC [ memset::str#7 ] ( clrscr:1 [ printf_buffer memset::str#7 ] { { memset::str#3 = memset::str#7 } }  ) always clobbers reg byte a 
+Statement [137] *OLDCHR = 0 [ ] ( clrscr:1 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [142] cputs::c#1 = *cputs::s#26 [ cputs::s#26 cputs::c#1 printf_buffer ] ( cputs:3 [ cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:7 [ cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:11 [ cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:15 [ cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:23 [ main::i1#2 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:39 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:41 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:45 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:50 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:54 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:59 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:63 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:68 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:82 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:86 [ main::i1#2 main::j1#2 main::k#10 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:92 [ main::i#2 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:101 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:103 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:107 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:112 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:116 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:121 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:129 [ main::i#2 main::j#10 main::mul#0 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:133 [ main::i#2 main::j#10 cputs::s#26 cputs::c#1 printf_buffer ] { }  printf_uint:5::printf_number_buffer:153::cputs:229 [ cputs::s#26 cputs::c#1 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:13::printf_number_buffer:153::cputs:229 [ cputs::s#26 cputs::c#1 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:43::printf_number_buffer:153::cputs:229 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:48::printf_number_buffer:153::cputs:229 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:52::printf_number_buffer:153::cputs:229 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:57::printf_number_buffer:153::cputs:229 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:61::printf_number_buffer:153::cputs:229 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:66::printf_number_buffer:153::cputs:229 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:105::printf_number_buffer:153::cputs:229 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:110::printf_number_buffer:153::cputs:229 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:114::printf_number_buffer:153::cputs:229 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:119::printf_number_buffer:153::cputs:229 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_ulong:84::printf_number_buffer:171::cputs:229 [ main::i1#2 main::j1#2 main::k#10 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } }  printf_ulong:131::printf_number_buffer:171::cputs:229 [ main::i#2 main::j#10 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } }  ) always clobbers reg byte a reg byte y 
+Statement [149] *((byte*)&printf_buffer) = 0 [ printf_uint::uvalue#12 printf_buffer ] ( printf_uint:5 [ printf_uint::uvalue#12 printf_buffer ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13 [ printf_uint::uvalue#12 printf_buffer ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [150] utoa::value#1 = printf_uint::uvalue#12 [ printf_buffer utoa::value#1 ] ( printf_uint:5 [ printf_buffer utoa::value#1 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13 [ printf_buffer utoa::value#1 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [156] mul16u::mb#0 = (dword)mul16u::b#3 [ mul16u::a#7 mul16u::mb#0 ] ( mul16u:73 [ main::i1#2 main::j1#2 main::k#10 main::$42 printf_buffer mul16u::a#7 mul16u::mb#0 ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  mul16u:79 [ main::i1#2 main::j1#2 main::k#10 printf_buffer mul16u::a#7 mul16u::mb#0 ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  mul16u:126 [ main::i#2 main::j#10 printf_buffer mul16u::a#7 mul16u::mb#0 ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [158] if(mul16u::a#4!=0) goto mul16u::@2 [ mul16u::res#2 mul16u::a#4 mul16u::mb#2 ] ( mul16u:73 [ main::i1#2 main::j1#2 main::k#10 main::$42 printf_buffer mul16u::res#2 mul16u::a#4 mul16u::mb#2 ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  mul16u:79 [ main::i1#2 main::j1#2 main::k#10 printf_buffer mul16u::res#2 mul16u::a#4 mul16u::mb#2 ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  mul16u:126 [ main::i#2 main::j#10 printf_buffer mul16u::res#2 mul16u::a#4 mul16u::mb#2 ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [160] mul16u::$1 = mul16u::a#4 & 1 [ mul16u::res#2 mul16u::a#4 mul16u::mb#2 mul16u::$1 ] ( mul16u:73 [ main::i1#2 main::j1#2 main::k#10 main::$42 printf_buffer mul16u::res#2 mul16u::a#4 mul16u::mb#2 mul16u::$1 ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  mul16u:79 [ main::i1#2 main::j1#2 main::k#10 printf_buffer mul16u::res#2 mul16u::a#4 mul16u::mb#2 mul16u::$1 ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  mul16u:126 [ main::i#2 main::j#10 printf_buffer mul16u::res#2 mul16u::a#4 mul16u::mb#2 mul16u::$1 ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [162] mul16u::res#1 = mul16u::res#2 + mul16u::mb#2 [ mul16u::a#4 mul16u::mb#2 mul16u::res#1 ] ( mul16u:73 [ main::i1#2 main::j1#2 main::k#10 main::$42 printf_buffer mul16u::a#4 mul16u::mb#2 mul16u::res#1 ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  mul16u:79 [ main::i1#2 main::j1#2 main::k#10 printf_buffer mul16u::a#4 mul16u::mb#2 mul16u::res#1 ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  mul16u:126 [ main::i#2 main::j#10 printf_buffer mul16u::a#4 mul16u::mb#2 mul16u::res#1 ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [167] *((byte*)&printf_buffer) = 0 [ printf_buffer printf_ulong::uvalue#2 ] ( printf_ulong:84 [ main::i1#2 main::j1#2 main::k#10 printf_buffer printf_ulong::uvalue#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131 [ main::i#2 main::j#10 printf_buffer printf_ulong::uvalue#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [168] ultoa::value#1 = printf_ulong::uvalue#2 [ printf_buffer ultoa::value#1 ] ( printf_ulong:84 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131 [ main::i#2 main::j#10 printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [174] if(memset::num#2<=0) goto memset::@return [ memset::num#2 memset::str#3 ] ( clrscr:1::memset:136 [ printf_buffer memset::num#2 memset::str#3 ] { { memset::str#3 = memset::str#7 } }  cputs:3::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [175] memset::end#0 = (byte*)memset::str#3 + memset::num#2 [ memset::str#3 memset::end#0 ] ( clrscr:1::memset:136 [ printf_buffer memset::str#3 memset::end#0 ] { { memset::str#3 = memset::str#7 } }  cputs:3::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [176] memset::dst#4 = (byte*)memset::str#3 [ memset::end#0 memset::dst#4 ] ( clrscr:1::memset:136 [ printf_buffer memset::end#0 memset::dst#4 ] { { memset::str#3 = memset::str#7 } }  cputs:3::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [178] if(memset::dst#2!=memset::end#0) goto memset::@3 [ memset::end#0 memset::dst#2 ] ( clrscr:1::memset:136 [ printf_buffer memset::end#0 memset::dst#2 ] { { memset::str#3 = memset::str#7 } }  cputs:3::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [180] *memset::dst#2 = 0 [ memset::end#0 memset::dst#2 ] ( clrscr:1::memset:136 [ printf_buffer memset::end#0 memset::dst#2 ] { { memset::str#3 = memset::str#7 } }  cputs:3::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a reg byte y 
+Statement [182] *COLCRS = gotoxy::x#1 [ ] ( clrscr:1::gotoxy:138 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [183] *ROWCRS = gotoxy::y#1 [ ] ( clrscr:1::gotoxy:138 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [186] if(cputc::c=='
'at) goto cputc::@1 [ cputc::c ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::c ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::c ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::c ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer cputc::c ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [187] if(cputc::c=='
+'at) goto cputc::@2 [ cputc::c ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::c ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::c ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::c ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer cputc::c ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [188] if(cputc::c==$9b) goto cputc::@2 [ ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [189] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0] [ cputc::convertToScreenCode1_return#0 ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte y 
+Statement [193] if(*COLCRS==$28) goto cputc::@5 [ ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [197] *COLCRS = 0 [ ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [199] *COLCRS = 0 [ ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [201] *COLCRS = 0 [ ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [206] utoa::$11 = (byte)utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [207] *utoa::buffer#11 = DIGITS[utoa::$11] [ printf_buffer utoa::buffer#11 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::buffer#11 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::buffer#11 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [208] utoa::buffer#3 = ++ utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::buffer#3 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::buffer#3 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [209] *utoa::buffer#3 = 0 [ printf_buffer ] ( printf_uint:5::utoa:151 [ printf_buffer ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [211] utoa::$10 = utoa::digit#2 << 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:164 [ utoa::digit#2 utoa::digit#1 ]
+Removing always clobbered register reg byte a as potential for zp[1]:167 [ utoa::started#2 utoa::started#4 ]
+Statement [212] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [214] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [217] utoa_append::buffer#0 = utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [218] utoa_append::value#0 = utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [219] utoa_append::sub#0 = utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [221] utoa_append::return#0 = utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [222] utoa::value#0 = utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [234] ultoa::$11 = (byte)ultoa::value#2 [ printf_buffer ultoa::buffer#11 ultoa::$11 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [235] *ultoa::buffer#11 = DIGITS[ultoa::$11] [ printf_buffer ultoa::buffer#11 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [236] ultoa::buffer#3 = ++ ultoa::buffer#11 [ printf_buffer ultoa::buffer#3 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [237] *ultoa::buffer#3 = 0 [ printf_buffer ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [239] ultoa::$10 = ultoa::digit#2 << 2 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:171 [ ultoa::digit#2 ultoa::digit#1 ]
+Removing always clobbered register reg byte a as potential for zp[1]:176 [ ultoa::started#2 ultoa::started#4 ]
+Statement [240] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [242] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [245] ultoa_append::buffer#0 = ultoa::buffer#11 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [246] ultoa_append::value#0 = ultoa::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [247] ultoa_append::sub#0 = ultoa::digit_value#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [249] ultoa_append::return#0 = ultoa_append::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [250] ultoa::value#0 = ultoa_append::return#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [252] *(*OLDADR) = *OLDCHR [ ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  ) always clobbers reg byte a reg byte y 
+Statement [254] cursorLocation::return#3 = cursorLocation::return#1 [ cursorLocation::return#3 ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer cursorLocation::return#3 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  ) always clobbers reg byte a 
+Statement [255] setcursor::loc#0 = cursorLocation::return#3 [ setcursor::loc#0 ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer setcursor::loc#0 ] { }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [256] setcursor::c#0 = *setcursor::loc#0 [ setcursor::loc#0 setcursor::c#0 ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [258] *OLDADR = setcursor::loc#0 [ setcursor::c#0 ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer setcursor::c#0 ] { }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:301 [ setcursor::c#0 ]
+Statement [259] *CRSINH = 0 [ setcursor::c#0 ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer setcursor::c#0 ] { }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [260] setcursor::c#1 = setcursor::c#0 ^ $80 [ setcursor::c#1 ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer setcursor::c#1 ] { }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [261] *(*OLDADR) = setcursor::c#1 [ ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer ] { }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte y 
+Statement [263] *(*OLDADR) = *OLDCHR [ cputc::convertToScreenCode1_return#0 ] ( cputs:3::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a reg byte y 
+Removing always clobbered register reg byte a as potential for zp[1]:266 [ cputc::convertToScreenCode1_return#0 ]
+Removing always clobbered register reg byte y as potential for zp[1]:266 [ cputc::convertToScreenCode1_return#0 ]
+Statement [265] cursorLocation::return#0 = cursorLocation::return#1 [ cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] ( cputs:3::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [266] putchar::loc#0 = cursorLocation::return#0 [ cputc::convertToScreenCode1_return#0 putchar::loc#0 ] ( cputs:3::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [268] *putchar::loc#0 = putchar::newChar#0 [ putchar::newChar#0 ] ( cputs:3::cputc:147::putchar:191 [ cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191 [ cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191 [ cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191 [ cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191 [ main::i1#2 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191 [ main::i#2 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer putchar::newChar#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer putchar::newChar#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 printf_buffer putchar::newChar#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191 [ main::i#2 main::j#10 printf_buffer putchar::newChar#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte y 
+Removing always clobbered register reg byte y as potential for zp[1]:307 [ putchar::newChar#0 ]
+Statement [273] if(*ROWCRS!=$18) goto newline::@1 [ ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [274] *(*OLDADR) = *(*OLDADR) ^ $80 [ ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [275] newline::start#0 = *SAVMSC [ newline::start#0 ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [276] memcpy::source#0 = newline::start#0 + $28 [ newline::start#0 memcpy::source#0 ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [277] memcpy::destination#0 = (void*)newline::start#0 [ newline::start#0 memcpy::source#0 memcpy::destination#0 ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [279] memset::str#0 = newline::start#0 + (word)$28*$17 [ memset::str#0 ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [280] memset::str#8 = (void*)memset::str#0 [ memset::str#8 ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [282] *ROWCRS = (byte)$18-1 [ ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [288] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( printf_uint:5::utoa:151::utoa_append:220 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151::utoa_append:220 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:181 [ utoa_append::digit#2 utoa_append::digit#1 ]
+Statement [289] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] [ utoa_append::value#2 ] ( printf_uint:5::utoa:151::utoa_append:220 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151::utoa_append:220 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a reg byte y 
+Removing always clobbered register reg byte y as potential for zp[1]:164 [ utoa::digit#2 utoa::digit#1 ]
+Statement [292] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( printf_uint:5::utoa:151::utoa_append:220 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151::utoa_append:220 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [295] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] ( printf_ulong:84::ultoa:169::ultoa_append:248 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169::ultoa_append:248 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:186 [ ultoa_append::digit#2 ultoa_append::digit#1 ]
+Statement [296] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] [ ultoa_append::value#2 ] ( printf_ulong:84::ultoa:169::ultoa_append:248 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169::ultoa_append:248 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a reg byte y 
+Removing always clobbered register reg byte y as potential for zp[1]:171 [ ultoa::digit#2 ultoa::digit#1 ]
+Statement [299] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] ( printf_ulong:84::ultoa:169::ultoa_append:248 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169::ultoa_append:248 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [300] cursorLocation::$3 = (word)*ROWCRS [ cursorLocation::$3 ] ( clrscr:1::gotoxy:138::setcursor:184::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [301] cursorLocation::$4 = cursorLocation::$3 << 2 [ cursorLocation::$3 cursorLocation::$4 ] ( clrscr:1::gotoxy:138::setcursor:184::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [302] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3 [ cursorLocation::$5 ] ( clrscr:1::gotoxy:138::setcursor:184::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [303] cursorLocation::$0 = cursorLocation::$5 << 3 [ cursorLocation::$0 ] ( clrscr:1::gotoxy:138::setcursor:184::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [304] cursorLocation::$1 = *SAVMSC + cursorLocation::$0 [ cursorLocation::$1 ] ( clrscr:1::gotoxy:138::setcursor:184::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [305] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS [ cursorLocation::return#1 ] ( clrscr:1::gotoxy:138::setcursor:184::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [307] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0 [ memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] ( cputs:3::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [308] memcpy::src#4 = (byte*)(void*)memcpy::source#0 [ memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] ( cputs:3::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [309] memcpy::dst#4 = (byte*)memcpy::destination#0 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( cputs:3::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [311] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( cputs:3::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [313] *memcpy::dst#2 = *memcpy::src#2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( cputs:3::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [9] if(main::i#2<main::num_entries#0) goto main::@2 [ main::i#2 printf_buffer ] (  [ main::i#2 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [17] if(main::i1#2<main::num_entries#0) goto main::@10 [ main::i1#2 printf_buffer ] (  [ main::i1#2 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [19] main::j1#0 = main::i1#2 + 1 [ main::i1#2 main::j1#0 printf_buffer ] (  [ main::i1#2 main::j1#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [21] if(main::j1#2<main::num_entries#0) goto main::@12 [ main::i1#2 main::j1#2 printf_buffer ] (  [ main::i1#2 main::j1#2 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [25] main::k#0 = main::j1#2 + 1 [ main::i1#2 main::j1#2 main::k#0 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [27] if(main::k#10<main::num_entries#0) goto main::@15 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [29] main::$41 = main::i1#2 << 1 [ main::i1#2 main::j1#2 main::k#10 main::$41 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [30] main::$42 = main::j1#2 << 1 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [31] main::$53 = entries + main::$41 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$53 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$53 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [32] main::$54 = entries + main::$42 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$53 main::$54 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$53 main::$54 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [33] main::$21 = *main::$53 + *main::$54 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$21 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$21 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [34] main::$43 = main::k#10 << 1 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$21 main::$43 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$21 main::$43 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [35] main::$55 = entries + main::$43 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$21 main::$43 main::$55 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$21 main::$43 main::$55 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [36] main::$22 = main::$21 + *main::$55 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$22 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$22 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [37] if(main::$22!=$7e4) goto main::@17 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [42] printf_uint::uvalue#6 = main::i1#2 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#6 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } }  ) always clobbers reg byte a 
+Statement [46] main::$56 = entries + main::$41 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$56 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$56 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } }  ) always clobbers reg byte a 
+Statement [47] printf_uint::uvalue#7 = *main::$56 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#7 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#7 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } }  ) always clobbers reg byte a reg byte y 
+Statement [51] printf_uint::uvalue#8 = main::j1#2 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#8 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#8 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } }  ) always clobbers reg byte a 
+Statement [55] main::$57 = entries + main::$42 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$57 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$57 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } }  ) always clobbers reg byte a 
+Statement [56] printf_uint::uvalue#9 = *main::$57 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#9 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#9 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } }  ) always clobbers reg byte a reg byte y 
+Statement [60] printf_uint::uvalue#10 = main::k#10 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#10 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#10 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } }  ) always clobbers reg byte a 
+Statement [64] main::$58 = entries + main::$43 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$58 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 main::$58 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } }  ) always clobbers reg byte a 
+Statement [65] printf_uint::uvalue#11 = *main::$58 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#11 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#11 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } }  ) always clobbers reg byte a reg byte y 
+Statement [69] main::$59 = entries + main::$41 [ main::i1#2 main::j1#2 main::k#10 main::$42 main::$43 main::$59 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 main::$43 main::$59 printf_buffer ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [70] mul16u::a#2 = *main::$59 [ main::i1#2 main::j1#2 main::k#10 main::$42 main::$43 mul16u::a#2 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 main::$43 mul16u::a#2 printf_buffer ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [71] main::$60 = entries + main::$43 [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::a#2 main::$60 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::a#2 main::$60 printf_buffer ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [72] mul16u::b#1 = *main::$60 [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::a#2 mul16u::b#1 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::a#2 mul16u::b#1 printf_buffer ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [74] mul16u::return#3 = mul16u::res#2 [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::return#3 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::return#3 printf_buffer ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [75] main::mul1#0 = mul16u::return#3 [ main::i1#2 main::j1#2 main::k#10 main::$42 main::mul1#0 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 main::mul1#0 printf_buffer ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [76] mul16u::a#3 = < main::mul1#0 [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::a#3 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::$42 mul16u::a#3 printf_buffer ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [77] main::$61 = entries + main::$42 [ main::i1#2 main::j1#2 main::k#10 mul16u::a#3 main::$61 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 mul16u::a#3 main::$61 printf_buffer ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [78] mul16u::b#2 = *main::$61 [ main::i1#2 main::j1#2 main::k#10 mul16u::a#3 mul16u::b#2 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 mul16u::a#3 mul16u::b#2 printf_buffer ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [80] mul16u::return#4 = mul16u::res#2 [ main::i1#2 main::j1#2 main::k#10 mul16u::return#4 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 mul16u::return#4 printf_buffer ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [81] main::mul2#0 = mul16u::return#4 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [83] printf_ulong::uvalue#1 = main::mul2#0 [ main::i1#2 main::j1#2 main::k#10 printf_ulong::uvalue#1 printf_buffer ] (  [ main::i1#2 main::j1#2 main::k#10 printf_ulong::uvalue#1 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } }  ) always clobbers reg byte a 
+Statement [88] main::j#0 = main::i#2 + 1 [ main::i#2 main::j#0 printf_buffer ] (  [ main::i#2 main::j#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [90] if(main::j#10<main::num_entries#0) goto main::@5 [ main::i#2 main::j#10 printf_buffer ] (  [ main::i#2 main::j#10 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [94] main::$34 = main::i#2 << 1 [ main::i#2 main::j#10 main::$34 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [95] main::$35 = main::j#10 << 1 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [96] main::$47 = entries + main::$34 [ main::i#2 main::j#10 main::$34 main::$35 main::$47 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 main::$47 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [97] main::$48 = entries + main::$35 [ main::i#2 main::j#10 main::$34 main::$35 main::$47 main::$48 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 main::$47 main::$48 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [98] main::$8 = *main::$47 + *main::$48 [ main::i#2 main::j#10 main::$34 main::$35 main::$8 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 main::$8 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [99] if(main::$8!=$7e4) goto main::@7 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [104] printf_uint::uvalue#2 = main::i#2 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#2 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#2 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } }  ) always clobbers reg byte a 
+Statement [108] main::$49 = entries + main::$34 [ main::i#2 main::j#10 main::$34 main::$35 main::$49 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 main::$49 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } }  ) always clobbers reg byte a 
+Statement [109] printf_uint::uvalue#3 = *main::$49 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#3 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#3 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } }  ) always clobbers reg byte a reg byte y 
+Statement [113] printf_uint::uvalue#4 = main::j#10 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#4 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#4 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } }  ) always clobbers reg byte a 
+Statement [117] main::$50 = entries + main::$35 [ main::i#2 main::j#10 main::$34 main::$35 main::$50 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 main::$50 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } }  ) always clobbers reg byte a 
+Statement [118] printf_uint::uvalue#5 = *main::$50 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#5 printf_buffer ] (  [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#5 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } }  ) always clobbers reg byte a reg byte y 
+Statement [122] main::$51 = entries + main::$34 [ main::i#2 main::j#10 main::$35 main::$51 printf_buffer ] (  [ main::i#2 main::j#10 main::$35 main::$51 printf_buffer ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [123] mul16u::a#1 = *main::$51 [ main::i#2 main::j#10 main::$35 mul16u::a#1 printf_buffer ] (  [ main::i#2 main::j#10 main::$35 mul16u::a#1 printf_buffer ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [124] main::$52 = entries + main::$35 [ main::i#2 main::j#10 mul16u::a#1 main::$52 printf_buffer ] (  [ main::i#2 main::j#10 mul16u::a#1 main::$52 printf_buffer ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [125] mul16u::b#0 = *main::$52 [ main::i#2 main::j#10 mul16u::a#1 mul16u::b#0 printf_buffer ] (  [ main::i#2 main::j#10 mul16u::a#1 mul16u::b#0 printf_buffer ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [127] mul16u::return#2 = mul16u::res#2 [ main::i#2 main::j#10 mul16u::return#2 printf_buffer ] (  [ main::i#2 main::j#10 mul16u::return#2 printf_buffer ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [128] main::mul#0 = mul16u::return#2 [ main::i#2 main::j#10 main::mul#0 printf_buffer ] (  [ main::i#2 main::j#10 main::mul#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [130] printf_ulong::uvalue#0 = main::mul#0 [ main::i#2 main::j#10 printf_ulong::uvalue#0 printf_buffer ] (  [ main::i#2 main::j#10 printf_ulong::uvalue#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } }  ) always clobbers reg byte a 
+Statement [135] memset::str#7 = (void*)*SAVMSC [ memset::str#7 ] ( clrscr:1 [ printf_buffer memset::str#7 ] { { memset::str#3 = memset::str#7 } }  ) always clobbers reg byte a 
+Statement [137] *OLDCHR = 0 [ ] ( clrscr:1 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [142] cputs::c#1 = *cputs::s#26 [ cputs::s#26 cputs::c#1 printf_buffer ] ( cputs:3 [ cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:7 [ cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:11 [ cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:15 [ cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:23 [ main::i1#2 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:39 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:41 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:45 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:50 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:54 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:59 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:63 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:68 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:82 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:86 [ main::i1#2 main::j1#2 main::k#10 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:92 [ main::i#2 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:101 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:103 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:107 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:112 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:116 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:121 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:129 [ main::i#2 main::j#10 main::mul#0 cputs::s#26 cputs::c#1 printf_buffer ] { }  cputs:133 [ main::i#2 main::j#10 cputs::s#26 cputs::c#1 printf_buffer ] { }  printf_uint:5::printf_number_buffer:153::cputs:229 [ cputs::s#26 cputs::c#1 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:13::printf_number_buffer:153::cputs:229 [ cputs::s#26 cputs::c#1 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:43::printf_number_buffer:153::cputs:229 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:48::printf_number_buffer:153::cputs:229 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:52::printf_number_buffer:153::cputs:229 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:57::printf_number_buffer:153::cputs:229 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:61::printf_number_buffer:153::cputs:229 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:66::printf_number_buffer:153::cputs:229 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:105::printf_number_buffer:153::cputs:229 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:110::printf_number_buffer:153::cputs:229 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:114::printf_number_buffer:153::cputs:229 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_uint:119::printf_number_buffer:153::cputs:229 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } }  printf_ulong:84::printf_number_buffer:171::cputs:229 [ main::i1#2 main::j1#2 main::k#10 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } }  printf_ulong:131::printf_number_buffer:171::cputs:229 [ main::i#2 main::j#10 cputs::s#26 cputs::c#1 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } }  ) always clobbers reg byte a reg byte y 
+Statement [149] *((byte*)&printf_buffer) = 0 [ printf_uint::uvalue#12 printf_buffer ] ( printf_uint:5 [ printf_uint::uvalue#12 printf_buffer ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13 [ printf_uint::uvalue#12 printf_buffer ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119 [ main::i#2 main::j#10 main::$34 main::$35 printf_uint::uvalue#12 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [150] utoa::value#1 = printf_uint::uvalue#12 [ printf_buffer utoa::value#1 ] ( printf_uint:5 [ printf_buffer utoa::value#1 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13 [ printf_buffer utoa::value#1 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [156] mul16u::mb#0 = (dword)mul16u::b#3 [ mul16u::a#7 mul16u::mb#0 ] ( mul16u:73 [ main::i1#2 main::j1#2 main::k#10 main::$42 printf_buffer mul16u::a#7 mul16u::mb#0 ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  mul16u:79 [ main::i1#2 main::j1#2 main::k#10 printf_buffer mul16u::a#7 mul16u::mb#0 ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  mul16u:126 [ main::i#2 main::j#10 printf_buffer mul16u::a#7 mul16u::mb#0 ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [158] if(mul16u::a#4!=0) goto mul16u::@2 [ mul16u::res#2 mul16u::a#4 mul16u::mb#2 ] ( mul16u:73 [ main::i1#2 main::j1#2 main::k#10 main::$42 printf_buffer mul16u::res#2 mul16u::a#4 mul16u::mb#2 ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  mul16u:79 [ main::i1#2 main::j1#2 main::k#10 printf_buffer mul16u::res#2 mul16u::a#4 mul16u::mb#2 ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  mul16u:126 [ main::i#2 main::j#10 printf_buffer mul16u::res#2 mul16u::a#4 mul16u::mb#2 ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [160] mul16u::$1 = mul16u::a#4 & 1 [ mul16u::res#2 mul16u::a#4 mul16u::mb#2 mul16u::$1 ] ( mul16u:73 [ main::i1#2 main::j1#2 main::k#10 main::$42 printf_buffer mul16u::res#2 mul16u::a#4 mul16u::mb#2 mul16u::$1 ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  mul16u:79 [ main::i1#2 main::j1#2 main::k#10 printf_buffer mul16u::res#2 mul16u::a#4 mul16u::mb#2 mul16u::$1 ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  mul16u:126 [ main::i#2 main::j#10 printf_buffer mul16u::res#2 mul16u::a#4 mul16u::mb#2 mul16u::$1 ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [162] mul16u::res#1 = mul16u::res#2 + mul16u::mb#2 [ mul16u::a#4 mul16u::mb#2 mul16u::res#1 ] ( mul16u:73 [ main::i1#2 main::j1#2 main::k#10 main::$42 printf_buffer mul16u::a#4 mul16u::mb#2 mul16u::res#1 ] { { mul16u::b#1 = mul16u::b#3 } { mul16u::a#2 = mul16u::a#7 } { mul16u::return#3 = mul16u::res#2 } }  mul16u:79 [ main::i1#2 main::j1#2 main::k#10 printf_buffer mul16u::a#4 mul16u::mb#2 mul16u::res#1 ] { { mul16u::b#2 = mul16u::b#3 } { mul16u::a#3 = mul16u::a#7 } { mul16u::return#4 = mul16u::res#2 } }  mul16u:126 [ main::i#2 main::j#10 printf_buffer mul16u::a#4 mul16u::mb#2 mul16u::res#1 ] { { mul16u::b#0 = mul16u::b#3 } { mul16u::a#1 = mul16u::a#7 } { mul16u::return#2 = mul16u::res#2 } }  ) always clobbers reg byte a 
+Statement [167] *((byte*)&printf_buffer) = 0 [ printf_buffer printf_ulong::uvalue#2 ] ( printf_ulong:84 [ main::i1#2 main::j1#2 main::k#10 printf_buffer printf_ulong::uvalue#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131 [ main::i#2 main::j#10 printf_buffer printf_ulong::uvalue#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [168] ultoa::value#1 = printf_ulong::uvalue#2 [ printf_buffer ultoa::value#1 ] ( printf_ulong:84 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131 [ main::i#2 main::j#10 printf_buffer ultoa::value#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [174] if(memset::num#2<=0) goto memset::@return [ memset::num#2 memset::str#3 ] ( clrscr:1::memset:136 [ printf_buffer memset::num#2 memset::str#3 ] { { memset::str#3 = memset::str#7 } }  cputs:3::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 printf_buffer memset::num#2 memset::str#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [175] memset::end#0 = (byte*)memset::str#3 + memset::num#2 [ memset::str#3 memset::end#0 ] ( clrscr:1::memset:136 [ printf_buffer memset::str#3 memset::end#0 ] { { memset::str#3 = memset::str#7 } }  cputs:3::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 printf_buffer memset::str#3 memset::end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [176] memset::dst#4 = (byte*)memset::str#3 [ memset::end#0 memset::dst#4 ] ( clrscr:1::memset:136 [ printf_buffer memset::end#0 memset::dst#4 ] { { memset::str#3 = memset::str#7 } }  cputs:3::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 printf_buffer memset::end#0 memset::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [178] if(memset::dst#2!=memset::end#0) goto memset::@3 [ memset::end#0 memset::dst#2 ] ( clrscr:1::memset:136 [ printf_buffer memset::end#0 memset::dst#2 ] { { memset::str#3 = memset::str#7 } }  cputs:3::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [180] *memset::dst#2 = 0 [ memset::end#0 memset::dst#2 ] ( clrscr:1::memset:136 [ printf_buffer memset::end#0 memset::dst#2 ] { { memset::str#3 = memset::str#7 } }  cputs:3::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memset:281 [ main::i#2 main::j#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200::memset:281 [ main::i1#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200::memset:281 [ main::i#2 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memset:281 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memset:281 [ main::i#2 main::j#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a reg byte y 
+Statement [182] *COLCRS = gotoxy::x#1 [ ] ( clrscr:1::gotoxy:138 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [183] *ROWCRS = gotoxy::y#1 [ ] ( clrscr:1::gotoxy:138 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [186] if(cputc::c=='
'at) goto cputc::@1 [ cputc::c ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::c ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::c ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::c ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer cputc::c ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [187] if(cputc::c=='
+'at) goto cputc::@2 [ cputc::c ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::c ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::c ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::c ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer cputc::c ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::c ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::c ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::c ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer cputc::c ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [188] if(cputc::c==$9b) goto cputc::@2 [ ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [189] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0] [ cputc::convertToScreenCode1_return#0 ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte y 
+Statement [193] if(*COLCRS==$28) goto cputc::@5 [ ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [197] *COLCRS = 0 [ ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [199] *COLCRS = 0 [ ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [201] *COLCRS = 0 [ ] ( cputs:3::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [206] utoa::$11 = (byte)utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [207] *utoa::buffer#11 = DIGITS[utoa::$11] [ printf_buffer utoa::buffer#11 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::buffer#11 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::buffer#11 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [208] utoa::buffer#3 = ++ utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::buffer#3 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::buffer#3 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [209] *utoa::buffer#3 = 0 [ printf_buffer ] ( printf_uint:5::utoa:151 [ printf_buffer ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [211] utoa::$10 = utoa::digit#2 << 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [212] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [214] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [217] utoa_append::buffer#0 = utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [218] utoa_append::value#0 = utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [219] utoa_append::sub#0 = utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [221] utoa_append::return#0 = utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [222] utoa::value#0 = utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( printf_uint:5::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:13::utoa:151 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { utoa::value#1 = printf_uint::uvalue#12 } }  printf_uint:43::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } }  printf_uint:48::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } }  printf_uint:52::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } }  printf_uint:57::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } }  printf_uint:61::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } }  printf_uint:66::utoa:151 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } }  printf_uint:105::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } }  printf_uint:110::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } }  printf_uint:114::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } }  printf_uint:119::utoa:151 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [234] ultoa::$11 = (byte)ultoa::value#2 [ printf_buffer ultoa::buffer#11 ultoa::$11 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::buffer#11 ultoa::$11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [235] *ultoa::buffer#11 = DIGITS[ultoa::$11] [ printf_buffer ultoa::buffer#11 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::buffer#11 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [236] ultoa::buffer#3 = ++ ultoa::buffer#11 [ printf_buffer ultoa::buffer#3 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::buffer#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [237] *ultoa::buffer#3 = 0 [ printf_buffer ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [239] ultoa::$10 = ultoa::digit#2 << 2 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::$10 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [240] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [242] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::started#2 ultoa::buffer#11 ultoa::digit_value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [245] ultoa_append::buffer#0 = ultoa::buffer#11 [ printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::value#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [246] ultoa_append::value#0 = ultoa::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::digit_value#0 ultoa_append::buffer#0 ultoa_append::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [247] ultoa_append::sub#0 = ultoa::digit_value#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::value#0 ultoa_append::sub#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [249] ultoa_append::return#0 = ultoa_append::value#2 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [250] ultoa::value#0 = ultoa_append::return#0 [ printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] ( printf_ulong:84::ultoa:169 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } }  printf_ulong:131::ultoa:169 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa::value#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } }  ) always clobbers reg byte a 
+Statement [252] *(*OLDADR) = *OLDCHR [ ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  ) always clobbers reg byte a reg byte y 
+Statement [254] cursorLocation::return#3 = cursorLocation::return#1 [ cursorLocation::return#3 ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer cursorLocation::return#3 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer cursorLocation::return#3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  ) always clobbers reg byte a 
+Statement [255] setcursor::loc#0 = cursorLocation::return#3 [ setcursor::loc#0 ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer setcursor::loc#0 ] { }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [256] setcursor::c#0 = *setcursor::loc#0 [ setcursor::loc#0 setcursor::c#0 ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [258] *OLDADR = setcursor::loc#0 [ setcursor::c#0 ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer setcursor::c#0 ] { }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [259] *CRSINH = 0 [ setcursor::c#0 ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer setcursor::c#0 ] { }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::c#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::c#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [260] setcursor::c#1 = setcursor::c#0 ^ $80 [ setcursor::c#1 ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer setcursor::c#1 ] { }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer setcursor::c#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer setcursor::c#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [261] *(*OLDADR) = setcursor::c#1 [ ] ( clrscr:1::gotoxy:138::setcursor:184 [ printf_buffer ] { }  cputs:3::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:195 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:195 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::setcursor:202 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::setcursor:202 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191::setcursor:270 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191::setcursor:270 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::setcursor:284 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::setcursor:284 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte y 
+Statement [263] *(*OLDADR) = *OLDCHR [ cputc::convertToScreenCode1_return#0 ] ( cputs:3::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [265] cursorLocation::return#0 = cursorLocation::return#1 [ cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] ( cputs:3::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [266] putchar::loc#0 = cursorLocation::return#0 [ cputc::convertToScreenCode1_return#0 putchar::loc#0 ] ( cputs:3::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [268] *putchar::loc#0 = putchar::newChar#0 [ putchar::newChar#0 ] ( cputs:3::cputc:147::putchar:191 [ cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::putchar:191 [ cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::putchar:191 [ cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::putchar:191 [ cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::putchar:191 [ main::i1#2 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::putchar:191 [ main::i#2 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::putchar:191 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191 [ main::i#2 main::j#10 cputs::s#0 printf_buffer putchar::newChar#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer putchar::newChar#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191 [ printf_buffer putchar::newChar#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191 [ main::i1#2 main::j1#2 main::k#10 printf_buffer putchar::newChar#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191 [ main::i#2 main::j#10 printf_buffer putchar::newChar#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte y 
+Statement [273] if(*ROWCRS!=$18) goto newline::@1 [ ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [274] *(*OLDADR) = *(*OLDADR) ^ $80 [ ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [275] newline::start#0 = *SAVMSC [ newline::start#0 ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer newline::start#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer newline::start#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [276] memcpy::source#0 = newline::start#0 + $28 [ newline::start#0 memcpy::source#0 ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [277] memcpy::destination#0 = (void*)newline::start#0 [ newline::start#0 memcpy::source#0 memcpy::destination#0 ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [279] memset::str#0 = newline::start#0 + (word)$28*$17 [ memset::str#0 ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer memset::str#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer memset::str#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [280] memset::str#8 = (void*)memset::str#0 [ memset::str#8 ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer memset::str#8 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer memset::str#8 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer memset::str#8 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer memset::str#8 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [282] *ROWCRS = (byte)$18-1 [ ] ( cputs:3::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200 [ main::i1#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200 [ main::i#2 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ cputs::s#0 printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200 [ main::i#2 main::j#10 cputs::s#0 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200 [ printf_buffer ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200 [ main::i#2 main::j#10 printf_buffer ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [288] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( printf_uint:5::utoa:151::utoa_append:220 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151::utoa_append:220 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [289] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] [ utoa_append::value#2 ] ( printf_uint:5::utoa:151::utoa_append:220 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151::utoa_append:220 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [292] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( printf_uint:5::utoa:151::utoa_append:220 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:13::utoa:151::utoa_append:220 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { utoa::value#1 = printf_uint::uvalue#12 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:43::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:48::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:52::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:57::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:61::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:66::utoa:151::utoa_append:220 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:105::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:110::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:114::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:119::utoa:151::utoa_append:220 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [295] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] ( printf_ulong:84::ultoa:169::ultoa_append:248 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169::ultoa_append:248 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#2 ultoa_append::digit#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [296] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] [ ultoa_append::value#2 ] ( printf_ulong:84::ultoa:169::ultoa_append:248 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169::ultoa_append:248 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::value#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [299] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 [ ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] ( printf_ulong:84::ultoa:169::ultoa_append:248 [ main::i1#2 main::j1#2 main::k#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  printf_ulong:131::ultoa:169::ultoa_append:248 [ main::i#2 main::j#10 printf_buffer ultoa::digit#2 ultoa::buffer#11 ultoa_append::buffer#0 ultoa_append::sub#0 ultoa_append::value#1 ultoa_append::digit#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 ultoa::value#1 } { ultoa_append::buffer#0 = ultoa::buffer#11 } { ultoa_append::value#0 = ultoa::value#2 } { ultoa_append::sub#0 = ultoa::digit_value#0 } { ultoa_append::return#0 = ultoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [300] cursorLocation::$3 = (word)*ROWCRS [ cursorLocation::$3 ] ( clrscr:1::gotoxy:138::setcursor:184::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [301] cursorLocation::$4 = cursorLocation::$3 << 2 [ cursorLocation::$3 cursorLocation::$4 ] ( clrscr:1::gotoxy:138::setcursor:184::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [302] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3 [ cursorLocation::$5 ] ( clrscr:1::gotoxy:138::setcursor:184::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [303] cursorLocation::$0 = cursorLocation::$5 << 3 [ cursorLocation::$0 ] ( clrscr:1::gotoxy:138::setcursor:184::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [304] cursorLocation::$1 = *SAVMSC + cursorLocation::$0 [ cursorLocation::$1 ] ( clrscr:1::gotoxy:138::setcursor:184::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [305] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS [ cursorLocation::return#1 ] ( clrscr:1::gotoxy:138::setcursor:184::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:195::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::setcursor:202::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::setcursor:270::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:7::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:11::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:23::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:39::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:41::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:45::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:50::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:54::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:59::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:63::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:68::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:82::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:86::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:92::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:101::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:103::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:107::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:112::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:116::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:121::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:129::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:133::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ printf_buffer cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::setcursor:284::cursorLocation:253 [ main::i#2 main::j#10 printf_buffer cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:3::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:7::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:11::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:23::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:39::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:41::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:45::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:50::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:54::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:59::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:63::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:68::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:82::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:86::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:92::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:101::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:103::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:107::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:112::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:116::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:121::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:129::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:133::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 cputs::s#0 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:5::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:13::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:43::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:48::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:52::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:57::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:61::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:66::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:105::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:110::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:114::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:119::printf_number_buffer:153::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:84::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i1#2 main::j1#2 main::k#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_ulong:131::printf_number_buffer:171::cputc:227::putchar:191::cursorLocation:264 [ main::i#2 main::j#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [307] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0 [ memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] ( cputs:3::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [308] memcpy::src#4 = (byte*)(void*)memcpy::source#0 [ memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] ( cputs:3::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [309] memcpy::dst#4 = (byte*)memcpy::destination#0 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( cputs:3::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [311] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( cputs:3::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a 
+Statement [313] *memcpy::dst#2 = *memcpy::src#2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( cputs:3::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:198::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:198::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:198::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:198::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  cputs:3::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:7::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:11::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:23::cputc:147::newline:200::memcpy:278 [ main::i1#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:39::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:41::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:45::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:50::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:54::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:59::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:63::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:68::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:82::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::mul2#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:86::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:92::cputc:147::newline:200::memcpy:278 [ main::i#2 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:101::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:103::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:107::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:112::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:116::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:121::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:129::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::mul#0 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:133::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:13::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:43::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:48::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:52::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:57::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:61::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:66::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:105::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:110::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:114::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:119::printf_number_buffer:153::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputs:229::cputc:147::newline:200::memcpy:278 [ main::i#2 main::j#10 cputs::s#0 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 } { cputs::c#1 = cputc::c } }  printf_uint:5::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:13::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:43::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#6 main::i1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:48::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#7 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:52::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#8 main::j1#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:57::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#9 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:61::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#10 = printf_uint::uvalue#12 main::k#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:66::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 main::$41 main::$42 main::$43 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#11 = printf_uint::uvalue#12 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:105::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#2 main::i#2 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:110::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#3 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:114::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#4 main::j#10 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_uint:119::printf_number_buffer:153::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 main::$34 main::$35 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#12 = printf_uint::uvalue#5 } { printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:84::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i1#2 main::j1#2 main::k#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#1 = printf_ulong::uvalue#2 main::mul2#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  printf_ulong:131::printf_number_buffer:171::cputc:227::newline:200::memcpy:278 [ main::i#2 main::j#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_ulong::uvalue#0 = printf_ulong::uvalue#2 main::mul#0 } { printf_number_buffer::buffer_sign#0 = printf_number_buffer::buffer_sign#10 cputc::c } }  ) always clobbers reg byte a reg byte y 
+Potential registers zp[2]:128 [ main::i#2 main::i#1 ] : zp[2]:128 , 
+Potential registers zp[2]:130 [ main::i1#2 main::i1#1 ] : zp[2]:130 , 
+Potential registers zp[2]:132 [ main::j1#2 main::j1#0 main::j1#1 ] : zp[2]:132 , 
+Potential registers zp[2]:134 [ main::k#10 main::k#0 main::k#1 ] : zp[2]:134 , 
+Potential registers zp[2]:136 [ main::j#10 main::j#0 main::j#1 ] : zp[2]:136 , 
+Potential registers zp[2]:138 [ cputs::s#26 cputs::s#27 cputs::s#0 ] : zp[2]:138 , 
+Potential registers zp[2]:140 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 ] : zp[2]:140 , 
+Potential registers zp[2]:142 [ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 ] : zp[2]:142 , 
+Potential registers zp[2]:144 [ mul16u::a#4 mul16u::a#7 mul16u::a#1 mul16u::a#2 mul16u::a#3 mul16u::a#0 ] : zp[2]:144 , 
+Potential registers zp[4]:146 [ mul16u::res#2 mul16u::res#6 mul16u::res#1 ] : zp[4]:146 , 
+Potential registers zp[4]:150 [ mul16u::mb#2 mul16u::mb#0 mul16u::mb#1 ] : zp[4]:150 , 
+Potential registers zp[4]:154 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] : zp[4]:154 , 
+Potential registers zp[2]:158 [ memset::num#2 ] : zp[2]:158 , 
+Potential registers zp[2]:160 [ memset::str#3 memset::str#7 memset::str#8 ] : zp[2]:160 , 
+Potential registers zp[2]:162 [ memset::dst#2 memset::dst#4 memset::dst#1 ] : zp[2]:162 , 
+Potential registers zp[1]:164 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:164 , reg byte x , 
+Potential registers zp[2]:165 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] : zp[2]:165 , 
+Potential registers zp[1]:167 [ utoa::started#2 utoa::started#4 ] : zp[1]:167 , reg byte x , reg byte y , 
+Potential registers zp[2]:168 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] : zp[2]:168 , 
+Potential registers zp[1]:170 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] : zp[1]:170 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:171 [ ultoa::digit#2 ultoa::digit#1 ] : zp[1]:171 , reg byte x , 
+Potential registers zp[4]:172 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] : zp[4]:172 , 
+Potential registers zp[1]:176 [ ultoa::started#2 ultoa::started#4 ] : zp[1]:176 , reg byte x , reg byte y , 
+Potential registers zp[2]:177 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] : zp[2]:177 , 
+Potential registers zp[2]:179 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:179 , 
+Potential registers zp[1]:181 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:181 , reg byte x , reg byte y , 
+Potential registers zp[4]:182 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] : zp[4]:182 , 
+Potential registers zp[1]:186 [ ultoa_append::digit#2 ultoa_append::digit#1 ] : zp[1]:186 , reg byte x , reg byte y , 
+Potential registers zp[2]:187 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] : zp[2]:187 , 
+Potential registers zp[2]:189 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] : zp[2]:189 , 
+Potential registers zp[2]:191 [ main::$41 ] : zp[2]:191 , 
+Potential registers zp[2]:193 [ main::$42 ] : zp[2]:193 , 
+Potential registers zp[2]:195 [ main::$53 ] : zp[2]:195 , 
+Potential registers zp[2]:197 [ main::$54 ] : zp[2]:197 , 
+Potential registers zp[2]:199 [ main::$21 ] : zp[2]:199 , 
+Potential registers zp[2]:201 [ main::$43 ] : zp[2]:201 , 
+Potential registers zp[2]:203 [ main::$55 ] : zp[2]:203 , 
+Potential registers zp[2]:205 [ main::$22 ] : zp[2]:205 , 
+Potential registers zp[2]:207 [ main::$56 ] : zp[2]:207 , 
+Potential registers zp[2]:209 [ main::$57 ] : zp[2]:209 , 
+Potential registers zp[2]:211 [ main::$58 ] : zp[2]:211 , 
+Potential registers zp[2]:213 [ main::$59 ] : zp[2]:213 , 
+Potential registers zp[2]:215 [ main::$60 ] : zp[2]:215 , 
+Potential registers zp[4]:217 [ mul16u::return#3 ] : zp[4]:217 , 
+Potential registers zp[4]:221 [ main::mul1#0 ] : zp[4]:221 , 
+Potential registers zp[2]:225 [ main::$61 ] : zp[2]:225 , 
+Potential registers zp[4]:227 [ mul16u::return#4 ] : zp[4]:227 , 
+Potential registers zp[4]:231 [ main::mul2#0 ] : zp[4]:231 , 
+Potential registers zp[2]:235 [ main::$34 ] : zp[2]:235 , 
+Potential registers zp[2]:237 [ main::$35 ] : zp[2]:237 , 
+Potential registers zp[2]:239 [ main::$47 ] : zp[2]:239 , 
+Potential registers zp[2]:241 [ main::$48 ] : zp[2]:241 , 
+Potential registers zp[2]:243 [ main::$8 ] : zp[2]:243 , 
+Potential registers zp[2]:245 [ main::$49 ] : zp[2]:245 , 
+Potential registers zp[2]:247 [ main::$50 ] : zp[2]:247 , 
+Potential registers zp[2]:249 [ main::$51 ] : zp[2]:249 , 
+Potential registers zp[2]:251 [ main::$52 ] : zp[2]:251 , 
+Potential registers zp[4]:253 [ mul16u::return#2 ] : zp[4]:253 , 
+Potential registers zp[4]:257 [ main::mul#0 ] : zp[4]:257 , 
+Potential registers zp[1]:261 [ cputs::c#1 ] : zp[1]:261 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:262 [ cputc::c ] : zp[1]:262 , 
+Potential registers zp[1]:263 [ mul16u::$1 ] : zp[1]:263 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:264 [ memset::end#0 ] : zp[2]:264 , 
+Potential registers zp[1]:266 [ cputc::convertToScreenCode1_return#0 ] : zp[1]:266 , reg byte x , 
+Potential registers zp[1]:267 [ utoa::$11 ] : zp[1]:267 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:268 [ utoa::buffer#3 ] : zp[2]:268 , 
+Potential registers zp[1]:270 [ utoa::$10 ] : zp[1]:270 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:271 [ utoa::digit_value#0 ] : zp[2]:271 , 
+Potential registers zp[2]:273 [ utoa_append::buffer#0 ] : zp[2]:273 , 
+Potential registers zp[2]:275 [ utoa_append::sub#0 ] : zp[2]:275 , 
+Potential registers zp[2]:277 [ utoa_append::return#0 ] : zp[2]:277 , 
+Potential registers zp[1]:279 [ ultoa::$11 ] : zp[1]:279 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:280 [ ultoa::buffer#3 ] : zp[2]:280 , 
+Potential registers zp[1]:282 [ ultoa::$10 ] : zp[1]:282 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[4]:283 [ ultoa::digit_value#0 ] : zp[4]:283 , 
+Potential registers zp[2]:287 [ ultoa_append::buffer#0 ] : zp[2]:287 , 
+Potential registers zp[4]:289 [ ultoa_append::sub#0 ] : zp[4]:289 , 
+Potential registers zp[4]:293 [ ultoa_append::return#0 ] : zp[4]:293 , 
+Potential registers zp[2]:297 [ cursorLocation::return#3 ] : zp[2]:297 , 
+Potential registers zp[2]:299 [ setcursor::loc#0 ] : zp[2]:299 , 
+Potential registers zp[1]:301 [ setcursor::c#0 ] : zp[1]:301 , reg byte x , reg byte y , 
+Potential registers zp[1]:302 [ setcursor::c#1 ] : zp[1]:302 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:303 [ cursorLocation::return#0 ] : zp[2]:303 , 
+Potential registers zp[2]:305 [ putchar::loc#0 ] : zp[2]:305 , 
+Potential registers zp[1]:307 [ putchar::newChar#0 ] : zp[1]:307 , reg byte a , reg byte x , 
+Potential registers zp[2]:308 [ newline::start#0 ] : zp[2]:308 , 
+Potential registers zp[2]:310 [ memcpy::source#0 ] : zp[2]:310 , 
+Potential registers zp[2]:312 [ memcpy::destination#0 ] : zp[2]:312 , 
+Potential registers zp[2]:314 [ memset::str#0 ] : zp[2]:314 , 
+Potential registers zp[2]:316 [ cursorLocation::$3 ] : zp[2]:316 , 
+Potential registers zp[2]:318 [ cursorLocation::$4 ] : zp[2]:318 , 
+Potential registers zp[2]:320 [ cursorLocation::$5 ] : zp[2]:320 , 
+Potential registers zp[2]:322 [ cursorLocation::$0 ] : zp[2]:322 , 
+Potential registers zp[2]:324 [ cursorLocation::$1 ] : zp[2]:324 , 
+Potential registers zp[2]:326 [ cursorLocation::return#1 ] : zp[2]:326 , 
+Potential registers zp[2]:328 [ memcpy::src_end#0 ] : zp[2]:328 , 
+Potential registers mem[12] [ printf_buffer ] : mem[12] , 
+
+REGISTER UPLIFT SCOPES
+Uplift Scope [memcpy] 3,000,012,500,000,000,000: zp[2]:187 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] 2,000,023,333,333,333,250: zp[2]:189 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] 125,001,250,000,000,000: zp[2]:328 [ memcpy::src_end#0 ] 333,333,333,333.67: zp[2]:310 [ memcpy::source#0 ] 333,333,333,333.67: zp[2]:312 [ memcpy::destination#0 ] 
+Uplift Scope [memset] 3,333,356,666,666,666,500: zp[2]:162 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 166,668,333,333,333,312: zp[2]:264 [ memset::end#0 ] 10,000,000,000,001: zp[2]:158 [ memset::num#2 ] 2,333,333,333,361.33: zp[2]:160 [ memset::str#3 memset::str#7 memset::str#8 ] 1,000,000,000,001: zp[2]:314 [ memset::str#0 ] 
+Uplift Scope [utoa_append] 2,500,005,500,000,003.5: zp[2]:179 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 2,000,005,000,000,002.5: zp[1]:181 [ utoa_append::digit#2 utoa_append::digit#1 ] 333,333,500,000,000.5: zp[2]:275 [ utoa_append::sub#0 ] 2,000,000,002: zp[2]:277 [ utoa_append::return#0 ] 1,375,000,000.25: zp[2]:273 [ utoa_append::buffer#0 ] 
+Uplift Scope [ultoa_append] 2,500,005,500,000,003.5: zp[4]:182 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] 2,000,005,000,000,002.5: zp[1]:186 [ ultoa_append::digit#2 ultoa_append::digit#1 ] 333,333,500,000,000.5: zp[4]:289 [ ultoa_append::sub#0 ] 2,000,000,002: zp[4]:293 [ ultoa_append::return#0 ] 1,375,000,000.25: zp[2]:287 [ ultoa_append::buffer#0 ] 
+Uplift Scope [cursorLocation] 200,000,000,000,002: zp[2]:318 [ cursorLocation::$4 ] 200,000,000,000,002: zp[2]:320 [ cursorLocation::$5 ] 200,000,000,000,002: zp[2]:322 [ cursorLocation::$0 ] 200,000,000,000,002: zp[2]:324 [ cursorLocation::$1 ] 150,000,000,000,001.5: zp[2]:316 [ cursorLocation::$3 ] 27,750,000,000,000.75: zp[2]:326 [ cursorLocation::return#1 ] 20,000,000,000,002: zp[2]:297 [ cursorLocation::return#3 ] 2,000,000,000,002: zp[2]:303 [ cursorLocation::return#0 ] 
+Uplift Scope [setcursor] 20,000,000,000,002: zp[1]:302 [ setcursor::c#1 ] 10,000,000,000,001: zp[2]:299 [ setcursor::loc#0 ] 7,500,000,000,000.75: zp[1]:301 [ setcursor::c#0 ] 
+Uplift Scope [putchar] 1,500,000,000,001.5: zp[1]:307 [ putchar::newChar#0 ] 1,000,000,000,001: zp[2]:305 [ putchar::loc#0 ] 
+Uplift Scope [newline] 750,000,000,000.75: zp[2]:308 [ newline::start#0 ] 
+Uplift Scope [cputc] 183,333,333,333.67: zp[1]:266 [ cputc::convertToScreenCode1_return#0 ] 77,500,025,001.25: zp[1]:262 [ cputc::c ] 
+Uplift Scope [cputs] 20,001,500,003.5: zp[2]:138 [ cputs::s#26 cputs::s#27 cputs::s#0 ] 10,000,000,001: zp[1]:261 [ cputs::c#1 ] 
+Uplift Scope [utoa] 3,785,728,575.36: zp[2]:168 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] 3,071,497,861.36: zp[2]:165 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] 2,285,714,288: zp[1]:164 [ utoa::digit#2 utoa::digit#1 ] 2,000,000,002: zp[1]:270 [ utoa::$10 ] 1,500,000,001.5: zp[1]:167 [ utoa::started#2 utoa::started#4 ] 600,000,000.6: zp[2]:271 [ utoa::digit_value#0 ] 200,002: zp[1]:267 [ utoa::$11 ] 200,002: zp[2]:268 [ utoa::buffer#3 ] 
+Uplift Scope [ultoa] 3,785,728,575.36: zp[2]:177 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] 3,071,497,861.36: zp[4]:172 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] 2,285,714,288: zp[1]:171 [ ultoa::digit#2 ultoa::digit#1 ] 2,000,000,002: zp[1]:282 [ ultoa::$10 ] 1,500,000,001.5: zp[1]:176 [ ultoa::started#2 ultoa::started#4 ] 600,000,000.6: zp[4]:283 [ ultoa::digit_value#0 ] 200,002: zp[1]:279 [ ultoa::$11 ] 200,002: zp[2]:280 [ ultoa::buffer#3 ] 
+Uplift Scope [mul16u] 337,500,266.25: zp[4]:146 [ mul16u::res#2 mul16u::res#6 mul16u::res#1 ] 242,878,576: zp[4]:150 [ mul16u::mb#2 mul16u::mb#0 mul16u::mb#1 ] 200,000,002: zp[1]:263 [ mul16u::$1 ] 166,675,789.17: zp[2]:144 [ mul16u::a#4 mul16u::a#7 mul16u::a#1 mul16u::a#2 mul16u::a#3 mul16u::a#0 ] 6,309: zp[2]:142 [ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 ] 2,002: zp[4]:217 [ mul16u::return#3 ] 2,002: zp[4]:227 [ mul16u::return#4 ] 202: zp[4]:253 [ mul16u::return#2 ] 
+Uplift Scope [printf_number_buffer] 150,006: zp[1]:170 [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] 
+Uplift Scope [main] 2,289.1: zp[2]:134 [ main::k#10 main::k#0 main::k#1 ] 2,002: zp[2]:197 [ main::$54 ] 2,002: zp[2]:203 [ main::$55 ] 2,002: zp[2]:205 [ main::$22 ] 2,002: zp[2]:207 [ main::$56 ] 2,002: zp[2]:209 [ main::$57 ] 2,002: zp[2]:211 [ main::$58 ] 2,002: zp[2]:213 [ main::$59 ] 2,002: zp[2]:215 [ main::$60 ] 2,002: zp[4]:221 [ main::mul1#0 ] 2,002: zp[2]:225 [ main::$61 ] 1,001: zp[2]:195 [ main::$53 ] 1,001: zp[4]:231 [ main::mul2#0 ] 667.33: zp[2]:199 [ main::$21 ] 261.77: zp[2]:132 [ main::j1#2 main::j1#0 main::j1#1 ] 236.29: zp[2]:136 [ main::j#10 main::j#0 main::j#1 ] 202: zp[2]:241 [ main::$48 ] 202: zp[2]:243 [ main::$8 ] 202: zp[2]:245 [ main::$49 ] 202: zp[2]:247 [ main::$50 ] 202: zp[2]:249 [ main::$51 ] 202: zp[2]:251 [ main::$52 ] 108.22: zp[2]:201 [ main::$43 ] 101: zp[2]:239 [ main::$47 ] 101: zp[4]:257 [ main::mul#0 ] 100.1: zp[2]:191 [ main::$41 ] 85.19: zp[2]:193 [ main::$42 ] 51.23: zp[2]:130 [ main::i1#2 main::i1#1 ] 27.12: zp[2]:128 [ main::i#2 main::i#1 ] 14.43: zp[2]:235 [ main::$34 ] 13.93: zp[2]:237 [ main::$35 ] 
+Uplift Scope [printf_uint] 21,025.5: zp[2]:140 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 ] 
+Uplift Scope [printf_ulong] 7,755.5: zp[4]:154 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] 
+Uplift Scope [RADIX] 
+Uplift Scope [ATARI_ANTIC] 
+Uplift Scope [ATARI_GTIA_READ] 
+Uplift Scope [ATARI_GTIA_WRITE] 
+Uplift Scope [ATARI_POKEY_READ] 
+Uplift Scope [ATARI_POKEY_WRITE] 
+Uplift Scope [gotoxy] 
+Uplift Scope [clrscr] 
+Uplift Scope [printf_format_number] 
+Uplift Scope [printf_buffer_number] 
+Uplift Scope [printf_format_string] 
+Uplift Scope [] 0: mem[12] [ printf_buffer ] 
+
+Uplifting [memcpy] best 34265632 combination zp[2]:187 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] zp[2]:189 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] zp[2]:328 [ memcpy::src_end#0 ] zp[2]:310 [ memcpy::source#0 ] zp[2]:312 [ memcpy::destination#0 ] 
+Uplifting [memset] best 34265632 combination zp[2]:162 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:264 [ memset::end#0 ] zp[2]:158 [ memset::num#2 ] zp[2]:160 [ memset::str#3 memset::str#7 memset::str#8 ] zp[2]:314 [ memset::str#0 ] 
+Uplifting [utoa_append] best 33665629 combination zp[2]:179 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[2]:275 [ utoa_append::sub#0 ] zp[2]:277 [ utoa_append::return#0 ] zp[2]:273 [ utoa_append::buffer#0 ] 
+Uplifting [ultoa_append] best 33065626 combination zp[4]:182 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] reg byte x [ ultoa_append::digit#2 ultoa_append::digit#1 ] zp[4]:289 [ ultoa_append::sub#0 ] zp[4]:293 [ ultoa_append::return#0 ] zp[2]:287 [ ultoa_append::buffer#0 ] 
+Uplifting [cursorLocation] best 33065626 combination zp[2]:318 [ cursorLocation::$4 ] zp[2]:320 [ cursorLocation::$5 ] zp[2]:322 [ cursorLocation::$0 ] zp[2]:324 [ cursorLocation::$1 ] zp[2]:316 [ cursorLocation::$3 ] zp[2]:326 [ cursorLocation::return#1 ] zp[2]:297 [ cursorLocation::return#3 ] zp[2]:303 [ cursorLocation::return#0 ] 
+Uplifting [setcursor] best 33065615 combination reg byte a [ setcursor::c#1 ] zp[2]:299 [ setcursor::loc#0 ] reg byte x [ setcursor::c#0 ] 
+Uplifting [putchar] best 33065606 combination reg byte a [ putchar::newChar#0 ] zp[2]:305 [ putchar::loc#0 ] 
+Uplifting [newline] best 33065606 combination zp[2]:308 [ newline::start#0 ] 
+Uplifting [cputc] best 33065602 combination reg byte x [ cputc::convertToScreenCode1_return#0 ] zp[1]:262 [ cputc::c ] 
+Uplifting [cputs] best 32975602 combination zp[2]:138 [ cputs::s#26 cputs::s#27 cputs::s#0 ] reg byte a [ cputs::c#1 ] 
+Uplifting [utoa] best 32845598 combination zp[2]:168 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] zp[2]:165 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] zp[1]:164 [ utoa::digit#2 utoa::digit#1 ] reg byte a [ utoa::$10 ] reg byte x [ utoa::started#2 utoa::started#4 ] zp[2]:271 [ utoa::digit_value#0 ] reg byte a [ utoa::$11 ] zp[2]:268 [ utoa::buffer#3 ] 
+Uplifting [ultoa] best 32715594 combination zp[2]:177 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] zp[4]:172 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] zp[1]:171 [ ultoa::digit#2 ultoa::digit#1 ] reg byte a [ ultoa::$10 ] reg byte x [ ultoa::started#2 ultoa::started#4 ] zp[4]:283 [ ultoa::digit_value#0 ] reg byte a [ ultoa::$11 ] zp[2]:280 [ ultoa::buffer#3 ] 
+Uplifting [mul16u] best 32655594 combination zp[4]:146 [ mul16u::res#2 mul16u::res#6 mul16u::res#1 ] zp[4]:150 [ mul16u::mb#2 mul16u::mb#0 mul16u::mb#1 ] reg byte a [ mul16u::$1 ] zp[2]:144 [ mul16u::a#4 mul16u::a#7 mul16u::a#1 mul16u::a#2 mul16u::a#3 mul16u::a#0 ] zp[2]:142 [ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 ] zp[4]:217 [ mul16u::return#3 ] zp[4]:227 [ mul16u::return#4 ] zp[4]:253 [ mul16u::return#2 ] 
+Uplifting [printf_number_buffer] best 32655582 combination reg byte a [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ] 
+Uplifting [main] best 32655582 combination zp[2]:134 [ main::k#10 main::k#0 main::k#1 ] zp[2]:197 [ main::$54 ] zp[2]:203 [ main::$55 ] zp[2]:205 [ main::$22 ] zp[2]:207 [ main::$56 ] zp[2]:209 [ main::$57 ] zp[2]:211 [ main::$58 ] zp[2]:213 [ main::$59 ] zp[2]:215 [ main::$60 ] zp[4]:221 [ main::mul1#0 ] zp[2]:225 [ main::$61 ] zp[2]:195 [ main::$53 ] zp[4]:231 [ main::mul2#0 ] zp[2]:199 [ main::$21 ] zp[2]:132 [ main::j1#2 main::j1#0 main::j1#1 ] zp[2]:136 [ main::j#10 main::j#0 main::j#1 ] zp[2]:241 [ main::$48 ] zp[2]:243 [ main::$8 ] zp[2]:245 [ main::$49 ] zp[2]:247 [ main::$50 ] zp[2]:249 [ main::$51 ] zp[2]:251 [ main::$52 ] zp[2]:201 [ main::$43 ] zp[2]:239 [ main::$47 ] zp[4]:257 [ main::mul#0 ] zp[2]:191 [ main::$41 ] zp[2]:193 [ main::$42 ] zp[2]:130 [ main::i1#2 main::i1#1 ] zp[2]:128 [ main::i#2 main::i#1 ] zp[2]:235 [ main::$34 ] zp[2]:237 [ main::$35 ] 
+Uplifting [printf_uint] best 32655582 combination zp[2]:140 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 ] 
+Uplifting [printf_ulong] best 32655582 combination zp[4]:154 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] 
+Uplifting [RADIX] best 32655582 combination 
+Uplifting [ATARI_ANTIC] best 32655582 combination 
+Uplifting [ATARI_GTIA_READ] best 32655582 combination 
+Uplifting [ATARI_GTIA_WRITE] best 32655582 combination 
+Uplifting [ATARI_POKEY_READ] best 32655582 combination 
+Uplifting [ATARI_POKEY_WRITE] best 32655582 combination 
+Uplifting [gotoxy] best 32655582 combination 
+Uplifting [clrscr] best 32655582 combination 
+Uplifting [printf_format_number] best 32655582 combination 
+Uplifting [printf_buffer_number] best 32655582 combination 
+Uplifting [printf_format_string] best 32655582 combination 
+Uplifting [] best 32655582 combination mem[12] [ printf_buffer ] 
+Attempting to uplift remaining variables inzp[1]:262 [ cputc::c ]
+Uplifting [cputc] best 32655582 combination zp[1]:262 [ cputc::c ] 
+Attempting to uplift remaining variables inzp[1]:164 [ utoa::digit#2 utoa::digit#1 ]
+Uplifting [utoa] best 32655582 combination zp[1]:164 [ utoa::digit#2 utoa::digit#1 ] 
+Attempting to uplift remaining variables inzp[1]:171 [ ultoa::digit#2 ultoa::digit#1 ]
+Uplifting [ultoa] best 32655582 combination zp[1]:171 [ ultoa::digit#2 ultoa::digit#1 ] 
+Coalescing zero page register [ zp[2]:140 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 ] ] with [ zp[2]:165 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:140 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] ] with [ zp[2]:207 [ main::$56 ] ] - score: 1
+Coalescing zero page register [ zp[2]:140 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 main::$56 ] ] with [ zp[2]:209 [ main::$57 ] ] - score: 1
+Coalescing zero page register [ zp[2]:140 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 main::$56 main::$57 ] ] with [ zp[2]:211 [ main::$58 ] ] - score: 1
+Coalescing zero page register [ zp[2]:140 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 main::$56 main::$57 main::$58 ] ] with [ zp[2]:245 [ main::$49 ] ] - score: 1
+Coalescing zero page register [ zp[2]:140 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 main::$56 main::$57 main::$58 main::$49 ] ] with [ zp[2]:247 [ main::$50 ] ] - score: 1
+Coalescing zero page register [ zp[2]:142 [ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 ] ] with [ zp[2]:215 [ main::$60 ] ] - score: 1
+Coalescing zero page register [ zp[2]:142 [ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 main::$60 ] ] with [ zp[2]:225 [ main::$61 ] ] - score: 1
+Coalescing zero page register [ zp[2]:142 [ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 main::$60 main::$61 ] ] with [ zp[2]:251 [ main::$52 ] ] - score: 1
+Coalescing zero page register [ zp[2]:144 [ mul16u::a#4 mul16u::a#7 mul16u::a#1 mul16u::a#2 mul16u::a#3 mul16u::a#0 ] ] with [ zp[2]:213 [ main::$59 ] ] - score: 1
+Coalescing zero page register [ zp[2]:144 [ mul16u::a#4 mul16u::a#7 mul16u::a#1 mul16u::a#2 mul16u::a#3 mul16u::a#0 main::$59 ] ] with [ zp[2]:249 [ main::$51 ] ] - score: 1
+Coalescing zero page register [ zp[4]:146 [ mul16u::res#2 mul16u::res#6 mul16u::res#1 ] ] with [ zp[4]:217 [ mul16u::return#3 ] ] - score: 1
+Coalescing zero page register [ zp[4]:146 [ mul16u::res#2 mul16u::res#6 mul16u::res#1 mul16u::return#3 ] ] with [ zp[4]:227 [ mul16u::return#4 ] ] - score: 1
+Coalescing zero page register [ zp[4]:146 [ mul16u::res#2 mul16u::res#6 mul16u::res#1 mul16u::return#3 mul16u::return#4 ] ] with [ zp[4]:253 [ mul16u::return#2 ] ] - score: 1
+Coalescing zero page register [ zp[4]:154 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ] ] with [ zp[4]:172 [ ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] ] - score: 1
+Coalescing zero page register [ zp[4]:154 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 ] ] with [ zp[4]:231 [ main::mul2#0 ] ] - score: 1
+Coalescing zero page register [ zp[4]:154 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 main::mul2#0 ] ] with [ zp[4]:257 [ main::mul#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:158 [ memset::num#2 ] ] with [ zp[2]:264 [ memset::end#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:160 [ memset::str#3 memset::str#7 memset::str#8 ] ] with [ zp[2]:162 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:160 [ memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 ] ] with [ zp[2]:314 [ memset::str#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:168 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] ] with [ zp[2]:268 [ utoa::buffer#3 ] ] - score: 1
+Coalescing zero page register [ zp[2]:168 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:273 [ utoa_append::buffer#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:177 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ] ] with [ zp[2]:280 [ ultoa::buffer#3 ] ] - score: 1
+Coalescing zero page register [ zp[2]:177 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ] ] with [ zp[2]:287 [ ultoa_append::buffer#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:179 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:277 [ utoa_append::return#0 ] ] - score: 1
+Coalescing zero page register [ zp[4]:182 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ] ] with [ zp[4]:293 [ ultoa_append::return#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:187 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] ] with [ zp[2]:310 [ memcpy::source#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:189 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] ] with [ zp[2]:312 [ memcpy::destination#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:195 [ main::$53 ] ] with [ zp[2]:199 [ main::$21 ] ] - score: 1
+Coalescing zero page register [ zp[2]:203 [ main::$55 ] ] with [ zp[2]:205 [ main::$22 ] ] - score: 1
+Coalescing zero page register [ zp[2]:239 [ main::$47 ] ] with [ zp[2]:243 [ main::$8 ] ] - score: 1
+Coalescing zero page register [ zp[2]:271 [ utoa::digit_value#0 ] ] with [ zp[2]:275 [ utoa_append::sub#0 ] ] - score: 1
+Coalescing zero page register [ zp[4]:283 [ ultoa::digit_value#0 ] ] with [ zp[4]:289 [ ultoa_append::sub#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:297 [ cursorLocation::return#3 ] ] with [ zp[2]:299 [ setcursor::loc#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:297 [ cursorLocation::return#3 setcursor::loc#0 ] ] with [ zp[2]:326 [ cursorLocation::return#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:303 [ cursorLocation::return#0 ] ] with [ zp[2]:305 [ putchar::loc#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:316 [ cursorLocation::$3 ] ] with [ zp[2]:320 [ cursorLocation::$5 ] ] - score: 1
+Coalescing zero page register [ zp[2]:322 [ cursorLocation::$0 ] ] with [ zp[2]:324 [ cursorLocation::$1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:140 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 main::$56 main::$57 main::$58 main::$49 main::$50 ] ] with [ zp[2]:179 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] - score: 2
+Coalescing zero page register [ zp[4]:146 [ mul16u::res#2 mul16u::res#6 mul16u::res#1 mul16u::return#3 mul16u::return#4 mul16u::return#2 ] ] with [ zp[4]:154 [ printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 main::mul2#0 main::mul#0 ] ] - score: 2
+Coalescing zero page register [ zp[2]:142 [ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 main::$60 main::$61 main::$52 ] ] with [ zp[2]:201 [ main::$43 ] ] - score: 1
+Coalescing zero page register [ zp[2]:142 [ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 main::$60 main::$61 main::$52 main::$43 ] ] with [ zp[2]:237 [ main::$35 ] ] - score: 1
+Coalescing zero page register [ zp[2]:144 [ mul16u::a#4 mul16u::a#7 mul16u::a#1 mul16u::a#2 mul16u::a#3 mul16u::a#0 main::$59 main::$51 ] ] with [ zp[2]:191 [ main::$41 ] ] - score: 1
+Coalescing zero page register [ zp[2]:144 [ mul16u::a#4 mul16u::a#7 mul16u::a#1 mul16u::a#2 mul16u::a#3 mul16u::a#0 main::$59 main::$51 main::$41 ] ] with [ zp[2]:235 [ main::$34 ] ] - score: 1
+Coalescing zero page register [ zp[4]:146 [ mul16u::res#2 mul16u::res#6 mul16u::res#1 mul16u::return#3 mul16u::return#4 mul16u::return#2 printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 main::mul2#0 main::mul#0 ] ] with [ zp[4]:221 [ main::mul1#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:160 [ memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 ] ] with [ zp[2]:308 [ newline::start#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:297 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 ] ] with [ zp[2]:303 [ cursorLocation::return#0 putchar::loc#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:297 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 ] ] with [ zp[2]:322 [ cursorLocation::$0 cursorLocation::$1 ] ] - score: 1
+Coalescing zero page register [ zp[4]:146 [ mul16u::res#2 mul16u::res#6 mul16u::res#1 mul16u::return#3 mul16u::return#4 mul16u::return#2 printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 main::mul2#0 main::mul#0 main::mul1#0 ] ] with [ zp[4]:182 [ ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ] ] - score: 2
+Coalescing zero page register [ zp[2]:297 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 ] ] with [ zp[2]:316 [ cursorLocation::$3 cursorLocation::$5 ] ] - score: 1
+Coalescing zero page register [ zp[2]:140 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 main::$56 main::$57 main::$58 main::$49 main::$50 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] with [ zp[2]:138 [ cputs::s#26 cputs::s#27 cputs::s#0 ] ]
+Coalescing zero page register [ zp[2]:168 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:158 [ memset::num#2 memset::end#0 ] ]
+Coalescing zero page register [ zp[1]:171 [ ultoa::digit#2 ultoa::digit#1 ] ] with [ zp[1]:164 [ utoa::digit#2 utoa::digit#1 ] ]
+Coalescing zero page register [ zp[2]:177 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 ] ] with [ zp[2]:160 [ memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 newline::start#0 ] ]
+Coalescing zero page register [ zp[2]:195 [ main::$53 main::$21 ] ] with [ zp[2]:187 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 ] ]
+Coalescing zero page register [ zp[2]:197 [ main::$54 ] ] with [ zp[2]:189 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 memcpy::destination#0 ] ]
+Coalescing zero page register [ zp[4]:283 [ ultoa::digit_value#0 ultoa_append::sub#0 ] ] with [ zp[4]:150 [ mul16u::mb#2 mul16u::mb#0 mul16u::mb#1 ] ]
+Coalescing zero page register [ zp[2]:297 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 cursorLocation::$3 cursorLocation::$5 ] ] with [ zp[2]:271 [ utoa::digit_value#0 utoa_append::sub#0 ] ]
+Coalescing zero page register [ zp[2]:328 [ memcpy::src_end#0 ] ] with [ zp[2]:318 [ cursorLocation::$4 ] ]
+Coalescing zero page register [ zp[2]:195 [ main::$53 main::$21 memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 ] ] with [ zp[2]:168 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 memset::num#2 memset::end#0 ] ]
+Coalescing zero page register [ zp[2]:203 [ main::$55 main::$22 ] ] with [ zp[2]:177 [ ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 newline::start#0 ] ]
+Allocated (was zp[2]:140) zp[2]:138 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 main::$56 main::$57 main::$58 main::$49 main::$50 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 cputs::s#26 cputs::s#27 cputs::s#0 ]
+Allocated (was zp[2]:142) zp[2]:140 [ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 main::$60 main::$61 main::$52 main::$43 main::$35 ]
+Allocated (was zp[2]:144) zp[2]:142 [ mul16u::a#4 mul16u::a#7 mul16u::a#1 mul16u::a#2 mul16u::a#3 mul16u::a#0 main::$59 main::$51 main::$41 main::$34 ]
+Allocated (was zp[4]:146) zp[4]:144 [ mul16u::res#2 mul16u::res#6 mul16u::res#1 mul16u::return#3 mul16u::return#4 mul16u::return#2 printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 main::mul2#0 main::mul#0 main::mul1#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ]
+Allocated (was zp[1]:171) zp[1]:148 [ ultoa::digit#2 ultoa::digit#1 utoa::digit#2 utoa::digit#1 ]
+Allocated (was zp[2]:193) zp[2]:149 [ main::$42 ]
+Allocated (was zp[2]:195) zp[2]:151 [ main::$53 main::$21 memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 memset::num#2 memset::end#0 ]
+Allocated (was zp[2]:197) zp[2]:153 [ main::$54 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 memcpy::destination#0 ]
+Allocated (was zp[2]:203) zp[2]:155 [ main::$55 main::$22 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 newline::start#0 ]
+Allocated (was zp[2]:239) zp[2]:157 [ main::$47 main::$8 ]
+Allocated (was zp[2]:241) zp[2]:159 [ main::$48 ]
+Allocated (was zp[1]:262) zp[1]:161 [ cputc::c ]
+Allocated (was zp[4]:283) zp[4]:162 [ ultoa::digit_value#0 ultoa_append::sub#0 mul16u::mb#2 mul16u::mb#0 mul16u::mb#1 ]
+Allocated (was zp[2]:297) zp[2]:166 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 cursorLocation::$3 cursorLocation::$5 utoa::digit_value#0 utoa_append::sub#0 ]
+Allocated (was zp[2]:328) zp[2]:168 [ memcpy::src_end#0 cursorLocation::$4 ]
+
+ASSEMBLER BEFORE OPTIMIZATION
+  // File Comments
+// https://adventofcode.com/2020/day/1/input
+// Find 2 entries that give 2020 when added together
+// And 3 entries that give 2020 when added together
+  // Upstart
+  // Atari XL/XE executable XEX file with a single segment
+// https://www.atarimax.com/jindroush.atari.org/afmtexe.html
+.plugin "dk.camelot64.kickass.xexplugin.AtariXex"
+.file [name="2020-01.xex", type="bin", segments="XexFile"]
+.segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main]
+.segmentdef Program [segments="Code, Data"]
+.segmentdef Code [start=$2000]
+.segmentdef Data [startAfter="Code"]
+  // Global Constants & labels
+  .const SIZEOF_WORD = 2
+  .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+  .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+  // 2-byte saved memory scan counter
+  .label SAVMSC = $58
+  // data under cursor
+  .label OLDCHR = $5d
+  // 2-byte saved cursor memory address
+  .label OLDADR = $5e
+  // Cursor inhibit flag, 0 turns on, any other number turns off. Cursor doesn't change until it moves next.
+  .label CRSINH = $2f0
+  // Atari ZP registers
+  // 1-byte cursor row
+  .label ROWCRS = $54
+  // 2-byte cursor column
+  .label COLCRS = $55
+.segment Code
+  // main
+main: {
+    .const num_entries = $c8*SIZEOF_WORD/SIZEOF_WORD
+    .label __8 = $9d
+    .label __21 = $97
+    .label __22 = $9b
+    .label __34 = $8e
+    .label __35 = $8c
+    .label __41 = $8e
+    .label __42 = $95
+    .label __43 = $8c
+    .label j = $88
+    .label i = $80
+    .label mul = $90
+    .label j1 = $84
+    .label k = $86
+    .label i1 = $82
+    .label mul1 = $90
+    .label mul2 = $90
+    .label __47 = $9d
+    .label __48 = $9f
+    .label __49 = $8a
+    .label __50 = $8a
+    .label __51 = $8e
+    .label __52 = $8c
+    .label __53 = $97
+    .label __54 = $99
+    .label __55 = $9b
+    .label __56 = $8a
+    .label __57 = $8a
+    .label __58 = $8a
+    .label __59 = $8e
+    .label __60 = $8c
+    .label __61 = $8c
+    // [1] call clrscr 
+    jsr clrscr
+    // [2] phi from main to main::@19 [phi:main->main::@19]
+  __b19_from_main:
+    jmp __b19
+    // main::@19
+  __b19:
+    // [3] call cputs 
+    // [140] phi from main::@19 to cputs [phi:main::@19->cputs]
+  cputs_from___b19:
+    // [140] phi cputs::s#27 = main::s [phi:main::@19->cputs#0] -- pbuz1=pbuc1 
+    lda #<s
+    sta.z cputs.s
+    lda #>s
+    sta.z cputs.s+1
+    jsr cputs
+    // [4] phi from main::@19 to main::@20 [phi:main::@19->main::@20]
+  __b20_from___b19:
+    jmp __b20
+    // main::@20
+  __b20:
+    // [5] call printf_uint 
+    // [148] phi from main::@20 to printf_uint [phi:main::@20->printf_uint]
+  printf_uint_from___b20:
+    // [148] phi printf_uint::uvalue#12 = main::num_entries#0 [phi:main::@20->printf_uint#0] -- vwuz1=vwuc1 
+    lda #<num_entries
+    sta.z printf_uint.uvalue
+    lda #>num_entries
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // [6] phi from main::@20 to main::@21 [phi:main::@20->main::@21]
+  __b21_from___b20:
+    jmp __b21
+    // main::@21
+  __b21:
+    // [7] call cputs 
+    // [140] phi from main::@21 to cputs [phi:main::@21->cputs]
+  cputs_from___b21:
+    // [140] phi cputs::s#27 = main::s1 [phi:main::@21->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [8] phi from main::@21 to main::@1 [phi:main::@21->main::@1]
+  __b1_from___b21:
+    // [8] phi main::i#2 = 0 [phi:main::@21->main::@1#0] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z i
+    lda #>0
+    sta.z i+1
+    jmp __b1
+    // main::@1
+  __b1:
+    // [9] if(main::i#2<main::num_entries#0) goto main::@2 -- vwuz1_lt_vwuc1_then_la1 
+    lda.z i+1
+    cmp #>num_entries
+    bcc __b2
+    bne !+
+    lda.z i
+    cmp #<num_entries
+    bcc __b2
+  !:
+    // [10] phi from main::@1 to main::@3 [phi:main::@1->main::@3]
+  __b3_from___b1:
+    jmp __b3
+    // main::@3
+  __b3:
+    // [11] call cputs 
+    // [140] phi from main::@3 to cputs [phi:main::@3->cputs]
+  cputs_from___b3:
+    // [140] phi cputs::s#27 = main::s2 [phi:main::@3->cputs#0] -- pbuz1=pbuc1 
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    // [12] phi from main::@3 to main::@22 [phi:main::@3->main::@22]
+  __b22_from___b3:
+    jmp __b22
+    // main::@22
+  __b22:
+    // [13] call printf_uint 
+    // [148] phi from main::@22 to printf_uint [phi:main::@22->printf_uint]
+  printf_uint_from___b22:
+    // [148] phi printf_uint::uvalue#12 = main::num_entries#0 [phi:main::@22->printf_uint#0] -- vwuz1=vwuc1 
+    lda #<num_entries
+    sta.z printf_uint.uvalue
+    lda #>num_entries
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // [14] phi from main::@22 to main::@23 [phi:main::@22->main::@23]
+  __b23_from___b22:
+    jmp __b23
+    // main::@23
+  __b23:
+    // [15] call cputs 
+    // [140] phi from main::@23 to cputs [phi:main::@23->cputs]
+  cputs_from___b23:
+    // [140] phi cputs::s#27 = main::s1 [phi:main::@23->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [16] phi from main::@23 to main::@9 [phi:main::@23->main::@9]
+  __b9_from___b23:
+    // [16] phi main::i1#2 = 0 [phi:main::@23->main::@9#0] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z i1
+    lda #>0
+    sta.z i1+1
+    jmp __b9
+    // main::@9
+  __b9:
+    // [17] if(main::i1#2<main::num_entries#0) goto main::@10 -- vwuz1_lt_vwuc1_then_la1 
+    lda.z i1+1
+    cmp #>num_entries
+    bcc __b10
+    bne !+
+    lda.z i1
+    cmp #<num_entries
+    bcc __b10
+  !:
+    jmp __breturn
+    // main::@return
+  __breturn:
+    // [18] return 
+    rts
+    // main::@10
+  __b10:
+    // [19] main::j1#0 = main::i1#2 + 1 -- vwuz1=vwuz2_plus_1 
+    clc
+    lda.z i1
+    adc #1
+    sta.z j1
+    lda.z i1+1
+    adc #0
+    sta.z j1+1
+    // [20] phi from main::@10 main::@16 to main::@11 [phi:main::@10/main::@16->main::@11]
+  __b11_from___b10:
+  __b11_from___b16:
+    // [20] phi main::j1#2 = main::j1#0 [phi:main::@10/main::@16->main::@11#0] -- register_copy 
+    jmp __b11
+    // main::@11
+  __b11:
+    // [21] if(main::j1#2<main::num_entries#0) goto main::@12 -- vwuz1_lt_vwuc1_then_la1 
+    lda.z j1+1
+    cmp #>num_entries
+    bcc __b12
+    bne !+
+    lda.z j1
+    cmp #<num_entries
+    bcc __b12
+  !:
+    // [22] phi from main::@11 to main::@13 [phi:main::@11->main::@13]
+  __b13_from___b11:
+    jmp __b13
+    // main::@13
+  __b13:
+    // [23] call cputs 
+    // [140] phi from main::@13 to cputs [phi:main::@13->cputs]
+  cputs_from___b13:
+    // [140] phi cputs::s#27 = main::s4 [phi:main::@13->cputs#0] -- pbuz1=pbuc1 
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b38
+    // main::@38
+  __b38:
+    // [24] main::i1#1 = ++ main::i1#2 -- vwuz1=_inc_vwuz1 
+    inc.z i1
+    bne !+
+    inc.z i1+1
+  !:
+    // [16] phi from main::@38 to main::@9 [phi:main::@38->main::@9]
+  __b9_from___b38:
+    // [16] phi main::i1#2 = main::i1#1 [phi:main::@38->main::@9#0] -- register_copy 
+    jmp __b9
+    // main::@12
+  __b12:
+    // [25] main::k#0 = main::j1#2 + 1 -- vwuz1=vwuz2_plus_1 
+    clc
+    lda.z j1
+    adc #1
+    sta.z k
+    lda.z j1+1
+    adc #0
+    sta.z k+1
+    // [26] phi from main::@12 main::@17 to main::@14 [phi:main::@12/main::@17->main::@14]
+  __b14_from___b12:
+  __b14_from___b17:
+    // [26] phi main::k#10 = main::k#0 [phi:main::@12/main::@17->main::@14#0] -- register_copy 
+    jmp __b14
+    // main::@14
+  __b14:
+    // [27] if(main::k#10<main::num_entries#0) goto main::@15 -- vwuz1_lt_vwuc1_then_la1 
+    lda.z k+1
+    cmp #>num_entries
+    bcc __b15
+    bne !+
+    lda.z k
+    cmp #<num_entries
+    bcc __b15
+  !:
+    jmp __b16
+    // main::@16
+  __b16:
+    // [28] main::j1#1 = ++ main::j1#2 -- vwuz1=_inc_vwuz1 
+    inc.z j1
+    bne !+
+    inc.z j1+1
+  !:
+    jmp __b11_from___b16
+    // main::@15
+  __b15:
+    // [29] main::$41 = main::i1#2 << 1 -- vwuz1=vwuz2_rol_1 
+    lda.z i1
+    asl
+    sta.z __41
+    lda.z i1+1
+    rol
+    sta.z __41+1
+    // [30] main::$42 = main::j1#2 << 1 -- vwuz1=vwuz2_rol_1 
+    lda.z j1
+    asl
+    sta.z __42
+    lda.z j1+1
+    rol
+    sta.z __42+1
+    // [31] main::$53 = entries + main::$41 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __41
+    adc #<entries
+    sta.z __53
+    lda.z __41+1
+    adc #>entries
+    sta.z __53+1
+    // [32] main::$54 = entries + main::$42 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __42
+    adc #<entries
+    sta.z __54
+    lda.z __42+1
+    adc #>entries
+    sta.z __54+1
+    // [33] main::$21 = *main::$53 + *main::$54 -- vwuz1=_deref_pwuz1_plus__deref_pwuz2 
+    ldy #0
+    clc
+    lda (__21),y
+    adc (__54),y
+    pha
+    iny
+    lda (__21),y
+    adc (__54),y
+    sta.z __21+1
+    pla
+    sta.z __21
+    // [34] main::$43 = main::k#10 << 1 -- vwuz1=vwuz2_rol_1 
+    lda.z k
+    asl
+    sta.z __43
+    lda.z k+1
+    rol
+    sta.z __43+1
+    // [35] main::$55 = entries + main::$43 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __43
+    adc #<entries
+    sta.z __55
+    lda.z __43+1
+    adc #>entries
+    sta.z __55+1
+    // [36] main::$22 = main::$21 + *main::$55 -- vwuz1=vwuz2_plus__deref_pwuz1 
+    ldy #0
+    clc
+    lda (__22),y
+    adc.z __21
+    pha
+    iny
+    lda (__22),y
+    adc.z __21+1
+    sta.z __22+1
+    pla
+    sta.z __22
+    // [37] if(main::$22!=$7e4) goto main::@17 -- vwuz1_neq_vwuc1_then_la1 
+    lda.z __22+1
+    cmp #>$7e4
+    bne __b17
+    lda.z __22
+    cmp #<$7e4
+    bne __b17
+    // [38] phi from main::@15 to main::@18 [phi:main::@15->main::@18]
+  __b18_from___b15:
+    jmp __b18
+    // main::@18
+  __b18:
+    // [39] call cputs 
+    // [140] phi from main::@18 to cputs [phi:main::@18->cputs]
+  cputs_from___b18:
+    // [140] phi cputs::s#27 = main::s5 [phi:main::@18->cputs#0] -- pbuz1=pbuc1 
+    lda #<s5
+    sta.z cputs.s
+    lda #>s5
+    sta.z cputs.s+1
+    jsr cputs
+    // [40] phi from main::@18 to main::@39 [phi:main::@18->main::@39]
+  __b39_from___b18:
+    jmp __b39
+    // main::@39
+  __b39:
+    // [41] call cputs 
+    // [140] phi from main::@39 to cputs [phi:main::@39->cputs]
+  cputs_from___b39:
+    // [140] phi cputs::s#27 = main::s6 [phi:main::@39->cputs#0] -- pbuz1=pbuc1 
+    lda #<s6
+    sta.z cputs.s
+    lda #>s6
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b40
+    // main::@40
+  __b40:
+    // [42] printf_uint::uvalue#6 = main::i1#2 -- vwuz1=vwuz2 
+    lda.z i1
+    sta.z printf_uint.uvalue
+    lda.z i1+1
+    sta.z printf_uint.uvalue+1
+    // [43] call printf_uint 
+    // [148] phi from main::@40 to printf_uint [phi:main::@40->printf_uint]
+  printf_uint_from___b40:
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#6 [phi:main::@40->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [44] phi from main::@40 to main::@41 [phi:main::@40->main::@41]
+  __b41_from___b40:
+    jmp __b41
+    // main::@41
+  __b41:
+    // [45] call cputs 
+    // [140] phi from main::@41 to cputs [phi:main::@41->cputs]
+  cputs_from___b41:
+    // [140] phi cputs::s#27 = main::s7 [phi:main::@41->cputs#0] -- pbuz1=pbuc1 
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b42
+    // main::@42
+  __b42:
+    // [46] main::$56 = entries + main::$41 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __41
+    adc #<entries
+    sta.z __56
+    lda.z __41+1
+    adc #>entries
+    sta.z __56+1
+    // [47] printf_uint::uvalue#7 = *main::$56 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    // [48] call printf_uint 
+    // [148] phi from main::@42 to printf_uint [phi:main::@42->printf_uint]
+  printf_uint_from___b42:
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#7 [phi:main::@42->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [49] phi from main::@42 to main::@43 [phi:main::@42->main::@43]
+  __b43_from___b42:
+    jmp __b43
+    // main::@43
+  __b43:
+    // [50] call cputs 
+    // [140] phi from main::@43 to cputs [phi:main::@43->cputs]
+  cputs_from___b43:
+    // [140] phi cputs::s#27 = main::s8 [phi:main::@43->cputs#0] -- pbuz1=pbuc1 
+    lda #<s8
+    sta.z cputs.s
+    lda #>s8
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b44
+    // main::@44
+  __b44:
+    // [51] printf_uint::uvalue#8 = main::j1#2 -- vwuz1=vwuz2 
+    lda.z j1
+    sta.z printf_uint.uvalue
+    lda.z j1+1
+    sta.z printf_uint.uvalue+1
+    // [52] call printf_uint 
+    // [148] phi from main::@44 to printf_uint [phi:main::@44->printf_uint]
+  printf_uint_from___b44:
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#8 [phi:main::@44->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [53] phi from main::@44 to main::@45 [phi:main::@44->main::@45]
+  __b45_from___b44:
+    jmp __b45
+    // main::@45
+  __b45:
+    // [54] call cputs 
+    // [140] phi from main::@45 to cputs [phi:main::@45->cputs]
+  cputs_from___b45:
+    // [140] phi cputs::s#27 = main::s7 [phi:main::@45->cputs#0] -- pbuz1=pbuc1 
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b46
+    // main::@46
+  __b46:
+    // [55] main::$57 = entries + main::$42 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __42
+    adc #<entries
+    sta.z __57
+    lda.z __42+1
+    adc #>entries
+    sta.z __57+1
+    // [56] printf_uint::uvalue#9 = *main::$57 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    // [57] call printf_uint 
+    // [148] phi from main::@46 to printf_uint [phi:main::@46->printf_uint]
+  printf_uint_from___b46:
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#9 [phi:main::@46->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [58] phi from main::@46 to main::@47 [phi:main::@46->main::@47]
+  __b47_from___b46:
+    jmp __b47
+    // main::@47
+  __b47:
+    // [59] call cputs 
+    // [140] phi from main::@47 to cputs [phi:main::@47->cputs]
+  cputs_from___b47:
+    // [140] phi cputs::s#27 = main::s8 [phi:main::@47->cputs#0] -- pbuz1=pbuc1 
+    lda #<s8
+    sta.z cputs.s
+    lda #>s8
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b48
+    // main::@48
+  __b48:
+    // [60] printf_uint::uvalue#10 = main::k#10 -- vwuz1=vwuz2 
+    lda.z k
+    sta.z printf_uint.uvalue
+    lda.z k+1
+    sta.z printf_uint.uvalue+1
+    // [61] call printf_uint 
+    // [148] phi from main::@48 to printf_uint [phi:main::@48->printf_uint]
+  printf_uint_from___b48:
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#10 [phi:main::@48->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [62] phi from main::@48 to main::@49 [phi:main::@48->main::@49]
+  __b49_from___b48:
+    jmp __b49
+    // main::@49
+  __b49:
+    // [63] call cputs 
+    // [140] phi from main::@49 to cputs [phi:main::@49->cputs]
+  cputs_from___b49:
+    // [140] phi cputs::s#27 = main::s7 [phi:main::@49->cputs#0] -- pbuz1=pbuc1 
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b50
+    // main::@50
+  __b50:
+    // [64] main::$58 = entries + main::$43 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __43
+    adc #<entries
+    sta.z __58
+    lda.z __43+1
+    adc #>entries
+    sta.z __58+1
+    // [65] printf_uint::uvalue#11 = *main::$58 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    // [66] call printf_uint 
+    // [148] phi from main::@50 to printf_uint [phi:main::@50->printf_uint]
+  printf_uint_from___b50:
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#11 [phi:main::@50->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [67] phi from main::@50 to main::@51 [phi:main::@50->main::@51]
+  __b51_from___b50:
+    jmp __b51
+    // main::@51
+  __b51:
+    // [68] call cputs 
+    // [140] phi from main::@51 to cputs [phi:main::@51->cputs]
+  cputs_from___b51:
+    // [140] phi cputs::s#27 = main::s10 [phi:main::@51->cputs#0] -- pbuz1=pbuc1 
+    lda #<s10
+    sta.z cputs.s
+    lda #>s10
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b52
+    // main::@52
+  __b52:
+    // [69] main::$59 = entries + main::$41 -- pwuz1=pwuc1_plus_vwuz1 
+    clc
+    lda.z __59
+    adc #<entries
+    sta.z __59
+    lda.z __59+1
+    adc #>entries
+    sta.z __59+1
+    // [70] mul16u::a#2 = *main::$59 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (mul16u.a),y
+    pha
+    iny
+    lda (mul16u.a),y
+    sta.z mul16u.a+1
+    pla
+    sta.z mul16u.a
+    // [71] main::$60 = entries + main::$43 -- pwuz1=pwuc1_plus_vwuz1 
+    clc
+    lda.z __60
+    adc #<entries
+    sta.z __60
+    lda.z __60+1
+    adc #>entries
+    sta.z __60+1
+    // [72] mul16u::b#1 = *main::$60 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (mul16u.b),y
+    pha
+    iny
+    lda (mul16u.b),y
+    sta.z mul16u.b+1
+    pla
+    sta.z mul16u.b
+    // [73] call mul16u 
+    // [155] phi from main::@52 to mul16u [phi:main::@52->mul16u]
+  mul16u_from___b52:
+    // [155] phi mul16u::a#7 = mul16u::a#2 [phi:main::@52->mul16u#0] -- register_copy 
+    // [155] phi mul16u::b#3 = mul16u::b#1 [phi:main::@52->mul16u#1] -- register_copy 
+    jsr mul16u
+    // [74] mul16u::return#3 = mul16u::res#2
+    jmp __b53
+    // main::@53
+  __b53:
+    // [75] main::mul1#0 = mul16u::return#3
+    // [76] mul16u::a#3 = < main::mul1#0 -- vwuz1=_lo_vduz2 
+    lda.z mul1
+    sta.z mul16u.a
+    lda.z mul1+1
+    sta.z mul16u.a+1
+    // [77] main::$61 = entries + main::$42 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __42
+    adc #<entries
+    sta.z __61
+    lda.z __42+1
+    adc #>entries
+    sta.z __61+1
+    // [78] mul16u::b#2 = *main::$61 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (mul16u.b),y
+    pha
+    iny
+    lda (mul16u.b),y
+    sta.z mul16u.b+1
+    pla
+    sta.z mul16u.b
+    // [79] call mul16u 
+    // [155] phi from main::@53 to mul16u [phi:main::@53->mul16u]
+  mul16u_from___b53:
+    // [155] phi mul16u::a#7 = mul16u::a#3 [phi:main::@53->mul16u#0] -- register_copy 
+    // [155] phi mul16u::b#3 = mul16u::b#2 [phi:main::@53->mul16u#1] -- register_copy 
+    jsr mul16u
+    // [80] mul16u::return#4 = mul16u::res#2
+    jmp __b54
+    // main::@54
+  __b54:
+    // [81] main::mul2#0 = mul16u::return#4
+    // [82] call cputs 
+    // [140] phi from main::@54 to cputs [phi:main::@54->cputs]
+  cputs_from___b54:
+    // [140] phi cputs::s#27 = main::s11 [phi:main::@54->cputs#0] -- pbuz1=pbuc1 
+    lda #<s11
+    sta.z cputs.s
+    lda #>s11
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b55
+    // main::@55
+  __b55:
+    // [83] printf_ulong::uvalue#1 = main::mul2#0
+    // [84] call printf_ulong 
+    // [166] phi from main::@55 to printf_ulong [phi:main::@55->printf_ulong]
+  printf_ulong_from___b55:
+    // [166] phi printf_ulong::uvalue#2 = printf_ulong::uvalue#1 [phi:main::@55->printf_ulong#0] -- register_copy 
+    jsr printf_ulong
+    // [85] phi from main::@55 to main::@56 [phi:main::@55->main::@56]
+  __b56_from___b55:
+    jmp __b56
+    // main::@56
+  __b56:
+    // [86] call cputs 
+    // [140] phi from main::@56 to cputs [phi:main::@56->cputs]
+  cputs_from___b56:
+    // [140] phi cputs::s#27 = main::s5 [phi:main::@56->cputs#0] -- pbuz1=pbuc1 
+    lda #<s5
+    sta.z cputs.s
+    lda #>s5
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b17
+    // main::@17
+  __b17:
+    // [87] main::k#1 = ++ main::k#10 -- vwuz1=_inc_vwuz1 
+    inc.z k
+    bne !+
+    inc.z k+1
+  !:
+    jmp __b14_from___b17
+    // main::@2
+  __b2:
+    // [88] main::j#0 = main::i#2 + 1 -- vwuz1=vwuz2_plus_1 
+    clc
+    lda.z i
+    adc #1
+    sta.z j
+    lda.z i+1
+    adc #0
+    sta.z j+1
+    // [89] phi from main::@2 main::@7 to main::@4 [phi:main::@2/main::@7->main::@4]
+  __b4_from___b2:
+  __b4_from___b7:
+    // [89] phi main::j#10 = main::j#0 [phi:main::@2/main::@7->main::@4#0] -- register_copy 
+    jmp __b4
+    // main::@4
+  __b4:
+    // [90] if(main::j#10<main::num_entries#0) goto main::@5 -- vwuz1_lt_vwuc1_then_la1 
+    lda.z j+1
+    cmp #>num_entries
+    bcc __b5
+    bne !+
+    lda.z j
+    cmp #<num_entries
+    bcc __b5
+  !:
+    // [91] phi from main::@4 to main::@6 [phi:main::@4->main::@6]
+  __b6_from___b4:
+    jmp __b6
+    // main::@6
+  __b6:
+    // [92] call cputs 
+    // [140] phi from main::@6 to cputs [phi:main::@6->cputs]
+  cputs_from___b6:
+    // [140] phi cputs::s#27 = main::s4 [phi:main::@6->cputs#0] -- pbuz1=pbuc1 
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b24
+    // main::@24
+  __b24:
+    // [93] main::i#1 = ++ main::i#2 -- vwuz1=_inc_vwuz1 
+    inc.z i
+    bne !+
+    inc.z i+1
+  !:
+    // [8] phi from main::@24 to main::@1 [phi:main::@24->main::@1]
+  __b1_from___b24:
+    // [8] phi main::i#2 = main::i#1 [phi:main::@24->main::@1#0] -- register_copy 
+    jmp __b1
+    // main::@5
+  __b5:
+    // [94] main::$34 = main::i#2 << 1 -- vwuz1=vwuz2_rol_1 
+    lda.z i
+    asl
+    sta.z __34
+    lda.z i+1
+    rol
+    sta.z __34+1
+    // [95] main::$35 = main::j#10 << 1 -- vwuz1=vwuz2_rol_1 
+    lda.z j
+    asl
+    sta.z __35
+    lda.z j+1
+    rol
+    sta.z __35+1
+    // [96] main::$47 = entries + main::$34 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __34
+    adc #<entries
+    sta.z __47
+    lda.z __34+1
+    adc #>entries
+    sta.z __47+1
+    // [97] main::$48 = entries + main::$35 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __35
+    adc #<entries
+    sta.z __48
+    lda.z __35+1
+    adc #>entries
+    sta.z __48+1
+    // [98] main::$8 = *main::$47 + *main::$48 -- vwuz1=_deref_pwuz1_plus__deref_pwuz2 
+    ldy #0
+    clc
+    lda (__8),y
+    adc (__48),y
+    pha
+    iny
+    lda (__8),y
+    adc (__48),y
+    sta.z __8+1
+    pla
+    sta.z __8
+    // [99] if(main::$8!=$7e4) goto main::@7 -- vwuz1_neq_vwuc1_then_la1 
+    lda.z __8+1
+    cmp #>$7e4
+    bne __b7
+    lda.z __8
+    cmp #<$7e4
+    bne __b7
+    // [100] phi from main::@5 to main::@8 [phi:main::@5->main::@8]
+  __b8_from___b5:
+    jmp __b8
+    // main::@8
+  __b8:
+    // [101] call cputs 
+    // [140] phi from main::@8 to cputs [phi:main::@8->cputs]
+  cputs_from___b8:
+    // [140] phi cputs::s#27 = main::s5 [phi:main::@8->cputs#0] -- pbuz1=pbuc1 
+    lda #<s5
+    sta.z cputs.s
+    lda #>s5
+    sta.z cputs.s+1
+    jsr cputs
+    // [102] phi from main::@8 to main::@25 [phi:main::@8->main::@25]
+  __b25_from___b8:
+    jmp __b25
+    // main::@25
+  __b25:
+    // [103] call cputs 
+    // [140] phi from main::@25 to cputs [phi:main::@25->cputs]
+  cputs_from___b25:
+    // [140] phi cputs::s#27 = main::s6 [phi:main::@25->cputs#0] -- pbuz1=pbuc1 
+    lda #<s6
+    sta.z cputs.s
+    lda #>s6
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b26
+    // main::@26
+  __b26:
+    // [104] printf_uint::uvalue#2 = main::i#2 -- vwuz1=vwuz2 
+    lda.z i
+    sta.z printf_uint.uvalue
+    lda.z i+1
+    sta.z printf_uint.uvalue+1
+    // [105] call printf_uint 
+    // [148] phi from main::@26 to printf_uint [phi:main::@26->printf_uint]
+  printf_uint_from___b26:
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#2 [phi:main::@26->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [106] phi from main::@26 to main::@27 [phi:main::@26->main::@27]
+  __b27_from___b26:
+    jmp __b27
+    // main::@27
+  __b27:
+    // [107] call cputs 
+    // [140] phi from main::@27 to cputs [phi:main::@27->cputs]
+  cputs_from___b27:
+    // [140] phi cputs::s#27 = main::s7 [phi:main::@27->cputs#0] -- pbuz1=pbuc1 
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b28
+    // main::@28
+  __b28:
+    // [108] main::$49 = entries + main::$34 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __34
+    adc #<entries
+    sta.z __49
+    lda.z __34+1
+    adc #>entries
+    sta.z __49+1
+    // [109] printf_uint::uvalue#3 = *main::$49 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    // [110] call printf_uint 
+    // [148] phi from main::@28 to printf_uint [phi:main::@28->printf_uint]
+  printf_uint_from___b28:
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#3 [phi:main::@28->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [111] phi from main::@28 to main::@29 [phi:main::@28->main::@29]
+  __b29_from___b28:
+    jmp __b29
+    // main::@29
+  __b29:
+    // [112] call cputs 
+    // [140] phi from main::@29 to cputs [phi:main::@29->cputs]
+  cputs_from___b29:
+    // [140] phi cputs::s#27 = main::s8 [phi:main::@29->cputs#0] -- pbuz1=pbuc1 
+    lda #<s8
+    sta.z cputs.s
+    lda #>s8
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b30
+    // main::@30
+  __b30:
+    // [113] printf_uint::uvalue#4 = main::j#10 -- vwuz1=vwuz2 
+    lda.z j
+    sta.z printf_uint.uvalue
+    lda.z j+1
+    sta.z printf_uint.uvalue+1
+    // [114] call printf_uint 
+    // [148] phi from main::@30 to printf_uint [phi:main::@30->printf_uint]
+  printf_uint_from___b30:
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#4 [phi:main::@30->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [115] phi from main::@30 to main::@31 [phi:main::@30->main::@31]
+  __b31_from___b30:
+    jmp __b31
+    // main::@31
+  __b31:
+    // [116] call cputs 
+    // [140] phi from main::@31 to cputs [phi:main::@31->cputs]
+  cputs_from___b31:
+    // [140] phi cputs::s#27 = main::s7 [phi:main::@31->cputs#0] -- pbuz1=pbuc1 
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b32
+    // main::@32
+  __b32:
+    // [117] main::$50 = entries + main::$35 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __35
+    adc #<entries
+    sta.z __50
+    lda.z __35+1
+    adc #>entries
+    sta.z __50+1
+    // [118] printf_uint::uvalue#5 = *main::$50 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    // [119] call printf_uint 
+    // [148] phi from main::@32 to printf_uint [phi:main::@32->printf_uint]
+  printf_uint_from___b32:
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#5 [phi:main::@32->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [120] phi from main::@32 to main::@33 [phi:main::@32->main::@33]
+  __b33_from___b32:
+    jmp __b33
+    // main::@33
+  __b33:
+    // [121] call cputs 
+    // [140] phi from main::@33 to cputs [phi:main::@33->cputs]
+  cputs_from___b33:
+    // [140] phi cputs::s#27 = main::s10 [phi:main::@33->cputs#0] -- pbuz1=pbuc1 
+    lda #<s10
+    sta.z cputs.s
+    lda #>s10
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b34
+    // main::@34
+  __b34:
+    // [122] main::$51 = entries + main::$34 -- pwuz1=pwuc1_plus_vwuz1 
+    clc
+    lda.z __51
+    adc #<entries
+    sta.z __51
+    lda.z __51+1
+    adc #>entries
+    sta.z __51+1
+    // [123] mul16u::a#1 = *main::$51 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (mul16u.a),y
+    pha
+    iny
+    lda (mul16u.a),y
+    sta.z mul16u.a+1
+    pla
+    sta.z mul16u.a
+    // [124] main::$52 = entries + main::$35 -- pwuz1=pwuc1_plus_vwuz1 
+    clc
+    lda.z __52
+    adc #<entries
+    sta.z __52
+    lda.z __52+1
+    adc #>entries
+    sta.z __52+1
+    // [125] mul16u::b#0 = *main::$52 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (mul16u.b),y
+    pha
+    iny
+    lda (mul16u.b),y
+    sta.z mul16u.b+1
+    pla
+    sta.z mul16u.b
+    // [126] call mul16u 
+    // [155] phi from main::@34 to mul16u [phi:main::@34->mul16u]
+  mul16u_from___b34:
+    // [155] phi mul16u::a#7 = mul16u::a#1 [phi:main::@34->mul16u#0] -- register_copy 
+    // [155] phi mul16u::b#3 = mul16u::b#0 [phi:main::@34->mul16u#1] -- register_copy 
+    jsr mul16u
+    // [127] mul16u::return#2 = mul16u::res#2
+    jmp __b35
+    // main::@35
+  __b35:
+    // [128] main::mul#0 = mul16u::return#2
+    // [129] call cputs 
+    // [140] phi from main::@35 to cputs [phi:main::@35->cputs]
+  cputs_from___b35:
+    // [140] phi cputs::s#27 = main::s11 [phi:main::@35->cputs#0] -- pbuz1=pbuc1 
+    lda #<s11
+    sta.z cputs.s
+    lda #>s11
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b36
+    // main::@36
+  __b36:
+    // [130] printf_ulong::uvalue#0 = main::mul#0
+    // [131] call printf_ulong 
+    // [166] phi from main::@36 to printf_ulong [phi:main::@36->printf_ulong]
+  printf_ulong_from___b36:
+    // [166] phi printf_ulong::uvalue#2 = printf_ulong::uvalue#0 [phi:main::@36->printf_ulong#0] -- register_copy 
+    jsr printf_ulong
+    // [132] phi from main::@36 to main::@37 [phi:main::@36->main::@37]
+  __b37_from___b36:
+    jmp __b37
+    // main::@37
+  __b37:
+    // [133] call cputs 
+    // [140] phi from main::@37 to cputs [phi:main::@37->cputs]
+  cputs_from___b37:
+    // [140] phi cputs::s#27 = main::s5 [phi:main::@37->cputs#0] -- pbuz1=pbuc1 
+    lda #<s5
+    sta.z cputs.s
+    lda #>s5
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b7
+    // main::@7
+  __b7:
+    // [134] main::j#1 = ++ main::j#10 -- vwuz1=_inc_vwuz1 
+    inc.z j
+    bne !+
+    inc.z j+1
+  !:
+    jmp __b4_from___b7
+  .segment Data
+  .encoding "ascii"
+    s: .text "looking a+b=2020 within "
+    .byte 0
+    s1: .text @" entries\$9b"
+    .byte 0
+    s2: .text @"\$9blooking a+b+c=2020 within "
+    .byte 0
+    s4: .text "."
+    .byte 0
+    s5: .text @"\$9b"
+    .byte 0
+    s6: .text "match found ["
+    .byte 0
+    s7: .text "]"
+    .byte 0
+    s8: .text "+["
+    .byte 0
+    s10: .text @"=2020\$9b"
+    .byte 0
+    s11: .text "multiplied "
+    .byte 0
+}
+.segment Code
+  // clrscr
+// clears the screen and moves the cursor to the upper left-hand corner of the screen.
+clrscr: {
+    // [135] memset::str#7 = (void*)*SAVMSC -- pvoz1=_deref_qvoc1 
+    lda SAVMSC
+    sta.z memset.str
+    lda SAVMSC+1
+    sta.z memset.str+1
+    // [136] call memset 
+  // Fill entire screen with spaces
+    // [173] phi from clrscr to memset [phi:clrscr->memset]
+  memset_from_clrscr:
+    // [173] phi memset::str#3 = memset::str#7 [phi:clrscr->memset#0] -- register_copy 
+    // [173] phi memset::num#2 = (word)$28*$18 [phi:clrscr->memset#1] -- vwuz1=vwuc1 
+    lda #<$28*$18
+    sta.z memset.num
+    lda #>$28*$18
+    sta.z memset.num+1
+    jsr memset
+    jmp __b1
+    // clrscr::@1
+  __b1:
+    // [137] *OLDCHR = 0 -- _deref_pbuc1=vbuc2 
+    // 0x00 is screencode for space character
+    // set the old character to a space so the cursor doesn't reappear at the last position it was at
+    lda #0
+    sta OLDCHR
+    // [138] call gotoxy 
+    jsr gotoxy
+    jmp __breturn
+    // clrscr::@return
+  __breturn:
+    // [139] return 
+    rts
+}
+  // cputs
+// Output a NUL-terminated string at the current cursor position
+// cputs(byte* zp($8a) s)
+cputs: {
+    .label s = $8a
+    // [141] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1]
+  __b1_from_cputs:
+  __b1_from___b2:
+    // [141] phi cputs::s#26 = cputs::s#27 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy 
+    jmp __b1
+    // cputs::@1
+  __b1:
+    // [142] cputs::c#1 = *cputs::s#26 -- vbuaa=_deref_pbuz1 
+    ldy #0
+    lda (s),y
+    // [143] cputs::s#0 = ++ cputs::s#26 -- pbuz1=_inc_pbuz1 
+    inc.z s
+    bne !+
+    inc.z s+1
+  !:
+    // [144] if(0!=cputs::c#1) goto cputs::@2 -- vbuc1_neq_vbuaa_then_la1 
+    cmp #0
+    bne __b2
+    jmp __breturn
+    // cputs::@return
+  __breturn:
+    // [145] return 
+    rts
+    // cputs::@2
+  __b2:
+    // [146] cputc::c = cputs::c#1 -- vbuz1=vbuaa 
+    sta.z cputc.c
+    // [147] call cputc 
+    jsr cputc
+    jmp __b1_from___b2
+}
+  // printf_uint
+// Print an unsigned int using a specific format
+// printf_uint(word zp($8a) uvalue)
+printf_uint: {
+    .label uvalue = $8a
+    jmp __b1
+    // printf_uint::@1
+  __b1:
+    // [149] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // [150] utoa::value#1 = printf_uint::uvalue#12
+    // [151] call utoa 
+  // Format number into buffer
+    // [203] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa]
+  utoa_from___b1:
+    jsr utoa
+    jmp __b2
+    // printf_uint::@2
+  __b2:
+    // [152] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer) -- vbuaa=_deref_pbuc1 
+    lda printf_buffer
+    // [153] call printf_number_buffer 
+  // Print using format
+    // [224] phi from printf_uint::@2 to printf_number_buffer [phi:printf_uint::@2->printf_number_buffer]
+  printf_number_buffer_from___b2:
+    // [224] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#0] -- register_copy 
+    jsr printf_number_buffer
+    jmp __breturn
+    // printf_uint::@return
+  __breturn:
+    // [154] return 
+    rts
+}
+  // mul16u
+// Perform binary multiplication of two unsigned 16-bit unsigned ints into a 32-bit unsigned long
+// mul16u(word zp($8e) a, word zp($8c) b)
+mul16u: {
+    .label mb = $a2
+    .label a = $8e
+    .label res = $90
+    .label b = $8c
+    .label return = $90
+    // [156] mul16u::mb#0 = (dword)mul16u::b#3 -- vduz1=_dword_vwuz2 
+    lda.z b
+    sta.z mb
+    lda.z b+1
+    sta.z mb+1
+    lda #0
+    sta.z mb+2
+    sta.z mb+3
+    // [157] phi from mul16u to mul16u::@1 [phi:mul16u->mul16u::@1]
+  __b1_from_mul16u:
+    // [157] phi mul16u::mb#2 = mul16u::mb#0 [phi:mul16u->mul16u::@1#0] -- register_copy 
+    // [157] phi mul16u::res#2 = 0 [phi:mul16u->mul16u::@1#1] -- vduz1=vduc1 
+    lda #<0
+    sta.z res
+    lda #>0
+    sta.z res+1
+    lda #<0>>$10
+    sta.z res+2
+    lda #>0>>$10
+    sta.z res+3
+    // [157] phi mul16u::a#4 = mul16u::a#7 [phi:mul16u->mul16u::@1#2] -- register_copy 
+    jmp __b1
+    // mul16u::@1
+  __b1:
+    // [158] if(mul16u::a#4!=0) goto mul16u::@2 -- vwuz1_neq_0_then_la1 
+    lda.z a
+    bne __b2
+    lda.z a+1
+    bne __b2
+    jmp __breturn
+    // mul16u::@return
+  __breturn:
+    // [159] return 
+    rts
+    // mul16u::@2
+  __b2:
+    // [160] mul16u::$1 = mul16u::a#4 & 1 -- vbuaa=vwuz1_band_vbuc1 
+    lda #1
+    and.z a
+    // [161] if(mul16u::$1==0) goto mul16u::@3 -- vbuaa_eq_0_then_la1 
+    cmp #0
+    beq __b3_from___b2
+    jmp __b4
+    // mul16u::@4
+  __b4:
+    // [162] mul16u::res#1 = mul16u::res#2 + mul16u::mb#2 -- vduz1=vduz1_plus_vduz2 
+    lda.z res
+    clc
+    adc.z mb
+    sta.z res
+    lda.z res+1
+    adc.z mb+1
+    sta.z res+1
+    lda.z res+2
+    adc.z mb+2
+    sta.z res+2
+    lda.z res+3
+    adc.z mb+3
+    sta.z res+3
+    // [163] phi from mul16u::@2 mul16u::@4 to mul16u::@3 [phi:mul16u::@2/mul16u::@4->mul16u::@3]
+  __b3_from___b2:
+  __b3_from___b4:
+    // [163] phi mul16u::res#6 = mul16u::res#2 [phi:mul16u::@2/mul16u::@4->mul16u::@3#0] -- register_copy 
+    jmp __b3
+    // mul16u::@3
+  __b3:
+    // [164] mul16u::a#0 = mul16u::a#4 >> 1 -- vwuz1=vwuz1_ror_1 
+    lsr.z a+1
+    ror.z a
+    // [165] mul16u::mb#1 = mul16u::mb#2 << 1 -- vduz1=vduz1_rol_1 
+    asl.z mb
+    rol.z mb+1
+    rol.z mb+2
+    rol.z mb+3
+    // [157] phi from mul16u::@3 to mul16u::@1 [phi:mul16u::@3->mul16u::@1]
+  __b1_from___b3:
+    // [157] phi mul16u::mb#2 = mul16u::mb#1 [phi:mul16u::@3->mul16u::@1#0] -- register_copy 
+    // [157] phi mul16u::res#2 = mul16u::res#6 [phi:mul16u::@3->mul16u::@1#1] -- register_copy 
+    // [157] phi mul16u::a#4 = mul16u::a#0 [phi:mul16u::@3->mul16u::@1#2] -- register_copy 
+    jmp __b1
+}
+  // printf_ulong
+// Print an unsigned int using a specific format
+// printf_ulong(dword zp($90) uvalue)
+printf_ulong: {
+    .label uvalue = $90
+    jmp __b1
+    // printf_ulong::@1
+  __b1:
+    // [167] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // [168] ultoa::value#1 = printf_ulong::uvalue#2
+    // [169] call ultoa 
+  // Format number into buffer
+    // [231] phi from printf_ulong::@1 to ultoa [phi:printf_ulong::@1->ultoa]
+  ultoa_from___b1:
+    jsr ultoa
+    jmp __b2
+    // printf_ulong::@2
+  __b2:
+    // [170] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) -- vbuaa=_deref_pbuc1 
+    lda printf_buffer
+    // [171] call printf_number_buffer 
+  // Print using format
+    // [224] phi from printf_ulong::@2 to printf_number_buffer [phi:printf_ulong::@2->printf_number_buffer]
+  printf_number_buffer_from___b2:
+    // [224] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#0 [phi:printf_ulong::@2->printf_number_buffer#0] -- register_copy 
+    jsr printf_number_buffer
+    jmp __breturn
+    // printf_ulong::@return
+  __breturn:
+    // [172] return 
+    rts
+}
+  // memset
+// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
+// memset(byte* zp($9b) str, word zp($97) num)
+memset: {
+    .label end = $97
+    .label dst = $9b
+    .label str = $9b
+    .label num = $97
+    // [174] if(memset::num#2<=0) goto memset::@return -- vwuz1_le_0_then_la1 
+    lda.z num
+    bne !+
+    lda.z num+1
+    beq __breturn
+  !:
+    jmp __b1
+    // memset::@1
+  __b1:
+    // [175] memset::end#0 = (byte*)memset::str#3 + memset::num#2 -- pbuz1=pbuz2_plus_vwuz1 
+    lda.z end
+    clc
+    adc.z str
+    sta.z end
+    lda.z end+1
+    adc.z str+1
+    sta.z end+1
+    // [176] memset::dst#4 = (byte*)memset::str#3
+    // [177] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2]
+  __b2_from___b1:
+  __b2_from___b3:
+    // [177] phi memset::dst#2 = memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy 
+    jmp __b2
+    // memset::@2
+  __b2:
+    // [178] if(memset::dst#2!=memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z dst+1
+    cmp.z end+1
+    bne __b3
+    lda.z dst
+    cmp.z end
+    bne __b3
+    jmp __breturn
+    // memset::@return
+  __breturn:
+    // [179] return 
+    rts
+    // memset::@3
+  __b3:
+    // [180] *memset::dst#2 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    ldy #0
+    sta (dst),y
+    // [181] memset::dst#1 = ++ memset::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    jmp __b2_from___b3
+}
+  // gotoxy
+// Set the cursor to the specified position
+gotoxy: {
+    .const x = 0
+    .const y = 0
+    // [182] *COLCRS = gotoxy::x#1 -- _deref_pwuc1=vbuc2 
+    lda #0
+    sta COLCRS+1
+    lda #<x
+    sta COLCRS
+    // [183] *ROWCRS = gotoxy::y#1 -- _deref_pbuc1=vbuc2 
+    lda #y
+    sta ROWCRS
+    // [184] call setcursor 
+    jsr setcursor
+    jmp __breturn
+    // gotoxy::@return
+  __breturn:
+    // [185] return 
+    rts
+}
+  // cputc
+// Output one character at the current cursor position
+// Moves the cursor forward. Scrolls the entire screen if needed
+// cputc(byte zp($a1) c)
+cputc: {
+    .label convertToScreenCode1_v = c
+    .label c = $a1
+    // [186] if(cputc::c==' 'at) goto cputc::@1 -- vbuz1_eq_vbuc1_then_la1 
+    lda #'\r'
+    cmp.z c
+    beq __b1
+    jmp __b3
+    // cputc::@3
+  __b3:
+    // [187] if(cputc::c==' 'at) goto cputc::@2 -- vbuz1_eq_vbuc1_then_la1 
+    lda #'\$9b'
+    cmp.z c
+    beq __b2
+    jmp __b8
+    // cputc::@8
+  __b8:
+    // [188] if(cputc::c==$9b) goto cputc::@2 -- vbuz1_eq_vbuc1_then_la1 
+    lda #$9b
+    cmp.z c
+    beq __b2
+    jmp convertToScreenCode1
+    // cputc::convertToScreenCode1
+  convertToScreenCode1:
+    // [189] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0] -- vbuxx=pbuc1_derefidx_(_deref_pbuc2) 
+    ldy.z convertToScreenCode1_v
+    ldx rawmap,y
+    // [190] phi from cputc::convertToScreenCode1 to cputc::@6 [phi:cputc::convertToScreenCode1->cputc::@6]
+  __b6_from_convertToScreenCode1:
+    jmp __b6
+    // cputc::@6
+  __b6:
+    // [191] call putchar 
+    jsr putchar
+    jmp __b7
+    // cputc::@7
+  __b7:
+    // [192] *COLCRS = ++ *COLCRS -- _deref_pwuc1=_inc__deref_pwuc1 
+    inc COLCRS
+    bne !+
+    inc COLCRS+1
+  !:
+    // [193] if(*COLCRS==$28) goto cputc::@5 -- _deref_pwuc1_eq_vbuc2_then_la1 
+    lda COLCRS+1
+    bne !+
+    lda COLCRS
+    cmp #$28
+    beq __b5
+  !:
+    // [194] phi from cputc::@7 to cputc::@4 [phi:cputc::@7->cputc::@4]
+  __b4_from___b7:
+    jmp __b4
+    // cputc::@4
+  __b4:
+    // [195] call setcursor 
+    jsr setcursor
+    jmp __breturn
+    // cputc::@return
+  __breturn:
+    // [196] return 
+    rts
+    // cputc::@5
+  __b5:
+    // [197] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    lda #0
+    sta COLCRS+1
+    lda #<0
+    sta COLCRS
+    // [198] call newline 
+    jsr newline
+    jmp __breturn
+    // cputc::@2
+  __b2:
+    // [199] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    // 0x0a LF, or atascii EOL
+    lda #0
+    sta COLCRS+1
+    lda #<0
+    sta COLCRS
+    // [200] call newline 
+    jsr newline
+    jmp __breturn
+    // cputc::@1
+  __b1:
+    // [201] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    // 0x0d, CR = just set the cursor x value to 0
+    lda #0
+    sta COLCRS+1
+    lda #<0
+    sta COLCRS
+    // [202] call setcursor 
+    jsr setcursor
+    jmp __breturn
+}
+  // utoa
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// utoa(word zp($8a) value, byte* zp($97) buffer)
+utoa: {
+    .label digit_value = $a6
+    .label buffer = $97
+    .label digit = $94
+    .label value = $8a
+    // [204] phi from utoa to utoa::@1 [phi:utoa->utoa::@1]
+  __b1_from_utoa:
+    // [204] phi utoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    // [204] phi utoa::started#2 = 0 [phi:utoa->utoa::@1#1] -- vbuxx=vbuc1 
+    ldx #0
+    // [204] phi utoa::value#2 = utoa::value#1 [phi:utoa->utoa::@1#2] -- register_copy 
+    // [204] phi utoa::digit#2 = 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1 
+    lda #0
+    sta.z digit
+    jmp __b1
+    // utoa::@1
+  __b1:
+    // [205] if(utoa::digit#2<5-1) goto utoa::@2 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z digit
+    cmp #5-1
+    bcc __b2
+    jmp __b3
+    // utoa::@3
+  __b3:
+    // [206] utoa::$11 = (byte)utoa::value#2 -- vbuaa=_byte_vwuz1 
+    lda.z value
+    // [207] *utoa::buffer#11 = DIGITS[utoa::$11] -- _deref_pbuz1=pbuc1_derefidx_vbuaa 
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // [208] utoa::buffer#3 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [209] *utoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    ldy #0
+    sta (buffer),y
+    jmp __breturn
+    // utoa::@return
+  __breturn:
+    // [210] return 
+    rts
+    // utoa::@2
+  __b2:
+    // [211] utoa::$10 = utoa::digit#2 << 1 -- vbuaa=vbuz1_rol_1 
+    lda.z digit
+    asl
+    // [212] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] -- vwuz1=pwuc1_derefidx_vbuaa 
+    tay
+    lda RADIX_DECIMAL_VALUES,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES+1,y
+    sta.z digit_value+1
+    // [213] if(0!=utoa::started#2) goto utoa::@5 -- vbuc1_neq_vbuxx_then_la1 
+    cpx #0
+    bne __b5
+    jmp __b7
+    // utoa::@7
+  __b7:
+    // [214] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1 
+    lda.z digit_value+1
+    cmp.z value+1
+    bne !+
+    lda.z digit_value
+    cmp.z value
+    beq __b5
+  !:
+    bcc __b5
+    // [215] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4]
+  __b4_from___b7:
+    // [215] phi utoa::buffer#14 = utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy 
+    // [215] phi utoa::started#4 = utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy 
+    // [215] phi utoa::value#6 = utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy 
+    jmp __b4
+    // utoa::@4
+  __b4:
+    // [216] utoa::digit#1 = ++ utoa::digit#2 -- vbuz1=_inc_vbuz1 
+    inc.z digit
+    // [204] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1]
+  __b1_from___b4:
+    // [204] phi utoa::buffer#11 = utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy 
+    // [204] phi utoa::started#2 = utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy 
+    // [204] phi utoa::value#2 = utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy 
+    // [204] phi utoa::digit#2 = utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy 
+    jmp __b1
+    // utoa::@5
+  __b5:
+    // [217] utoa_append::buffer#0 = utoa::buffer#11
+    // [218] utoa_append::value#0 = utoa::value#2
+    // [219] utoa_append::sub#0 = utoa::digit_value#0
+    // [220] call utoa_append 
+    // [286] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append]
+  utoa_append_from___b5:
+    jsr utoa_append
+    // [221] utoa_append::return#0 = utoa_append::value#2
+    jmp __b6
+    // utoa::@6
+  __b6:
+    // [222] utoa::value#0 = utoa_append::return#0
+    // [223] utoa::buffer#4 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [215] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4]
+  __b4_from___b6:
+    // [215] phi utoa::buffer#14 = utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy 
+    // [215] phi utoa::started#4 = 1 [phi:utoa::@6->utoa::@4#1] -- vbuxx=vbuc1 
+    ldx #1
+    // [215] phi utoa::value#6 = utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy 
+    jmp __b4
+}
+  // printf_number_buffer
+// Print the contents of the number buffer using a specific format.
+// This handles minimum length, zero-filling, and left/right justification from the format
+// printf_number_buffer(byte register(A) buffer_sign)
+printf_number_buffer: {
+    jmp __b1
+    // printf_number_buffer::@1
+  __b1:
+    // [225] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@2 -- vbuc1_eq_vbuaa_then_la1 
+    cmp #0
+    beq __b2_from___b1
+    jmp __b3
+    // printf_number_buffer::@3
+  __b3:
+    // [226] cputc::c = printf_number_buffer::buffer_sign#10 -- vbuz1=vbuaa 
+    sta.z cputc.c
+    // [227] call cputc 
+    jsr cputc
+    // [228] phi from printf_number_buffer::@1 printf_number_buffer::@3 to printf_number_buffer::@2 [phi:printf_number_buffer::@1/printf_number_buffer::@3->printf_number_buffer::@2]
+  __b2_from___b1:
+  __b2_from___b3:
+    jmp __b2
+    // printf_number_buffer::@2
+  __b2:
+    // [229] call cputs 
+    // [140] phi from printf_number_buffer::@2 to cputs [phi:printf_number_buffer::@2->cputs]
+  cputs_from___b2:
+    // [140] phi cputs::s#27 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@2->cputs#0] -- pbuz1=pbuc1 
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z cputs.s
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __breturn
+    // printf_number_buffer::@return
+  __breturn:
+    // [230] return 
+    rts
+}
+  // ultoa
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// ultoa(dword zp($90) value, byte* zp($9b) buffer)
+ultoa: {
+    .label digit_value = $a2
+    .label buffer = $9b
+    .label digit = $94
+    .label value = $90
+    // [232] phi from ultoa to ultoa::@1 [phi:ultoa->ultoa::@1]
+  __b1_from_ultoa:
+    // [232] phi ultoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:ultoa->ultoa::@1#0] -- pbuz1=pbuc1 
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    // [232] phi ultoa::started#2 = 0 [phi:ultoa->ultoa::@1#1] -- vbuxx=vbuc1 
+    ldx #0
+    // [232] phi ultoa::value#2 = ultoa::value#1 [phi:ultoa->ultoa::@1#2] -- register_copy 
+    // [232] phi ultoa::digit#2 = 0 [phi:ultoa->ultoa::@1#3] -- vbuz1=vbuc1 
+    lda #0
+    sta.z digit
+    jmp __b1
+    // ultoa::@1
+  __b1:
+    // [233] if(ultoa::digit#2<$a-1) goto ultoa::@2 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z digit
+    cmp #$a-1
+    bcc __b2
+    jmp __b3
+    // ultoa::@3
+  __b3:
+    // [234] ultoa::$11 = (byte)ultoa::value#2 -- vbuaa=_byte_vduz1 
+    lda.z value
+    // [235] *ultoa::buffer#11 = DIGITS[ultoa::$11] -- _deref_pbuz1=pbuc1_derefidx_vbuaa 
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // [236] ultoa::buffer#3 = ++ ultoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [237] *ultoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    ldy #0
+    sta (buffer),y
+    jmp __breturn
+    // ultoa::@return
+  __breturn:
+    // [238] return 
+    rts
+    // ultoa::@2
+  __b2:
+    // [239] ultoa::$10 = ultoa::digit#2 << 2 -- vbuaa=vbuz1_rol_2 
+    lda.z digit
+    asl
+    asl
+    // [240] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] -- vduz1=pduc1_derefidx_vbuaa 
+    tay
+    lda RADIX_DECIMAL_VALUES_LONG,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES_LONG+1,y
+    sta.z digit_value+1
+    lda RADIX_DECIMAL_VALUES_LONG+2,y
+    sta.z digit_value+2
+    lda RADIX_DECIMAL_VALUES_LONG+3,y
+    sta.z digit_value+3
+    // [241] if(0!=ultoa::started#2) goto ultoa::@5 -- vbuc1_neq_vbuxx_then_la1 
+    cpx #0
+    bne __b5
+    jmp __b7
+    // ultoa::@7
+  __b7:
+    // [242] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 -- vduz1_ge_vduz2_then_la1 
+    lda.z value+3
+    cmp.z digit_value+3
+    bcc !+
+    bne __b5
+    lda.z value+2
+    cmp.z digit_value+2
+    bcc !+
+    bne __b5
+    lda.z value+1
+    cmp.z digit_value+1
+    bcc !+
+    bne __b5
+    lda.z value
+    cmp.z digit_value
+    bcs __b5
+  !:
+    // [243] phi from ultoa::@7 to ultoa::@4 [phi:ultoa::@7->ultoa::@4]
+  __b4_from___b7:
+    // [243] phi ultoa::buffer#14 = ultoa::buffer#11 [phi:ultoa::@7->ultoa::@4#0] -- register_copy 
+    // [243] phi ultoa::started#4 = ultoa::started#2 [phi:ultoa::@7->ultoa::@4#1] -- register_copy 
+    // [243] phi ultoa::value#6 = ultoa::value#2 [phi:ultoa::@7->ultoa::@4#2] -- register_copy 
+    jmp __b4
+    // ultoa::@4
+  __b4:
+    // [244] ultoa::digit#1 = ++ ultoa::digit#2 -- vbuz1=_inc_vbuz1 
+    inc.z digit
+    // [232] phi from ultoa::@4 to ultoa::@1 [phi:ultoa::@4->ultoa::@1]
+  __b1_from___b4:
+    // [232] phi ultoa::buffer#11 = ultoa::buffer#14 [phi:ultoa::@4->ultoa::@1#0] -- register_copy 
+    // [232] phi ultoa::started#2 = ultoa::started#4 [phi:ultoa::@4->ultoa::@1#1] -- register_copy 
+    // [232] phi ultoa::value#2 = ultoa::value#6 [phi:ultoa::@4->ultoa::@1#2] -- register_copy 
+    // [232] phi ultoa::digit#2 = ultoa::digit#1 [phi:ultoa::@4->ultoa::@1#3] -- register_copy 
+    jmp __b1
+    // ultoa::@5
+  __b5:
+    // [245] ultoa_append::buffer#0 = ultoa::buffer#11
+    // [246] ultoa_append::value#0 = ultoa::value#2
+    // [247] ultoa_append::sub#0 = ultoa::digit_value#0
+    // [248] call ultoa_append 
+    // [293] phi from ultoa::@5 to ultoa_append [phi:ultoa::@5->ultoa_append]
+  ultoa_append_from___b5:
+    jsr ultoa_append
+    // [249] ultoa_append::return#0 = ultoa_append::value#2
+    jmp __b6
+    // ultoa::@6
+  __b6:
+    // [250] ultoa::value#0 = ultoa_append::return#0
+    // [251] ultoa::buffer#4 = ++ ultoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [243] phi from ultoa::@6 to ultoa::@4 [phi:ultoa::@6->ultoa::@4]
+  __b4_from___b6:
+    // [243] phi ultoa::buffer#14 = ultoa::buffer#4 [phi:ultoa::@6->ultoa::@4#0] -- register_copy 
+    // [243] phi ultoa::started#4 = 1 [phi:ultoa::@6->ultoa::@4#1] -- vbuxx=vbuc1 
+    ldx #1
+    // [243] phi ultoa::value#6 = ultoa::value#0 [phi:ultoa::@6->ultoa::@4#2] -- register_copy 
+    jmp __b4
+}
+  // setcursor
+// Handles cursor movement, displaying it if required, and inverting character it is over if there is one (and enabled)
+setcursor: {
+    .label loc = $a6
+    // [252] *(*OLDADR) = *OLDCHR -- _deref_(_deref_qbuc1)=_deref_pbuc2 
+    // save the current oldchr into oldadr
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // [253] call cursorLocation 
+    jsr cursorLocation
+    // [254] cursorLocation::return#3 = cursorLocation::return#1
+    jmp __b3
+    // setcursor::@3
+  __b3:
+    // [255] setcursor::loc#0 = cursorLocation::return#3
+    // [256] setcursor::c#0 = *setcursor::loc#0 -- vbuxx=_deref_pbuz1 
+    ldy #0
+    lda (loc),y
+    tax
+    // [257] *OLDCHR = setcursor::c#0 -- _deref_pbuc1=vbuxx 
+    stx OLDCHR
+    // [258] *OLDADR = setcursor::loc#0 -- _deref_qbuc1=pbuz1 
+    lda.z loc
+    sta OLDADR
+    lda.z loc+1
+    sta OLDADR+1
+    jmp __b2
+    // setcursor::@2
+  __b2:
+    // [259] *CRSINH = 0 -- _deref_pbuc1=vbuc2 
+    // cursor is on, so invert the inverse bit and turn cursor on
+    lda #0
+    sta CRSINH
+    // [260] setcursor::c#1 = setcursor::c#0 ^ $80 -- vbuaa=vbuxx_bxor_vbuc1 
+    txa
+    eor #$80
+    jmp __b1
+    // setcursor::@1
+  __b1:
+    // [261] *(*OLDADR) = setcursor::c#1 -- _deref_(_deref_qbuc1)=vbuaa 
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    jmp __breturn
+    // setcursor::@return
+  __breturn:
+    // [262] return 
+    rts
+}
+  // putchar
+// Puts a character to the screen a the current location. Uses internal screencode. Deals with storing the old cursor value
+putchar: {
+    .label loc = $a6
+    // [263] *(*OLDADR) = *OLDCHR -- _deref_(_deref_qbuc1)=_deref_pbuc2 
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // [264] call cursorLocation 
+    jsr cursorLocation
+    // [265] cursorLocation::return#0 = cursorLocation::return#1
+    jmp __b1
+    // putchar::@1
+  __b1:
+    // [266] putchar::loc#0 = cursorLocation::return#0
+    // [267] putchar::newChar#0 = cputc::convertToScreenCode1_return#0 -- vbuaa=vbuxx 
+    txa
+    // [268] *putchar::loc#0 = putchar::newChar#0 -- _deref_pbuz1=vbuaa 
+    ldy #0
+    sta (loc),y
+    // [269] *OLDCHR = putchar::newChar#0 -- _deref_pbuc1=vbuaa 
+    sta OLDCHR
+    // [270] call setcursor 
+    jsr setcursor
+    jmp __breturn
+    // putchar::@return
+  __breturn:
+    // [271] return 
+    rts
+}
+  // newline
+newline: {
+    .label start = $9b
+    // [272] *ROWCRS = ++ *ROWCRS -- _deref_pbuc1=_inc__deref_pbuc1 
+    inc ROWCRS
+    // [273] if(*ROWCRS!=$18) goto newline::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 
+    lda #$18
+    cmp ROWCRS
+    bne __b1_from_newline
+    jmp __b3
+    // newline::@3
+  __b3:
+    // [274] *(*OLDADR) = *(*OLDADR) ^ $80 -- _deref_(_deref_qbuc1)=_deref_(_deref_qbuc1)_bxor_vbuc2 
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    lda ($fe),y
+    eor #$80
+    sta ($fe),y
+    jmp __b2
+    // newline::@2
+  __b2:
+    // [275] newline::start#0 = *SAVMSC -- pbuz1=_deref_qbuc1 
+    // move screen up 1 line
+    lda SAVMSC
+    sta.z start
+    lda SAVMSC+1
+    sta.z start+1
+    // [276] memcpy::source#0 = newline::start#0 + $28 -- pbuz1=pbuz2_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z start
+    sta.z memcpy.source
+    lda #0
+    adc.z start+1
+    sta.z memcpy.source+1
+    // [277] memcpy::destination#0 = (void*)newline::start#0 -- pvoz1=pvoz2 
+    lda.z start
+    sta.z memcpy.destination
+    lda.z start+1
+    sta.z memcpy.destination+1
+    // [278] call memcpy 
+    jsr memcpy
+    jmp __b4
+    // newline::@4
+  __b4:
+    // [279] memset::str#0 = newline::start#0 + (word)$28*$17 -- pbuz1=pbuz1_plus_vwuc1 
+    clc
+    lda.z memset.str
+    adc #<$28*$17
+    sta.z memset.str
+    lda.z memset.str+1
+    adc #>$28*$17
+    sta.z memset.str+1
+    // [280] memset::str#8 = (void*)memset::str#0
+    // [281] call memset 
+    // [173] phi from newline::@4 to memset [phi:newline::@4->memset]
+  memset_from___b4:
+    // [173] phi memset::str#3 = memset::str#8 [phi:newline::@4->memset#0] -- register_copy 
+    // [173] phi memset::num#2 = $28 [phi:newline::@4->memset#1] -- vwuz1=vbuc1 
+    lda #<$28
+    sta.z memset.num
+    lda #>$28
+    sta.z memset.num+1
+    jsr memset
+    jmp __b5
+    // newline::@5
+  __b5:
+    // [282] *ROWCRS = (byte)$18-1 -- _deref_pbuc1=vbuc2 
+    lda #$18-1
+    sta ROWCRS
+    // [283] phi from newline newline::@5 to newline::@1 [phi:newline/newline::@5->newline::@1]
+  __b1_from_newline:
+  __b1_from___b5:
+    jmp __b1
+    // newline::@1
+  __b1:
+    // [284] call setcursor 
+    jsr setcursor
+    jmp __breturn
+    // newline::@return
+  __breturn:
+    // [285] return 
+    rts
+}
+  // utoa_append
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// utoa_append(byte* zp($97) buffer, word zp($8a) value, word zp($a6) sub)
+utoa_append: {
+    .label buffer = $97
+    .label value = $8a
+    .label sub = $a6
+    .label return = $8a
+    // [287] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1]
+  __b1_from_utoa_append:
+    // [287] phi utoa_append::digit#2 = 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 
+    ldx #0
+    // [287] phi utoa_append::value#2 = utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy 
+    jmp __b1
+    // utoa_append::@1
+  __b1:
+    // [288] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 
+    lda.z sub+1
+    cmp.z value+1
+    bne !+
+    lda.z sub
+    cmp.z value
+    beq __b2
+  !:
+    bcc __b2
+    jmp __b3
+    // utoa_append::@3
+  __b3:
+    // [289] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuxx 
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    jmp __breturn
+    // utoa_append::@return
+  __breturn:
+    // [290] return 
+    rts
+    // utoa_append::@2
+  __b2:
+    // [291] utoa_append::digit#1 = ++ utoa_append::digit#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // [292] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    // [287] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1]
+  __b1_from___b2:
+    // [287] phi utoa_append::digit#2 = utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy 
+    // [287] phi utoa_append::value#2 = utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy 
+    jmp __b1
+}
+  // ultoa_append
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// ultoa_append(byte* zp($9b) buffer, dword zp($90) value, dword zp($a2) sub)
+ultoa_append: {
+    .label buffer = $9b
+    .label value = $90
+    .label sub = $a2
+    .label return = $90
+    // [294] phi from ultoa_append to ultoa_append::@1 [phi:ultoa_append->ultoa_append::@1]
+  __b1_from_ultoa_append:
+    // [294] phi ultoa_append::digit#2 = 0 [phi:ultoa_append->ultoa_append::@1#0] -- vbuxx=vbuc1 
+    ldx #0
+    // [294] phi ultoa_append::value#2 = ultoa_append::value#0 [phi:ultoa_append->ultoa_append::@1#1] -- register_copy 
+    jmp __b1
+    // ultoa_append::@1
+  __b1:
+    // [295] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 -- vduz1_ge_vduz2_then_la1 
+    lda.z value+3
+    cmp.z sub+3
+    bcc !+
+    bne __b2
+    lda.z value+2
+    cmp.z sub+2
+    bcc !+
+    bne __b2
+    lda.z value+1
+    cmp.z sub+1
+    bcc !+
+    bne __b2
+    lda.z value
+    cmp.z sub
+    bcs __b2
+  !:
+    jmp __b3
+    // ultoa_append::@3
+  __b3:
+    // [296] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuxx 
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    jmp __breturn
+    // ultoa_append::@return
+  __breturn:
+    // [297] return 
+    rts
+    // ultoa_append::@2
+  __b2:
+    // [298] ultoa_append::digit#1 = ++ ultoa_append::digit#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // [299] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 -- vduz1=vduz1_minus_vduz2 
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    lda.z value+2
+    sbc.z sub+2
+    sta.z value+2
+    lda.z value+3
+    sbc.z sub+3
+    sta.z value+3
+    // [294] phi from ultoa_append::@2 to ultoa_append::@1 [phi:ultoa_append::@2->ultoa_append::@1]
+  __b1_from___b2:
+    // [294] phi ultoa_append::digit#2 = ultoa_append::digit#1 [phi:ultoa_append::@2->ultoa_append::@1#0] -- register_copy 
+    // [294] phi ultoa_append::value#2 = ultoa_append::value#1 [phi:ultoa_append::@2->ultoa_append::@1#1] -- register_copy 
+    jmp __b1
+}
+  // cursorLocation
+// Return a pointer to the location of the cursor
+cursorLocation: {
+    .label __0 = $a6
+    .label __1 = $a6
+    .label __3 = $a6
+    .label return = $a6
+    .label __4 = $a8
+    .label __5 = $a6
+    // [300] cursorLocation::$3 = (word)*ROWCRS -- vwuz1=_word__deref_pbuc1 
+    lda ROWCRS
+    sta.z __3
+    lda #0
+    sta.z __3+1
+    // [301] cursorLocation::$4 = cursorLocation::$3 << 2 -- vwuz1=vwuz2_rol_2 
+    lda.z __3
+    asl
+    sta.z __4
+    lda.z __3+1
+    rol
+    sta.z __4+1
+    asl.z __4
+    rol.z __4+1
+    // [302] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3 -- vwuz1=vwuz2_plus_vwuz1 
+    lda.z __5
+    clc
+    adc.z __4
+    sta.z __5
+    lda.z __5+1
+    adc.z __4+1
+    sta.z __5+1
+    // [303] cursorLocation::$0 = cursorLocation::$5 << 3 -- vwuz1=vwuz1_rol_3 
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    // [304] cursorLocation::$1 = *SAVMSC + cursorLocation::$0 -- pbuz1=_deref_qbuc1_plus_vwuz1 
+    clc
+    lda.z __1
+    adc SAVMSC
+    sta.z __1
+    lda.z __1+1
+    adc SAVMSC+1
+    sta.z __1+1
+    // [305] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS -- pbuz1=pbuz1_plus__deref_pwuc1 
+    clc
+    lda COLCRS
+    adc.z return
+    sta.z return
+    lda COLCRS+1
+    adc.z return+1
+    sta.z return+1
+    jmp __breturn
+    // cursorLocation::@return
+  __breturn:
+    // [306] return 
+    rts
+}
+  // memcpy
+// Copy block of memory (forwards)
+// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
+// memcpy(void* zp($99) destination, byte* zp($97) source)
+memcpy: {
+    .const num = $28*$17
+    .label src_end = $a8
+    .label dst = $99
+    .label src = $97
+    .label destination = $99
+    .label source = $97
+    // [307] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0 -- pbuz1=pbuz2_plus_vwuc1 
+    clc
+    lda.z source
+    adc #<num
+    sta.z src_end
+    lda.z source+1
+    adc #>num
+    sta.z src_end+1
+    // [308] memcpy::src#4 = (byte*)(void*)memcpy::source#0
+    // [309] memcpy::dst#4 = (byte*)memcpy::destination#0
+    // [310] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1]
+  __b1_from_memcpy:
+  __b1_from___b2:
+    // [310] phi memcpy::dst#2 = memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy 
+    // [310] phi memcpy::src#2 = memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy 
+    jmp __b1
+    // memcpy::@1
+  __b1:
+    // [311] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z src+1
+    cmp.z src_end+1
+    bne __b2
+    lda.z src
+    cmp.z src_end
+    bne __b2
+    jmp __breturn
+    // memcpy::@return
+  __breturn:
+    // [312] return 
+    rts
+    // memcpy::@2
+  __b2:
+    // [313] *memcpy::dst#2 = *memcpy::src#2 -- _deref_pbuz1=_deref_pbuz2 
+    ldy #0
+    lda (src),y
+    ldy #0
+    sta (dst),y
+    // [314] memcpy::dst#1 = ++ memcpy::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    // [315] memcpy::src#1 = ++ memcpy::src#2 -- pbuz1=_inc_pbuz1 
+    inc.z src
+    bne !+
+    inc.z src+1
+  !:
+    jmp __b1_from___b2
+}
+  // File Data
+.segment Data
+  // The digits used for numbers
+  DIGITS: .text "0123456789abcdef"
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES_LONG: .dword $3b9aca00, $5f5e100, $989680, $f4240, $186a0, $2710, $3e8, $64, $a
+  // create a static table to map char value to screen value
+  // use KickAsm functions to create a table of code -> screen code values, using cc65 algorithm
+rawmap:
+.var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+
+  entries: .word $78f, $7a4, $7c7, $591, $687, $601, $7c0, $621, $751, $730, $6b8, $791, $71f, $659, $6bf, $714, $6b2, $76c, $793, $78b, $79f, $6dc, $796, $64b, $7bb, $78a, $7cc, $7d0, $608, $6f4, $697, $6e0, $72c, $716, $69b, $719, $7ac, $76b, $629, $60b, $362, $618, $7c4, $641, $7b2, $6ca, $5e3, $683, $73b, $78d, $5eb, $740, $7b1, $744, $709, $7d7, $74a, $708, $6d5, $733, $6af, $5d7, $771, $2fb, $688, $742, $7c3, $5d4, $739, $7c9, $6c9, $752, $67a, $712, $681, $6e8, $79e, $757, $718, $74c, $7cb, $6e3, $6f7, $729, $7b0, $737, $6d4, $6bd, $763, $6db, $11e, $7b8, $7b9, $677, $710, $7c2, $6f3, $745, $7a1, $760, $700, $713, $750, $6fe, $72f, $7c1, $723, $732, $785, $6c7, $663, $71d, $71c, $7b5, $5fb, $6ea, $3b, $736, $78c, $773, $6c2, $3a5, $573, $6d9, $6d7, $169, $5fa, $6f6, $43f, $635, $789, $703, $717, $6c4, $6e5, $755, $6ba, $20e, $6ad, $6fd, $764, $779, $67e, $711, $686, $79b, $72b, $633, $6de, $7be, $7d9, $6dd, $29e, $7bf, $5f4, $756, $704, $7a0, $236, $782, $75a, $74e, $707, $6c3, $6bc, $70d, $7d3, $63c, $61e, $73d, $777, $741, $6cb, $6d0, $65b, $6c1, $6d1, $735, $62e, $75c, $75b, $795, $6e4, $695, $6ff, $72d, $6a1, $6ce, $6f5, $79c, $754, $7c5, $66b, $74f, $772, $6be, $7a6, $5de, $787, $79a
+  // Buffer used for stringified number being printed
+  printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
+
+ASSEMBLER OPTIMIZATIONS
+Removing instruction jmp __b19
+Removing instruction jmp __b20
+Removing instruction jmp __b21
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __b22
+Removing instruction jmp __b23
+Removing instruction jmp __b9
+Removing instruction jmp __breturn
+Removing instruction jmp __b11
+Removing instruction jmp __b13
+Removing instruction jmp __b38
+Removing instruction jmp __b14
+Removing instruction jmp __b16
+Removing instruction jmp __b18
+Removing instruction jmp __b39
+Removing instruction jmp __b40
+Removing instruction jmp __b41
+Removing instruction jmp __b42
+Removing instruction jmp __b43
+Removing instruction jmp __b44
+Removing instruction jmp __b45
+Removing instruction jmp __b46
+Removing instruction jmp __b47
+Removing instruction jmp __b48
+Removing instruction jmp __b49
+Removing instruction jmp __b50
+Removing instruction jmp __b51
+Removing instruction jmp __b52
+Removing instruction jmp __b53
+Removing instruction jmp __b54
+Removing instruction jmp __b55
+Removing instruction jmp __b56
+Removing instruction jmp __b17
+Removing instruction jmp __b4
+Removing instruction jmp __b6
+Removing instruction jmp __b24
+Removing instruction jmp __b8
+Removing instruction jmp __b25
+Removing instruction jmp __b26
+Removing instruction jmp __b27
+Removing instruction jmp __b28
+Removing instruction jmp __b29
+Removing instruction jmp __b30
+Removing instruction jmp __b31
+Removing instruction jmp __b32
+Removing instruction jmp __b33
+Removing instruction jmp __b34
+Removing instruction jmp __b35
+Removing instruction jmp __b36
+Removing instruction jmp __b37
+Removing instruction jmp __b7
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b4
+Removing instruction jmp __b3
+Removing instruction jmp __b1
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __breturn
+Removing instruction jmp __b3
+Removing instruction jmp __b8
+Removing instruction jmp convertToScreenCode1
+Removing instruction jmp __b6
+Removing instruction jmp __b7
+Removing instruction jmp __b4
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __breturn
+Removing instruction jmp __b7
+Removing instruction jmp __b4
+Removing instruction jmp __b6
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __breturn
+Removing instruction jmp __b7
+Removing instruction jmp __b4
+Removing instruction jmp __b6
+Removing instruction jmp __b3
+Removing instruction jmp __b2
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b3
+Removing instruction jmp __b2
+Removing instruction jmp __b4
+Removing instruction jmp __b5
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __breturn
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Succesful ASM optimization Pass5NextJumpElimination
+Removing instruction lda #>0
+Removing instruction lda #>0
+Removing instruction lda #>0
+Replacing instruction ldy #0 with TAY
+Removing instruction lda #<0
+Removing instruction lda #<0
+Removing instruction lda #<0
+Replacing instruction lda #0 with TXA
+Replacing instruction ldy #0 with TAY
+Replacing instruction lda #0 with TXA
+Replacing instruction ldy #0 with TAY
+Removing instruction ldy #0
+Succesful ASM optimization Pass5UnnecesaryLoadElimination
+Replacing label __b11_from___b16 with __b11
+Replacing label __b14_from___b17 with __b14
+Replacing label __b4_from___b7 with __b4
+Replacing label __b1_from___b2 with __b1
+Replacing label __b3_from___b2 with __b3
+Replacing label __b2_from___b3 with __b2
+Replacing label __b2_from___b1 with __b2
+Replacing label __b1_from_newline with __b1
+Replacing label __b1_from___b2 with __b1
+Removing instruction __b19_from_main:
+Removing instruction cputs_from___b19:
+Removing instruction __b20_from___b19:
+Removing instruction printf_uint_from___b20:
+Removing instruction __b21_from___b20:
+Removing instruction cputs_from___b21:
+Removing instruction __b3_from___b1:
+Removing instruction cputs_from___b3:
+Removing instruction __b22_from___b3:
+Removing instruction printf_uint_from___b22:
+Removing instruction __b23_from___b22:
+Removing instruction cputs_from___b23:
+Removing instruction __b11_from___b10:
+Removing instruction __b11_from___b16:
+Removing instruction __b13_from___b11:
+Removing instruction cputs_from___b13:
+Removing instruction __b14_from___b12:
+Removing instruction __b14_from___b17:
+Removing instruction __b18_from___b15:
+Removing instruction cputs_from___b18:
+Removing instruction __b39_from___b18:
+Removing instruction cputs_from___b39:
+Removing instruction __b41_from___b40:
+Removing instruction cputs_from___b41:
+Removing instruction __b43_from___b42:
+Removing instruction cputs_from___b43:
+Removing instruction __b45_from___b44:
+Removing instruction cputs_from___b45:
+Removing instruction __b47_from___b46:
+Removing instruction cputs_from___b47:
+Removing instruction __b49_from___b48:
+Removing instruction cputs_from___b49:
+Removing instruction __b51_from___b50:
+Removing instruction cputs_from___b51:
+Removing instruction cputs_from___b54:
+Removing instruction printf_ulong_from___b55:
+Removing instruction __b56_from___b55:
+Removing instruction cputs_from___b56:
+Removing instruction __b4_from___b2:
+Removing instruction __b4_from___b7:
+Removing instruction __b6_from___b4:
+Removing instruction cputs_from___b6:
+Removing instruction __b8_from___b5:
+Removing instruction cputs_from___b8:
+Removing instruction __b25_from___b8:
+Removing instruction cputs_from___b25:
+Removing instruction __b27_from___b26:
+Removing instruction cputs_from___b27:
+Removing instruction __b29_from___b28:
+Removing instruction cputs_from___b29:
+Removing instruction __b31_from___b30:
+Removing instruction cputs_from___b31:
+Removing instruction __b33_from___b32:
+Removing instruction cputs_from___b33:
+Removing instruction cputs_from___b35:
+Removing instruction printf_ulong_from___b36:
+Removing instruction __b37_from___b36:
+Removing instruction cputs_from___b37:
+Removing instruction __b1_from_cputs:
+Removing instruction __b1_from___b2:
+Removing instruction __b3_from___b2:
+Removing instruction __b3_from___b4:
+Removing instruction __b2_from___b1:
+Removing instruction __b2_from___b3:
+Removing instruction __b6_from_convertToScreenCode1:
+Removing instruction __b4_from___b7:
+Removing instruction __b4_from___b7:
+Removing instruction utoa_append_from___b5:
+Removing instruction __b2_from___b1:
+Removing instruction __b2_from___b3:
+Removing instruction cputs_from___b2:
+Removing instruction __b4_from___b7:
+Removing instruction ultoa_append_from___b5:
+Removing instruction __b1_from_newline:
+Removing instruction __b1_from___b5:
+Removing instruction __b1_from_memcpy:
+Removing instruction __b1_from___b2:
+Succesful ASM optimization Pass5RedundantLabelElimination
+Removing instruction __b19:
+Removing instruction __b20:
+Removing instruction __b21:
+Removing instruction __b1_from___b21:
+Removing instruction __b3:
+Removing instruction __b22:
+Removing instruction __b23:
+Removing instruction __b9_from___b23:
+Removing instruction __breturn:
+Removing instruction __b13:
+Removing instruction __b38:
+Removing instruction __b9_from___b38:
+Removing instruction __b16:
+Removing instruction __b18:
+Removing instruction __b39:
+Removing instruction __b40:
+Removing instruction printf_uint_from___b40:
+Removing instruction __b41:
+Removing instruction __b42:
+Removing instruction printf_uint_from___b42:
+Removing instruction __b43:
+Removing instruction __b44:
+Removing instruction printf_uint_from___b44:
+Removing instruction __b45:
+Removing instruction __b46:
+Removing instruction printf_uint_from___b46:
+Removing instruction __b47:
+Removing instruction __b48:
+Removing instruction printf_uint_from___b48:
+Removing instruction __b49:
+Removing instruction __b50:
+Removing instruction printf_uint_from___b50:
+Removing instruction __b51:
+Removing instruction __b52:
+Removing instruction mul16u_from___b52:
+Removing instruction __b53:
+Removing instruction mul16u_from___b53:
+Removing instruction __b54:
+Removing instruction __b55:
+Removing instruction __b56:
+Removing instruction __b6:
+Removing instruction __b24:
+Removing instruction __b1_from___b24:
+Removing instruction __b8:
+Removing instruction __b25:
+Removing instruction __b26:
+Removing instruction printf_uint_from___b26:
+Removing instruction __b27:
+Removing instruction __b28:
+Removing instruction printf_uint_from___b28:
+Removing instruction __b29:
+Removing instruction __b30:
+Removing instruction printf_uint_from___b30:
+Removing instruction __b31:
+Removing instruction __b32:
+Removing instruction printf_uint_from___b32:
+Removing instruction __b33:
+Removing instruction __b34:
+Removing instruction mul16u_from___b34:
+Removing instruction __b35:
+Removing instruction __b36:
+Removing instruction __b37:
+Removing instruction memset_from_clrscr:
+Removing instruction __b1:
+Removing instruction __breturn:
+Removing instruction __breturn:
+Removing instruction __b1:
+Removing instruction utoa_from___b1:
+Removing instruction __b2:
+Removing instruction printf_number_buffer_from___b2:
+Removing instruction __breturn:
+Removing instruction __b1_from_mul16u:
+Removing instruction __breturn:
+Removing instruction __b4:
+Removing instruction __b1_from___b3:
+Removing instruction __b1:
+Removing instruction ultoa_from___b1:
+Removing instruction __b2:
+Removing instruction printf_number_buffer_from___b2:
+Removing instruction __breturn:
+Removing instruction __b1:
+Removing instruction __breturn:
+Removing instruction __b3:
+Removing instruction __b8:
+Removing instruction convertToScreenCode1:
+Removing instruction __b6:
+Removing instruction __b7:
+Removing instruction __b4:
+Removing instruction __b1_from_utoa:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __b7:
+Removing instruction __b1_from___b4:
+Removing instruction __b6:
+Removing instruction __b4_from___b6:
+Removing instruction __b1:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __b1_from_ultoa:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __b7:
+Removing instruction __b1_from___b4:
+Removing instruction __b6:
+Removing instruction __b4_from___b6:
+Removing instruction __b3:
+Removing instruction __b2:
+Removing instruction __b1:
+Removing instruction __breturn:
+Removing instruction __b1:
+Removing instruction __breturn:
+Removing instruction __b3:
+Removing instruction __b2:
+Removing instruction __b4:
+Removing instruction memset_from___b4:
+Removing instruction __b5:
+Removing instruction __breturn:
+Removing instruction __b1_from_utoa_append:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __b1_from___b2:
+Removing instruction __b1_from_ultoa_append:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __b1_from___b2:
+Removing instruction __breturn:
+Removing instruction __breturn:
+Succesful ASM optimization Pass5UnusedLabelElimination
+Replacing jump to rts with rts in jmp __breturn
+Replacing jump to rts with rts in jmp __breturn
+Replacing jump to rts with rts in jmp __breturn
+Succesful ASM optimization Pass5DoubleJumpElimination
+Removing instruction lda #<0
+Removing instruction lda.z digit_value+1
+Replacing instruction lda #0 with TYA
+Replacing instruction lda #0 with TYA
+Succesful ASM optimization Pass5UnnecesaryLoadElimination
+Removing instruction __breturn:
+Succesful ASM optimization Pass5UnusedLabelElimination
+Fixing long branch [83] bcc __b2 to bcs
+Fixing long branch [89] bcc __b2 to bcs
+Fixing long branch [234] bne __b17 to beq
+Fixing long branch [239] bne __b17 to beq
+Fixing long branch [480] bne __b7 to beq
+Fixing long branch [485] bne __b7 to beq
+
+FINAL SYMBOL TABLE
+const word* COLCRS = (word*) 85
+const nomodify byte* CRSINH = (byte*) 752
+const byte* DIGITS[]  = "0123456789abcdef"atz
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+const nomodify byte** OLDADR = (byte**) 94
+const nomodify byte* OLDCHR = (byte*) 93
+const byte RADIX::BINARY = 2
+const byte RADIX::DECIMAL = $a
+const byte RADIX::HEXADECIMAL = $10
+const byte RADIX::OCTAL = 8
+const word* RADIX_DECIMAL_VALUES[]  = { $2710, $3e8, $64, $a }
+const dword* RADIX_DECIMAL_VALUES_LONG[]  = { $3b9aca00, $5f5e100, $989680, $f4240, $186a0, $2710, $3e8, $64, $a }
+const byte* ROWCRS = (byte*) 84
+const nomodify byte** SAVMSC = (byte**) 88
+const byte SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+const byte SIZEOF_WORD = 2
+void clrscr()
+void cputc(volatile byte cputc::c)
+volatile byte cputc::c loadstore zp[1]:161 7.750002500125E10
+byte cputc::convertToScreenCode1_return
+byte cputc::convertToScreenCode1_return#0 reg byte x 1.833333333336667E11
+byte* cputc::convertToScreenCode1_v
+const byte* cputc::convertToScreenCode1_v#0 convertToScreenCode1_v = &cputc::c
+void cputs(to_nomodify byte* cputs::s)
+byte cputs::c
+byte cputs::c#1 reg byte a 1.0000000001E10
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0 s zp[2]:138 5.0000000005E9
+to_nomodify byte* cputs::s#26 s zp[2]:138 1.5000500002E10
+to_nomodify byte* cputs::s#27 s zp[2]:138 1000001.0
+byte* cursorLocation()
+word~ cursorLocation::$0 zp[2]:166 2.00000000000002E14
+byte*~ cursorLocation::$1 zp[2]:166 2.00000000000002E14
+word~ cursorLocation::$3 zp[2]:166 1.500000000000015E14
+word~ cursorLocation::$4 zp[2]:168 2.00000000000002E14
+word~ cursorLocation::$5 zp[2]:166 2.00000000000002E14
+byte* cursorLocation::return
+byte* cursorLocation::return#0 return zp[2]:166 2.000000000002E12
+byte* cursorLocation::return#1 return zp[2]:166 2.775000000000075E13
+byte* cursorLocation::return#3 return zp[2]:166 2.0000000000002E13
+const word* entries[]  = { $78f, $7a4, $7c7, $591, $687, $601, $7c0, $621, $751, $730, $6b8, $791, $71f, $659, $6bf, $714, $6b2, $76c, $793, $78b, $79f, $6dc, $796, $64b, $7bb, $78a, $7cc, $7d0, $608, $6f4, $697, $6e0, $72c, $716, $69b, $719, $7ac, $76b, $629, $60b, $362, $618, $7c4, $641, $7b2, $6ca, $5e3, $683, $73b, $78d, $5eb, $740, $7b1, $744, $709, $7d7, $74a, $708, $6d5, $733, $6af, $5d7, $771, $2fb, $688, $742, $7c3, $5d4, $739, $7c9, $6c9, $752, $67a, $712, $681, $6e8, $79e, $757, $718, $74c, $7cb, $6e3, $6f7, $729, $7b0, $737, $6d4, $6bd, $763, $6db, $11e, $7b8, $7b9, $677, $710, $7c2, $6f3, $745, $7a1, $760, $700, $713, $750, $6fe, $72f, $7c1, $723, $732, $785, $6c7, $663, $71d, $71c, $7b5, $5fb, $6ea, $3b, $736, $78c, $773, $6c2, $3a5, $573, $6d9, $6d7, $169, $5fa, $6f6, $43f, $635, $789, $703, $717, $6c4, $6e5, $755, $6ba, $20e, $6ad, $6fd, $764, $779, $67e, $711, $686, $79b, $72b, $633, $6de, $7be, $7d9, $6dd, $29e, $7bf, $5f4, $756, $704, $7a0, $236, $782, $75a, $74e, $707, $6c3, $6bc, $70d, $7d3, $63c, $61e, $73d, $777, $741, $6cb, $6d0, $65b, $6c1, $6d1, $735, $62e, $75c, $75b, $795, $6e4, $695, $6ff, $72d, $6a1, $6ce, $6f5, $79c, $754, $7c5, $66b, $74f, $772, $6be, $7a6, $5de, $787, $79a }
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte gotoxy::x
+const byte gotoxy::x#1 x = 0
+byte gotoxy::y
+const byte gotoxy::y#1 y = 0
+void main()
+word~ main::$21 zp[2]:151 667.3333333333334
+word~ main::$22 zp[2]:155 2002.0
+word~ main::$34 zp[2]:142 14.428571428571429
+word~ main::$35 zp[2]:140 13.931034482758621
+word~ main::$41 zp[2]:142 100.1
+word~ main::$42 zp[2]:149 85.19148936170212
+word~ main::$43 zp[2]:140 108.21621621621621
+word*~ main::$47 zp[2]:157 101.0
+word*~ main::$48 zp[2]:159 202.0
+word*~ main::$49 zp[2]:138 202.0
+word*~ main::$50 zp[2]:138 202.0
+word*~ main::$51 zp[2]:142 202.0
+word*~ main::$52 zp[2]:140 202.0
+word*~ main::$53 zp[2]:151 1001.0
+word*~ main::$54 zp[2]:153 2002.0
+word*~ main::$55 zp[2]:155 2002.0
+word*~ main::$56 zp[2]:138 2002.0
+word*~ main::$57 zp[2]:138 2002.0
+word*~ main::$58 zp[2]:138 2002.0
+word*~ main::$59 zp[2]:142 2002.0
+word*~ main::$60 zp[2]:140 2002.0
+word*~ main::$61 zp[2]:140 2002.0
+word~ main::$8 zp[2]:157 202.0
+word main::i
+word main::i#1 i zp[2]:128 22.0
+word main::i#2 i zp[2]:128 5.125
+word main::i1
+word main::i1#1 i1 zp[2]:130 22.0
+word main::i1#2 i1 zp[2]:130 29.228571428571428
+word main::j
+word main::j#0 j zp[2]:136 22.0
+word main::j#1 j zp[2]:136 202.0
+word main::j#10 j zp[2]:136 12.285714285714286
+word main::j1
+word main::j1#0 j1 zp[2]:132 22.0
+word main::j1#1 j1 zp[2]:132 202.0
+word main::j1#2 j1 zp[2]:132 37.765625
+word main::k
+word main::k#0 k zp[2]:134 202.0
+word main::k#1 k zp[2]:134 2002.0
+word main::k#10 k zp[2]:134 85.10000000000001
+dword main::mul
+dword main::mul#0 mul zp[4]:144 101.0
+dword main::mul1
+dword main::mul1#0 mul1 zp[4]:144 2002.0
+dword main::mul2
+dword main::mul2#0 mul2 zp[4]:144 1001.0
+word main::num_entries
+const word main::num_entries#0 num_entries = $c8*SIZEOF_WORD/SIZEOF_WORD
+const byte* main::s[$19]  = "looking a+b=2020 within "at
+const byte* main::s1[$a]  = " entries
+"at
+const byte* main::s10[7]  = "=2020
+"at
+const byte* main::s11[$c]  = "multiplied "at
+const byte* main::s2[$1c]  = "
+looking a+b+c=2020 within "at
+const byte* main::s4[2]  = "."at
+const byte* main::s5[2]  = "
+"at
+const byte* main::s6[$e]  = "match found ["at
+const byte* main::s7[2]  = "]"at
+const byte* main::s8[3]  = "+["at
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+void* memcpy::destination
+void* memcpy::destination#0 destination zp[2]:153 3.333333333336667E11
+byte* memcpy::dst
+byte* memcpy::dst#1 dst zp[2]:153 1.0E18
+byte* memcpy::dst#2 dst zp[2]:153 1.00000333333333325E18
+byte* memcpy::dst#4 dst zp[2]:153 2.0000000000002E13
+word memcpy::num
+const word memcpy::num#0 num = (word)$28*$17
+void* memcpy::return
+void* memcpy::source
+byte* memcpy::source#0 source zp[2]:151 3.333333333336667E11
+byte* memcpy::src
+byte* memcpy::src#1 src zp[2]:151 2.0E18
+byte* memcpy::src#2 src zp[2]:151 1.0000025E18
+byte* memcpy::src#4 src zp[2]:151 1.0000000000001E13
+byte* memcpy::src_end
+byte* memcpy::src_end#0 src_end zp[2]:168 1.2500125E17
+void* memset(void* memset::str , byte memset::c , word memset::num)
+byte memset::c
+byte* memset::dst
+byte* memset::dst#1 dst zp[2]:155 2.0E18
+byte* memset::dst#2 dst zp[2]:155 1.3333366666666665E18
+byte* memset::dst#4 dst zp[2]:155 2.0000000000002E13
+byte* memset::end
+byte* memset::end#0 end zp[2]:151 1.66668333333333312E17
+word memset::num
+word memset::num#2 num zp[2]:151 1.0000000000001E13
+void* memset::return
+void* memset::str
+byte* memset::str#0 str zp[2]:155 1.000000000001E12
+void* memset::str#3 str zp[2]:155 3.333333333373334E11
+void* memset::str#7 str zp[2]:155 22.0
+void* memset::str#8 str zp[2]:155 2.000000000002E12
+dword mul16u(word mul16u::a , word mul16u::b)
+byte~ mul16u::$1 reg byte a 2.00000002E8
+word mul16u::a
+word mul16u::a#0 a zp[2]:142 1.00000001E8
+word mul16u::a#1 a zp[2]:142 67.33333333333333
+word mul16u::a#2 a zp[2]:142 667.3333333333334
+word mul16u::a#3 a zp[2]:142 667.3333333333334
+word mul16u::a#4 a zp[2]:142 6.666833416666667E7
+word mul16u::a#7 a zp[2]:142 6052.0
+word mul16u::b
+word mul16u::b#0 b zp[2]:140 202.0
+word mul16u::b#1 b zp[2]:140 2002.0
+word mul16u::b#2 b zp[2]:140 2002.0
+word mul16u::b#3 b zp[2]:140 2103.0
+dword mul16u::mb
+dword mul16u::mb#0 mb zp[4]:162 20002.0
+dword mul16u::mb#1 mb zp[4]:162 2.00000002E8
+dword mul16u::mb#2 mb zp[4]:162 4.2858572E7
+dword mul16u::res
+dword mul16u::res#1 res zp[4]:144 2.00000002E8
+dword mul16u::res#2 res zp[4]:144 3.750026325E7
+dword mul16u::res#6 res zp[4]:144 1.00000001E8
+dword mul16u::return
+dword mul16u::return#2 return zp[4]:144 202.0
+dword mul16u::return#3 return zp[4]:144 2002.0
+dword mul16u::return#4 return zp[4]:144 2002.0
+void newline()
+byte* newline::start
+byte* newline::start#0 start zp[2]:155 7.5000000000075E11
+struct printf_buffer_number printf_buffer loadstore mem[12] = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0 reg byte a 20002.0
+byte printf_number_buffer::buffer_sign#1 reg byte a 20002.0
+byte printf_number_buffer::buffer_sign#10 reg byte a 110002.0
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_zero_padding
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::padding
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_min_length
+byte printf_uint::format_radix
+byte printf_uint::format_sign_always
+byte printf_uint::format_upper_case
+byte printf_uint::format_zero_padding
+word printf_uint::uvalue
+word printf_uint::uvalue#10 uvalue zp[2]:138 2002.0
+word printf_uint::uvalue#11 uvalue zp[2]:138 2002.0
+word printf_uint::uvalue#12 uvalue zp[2]:138 8205.5
+word printf_uint::uvalue#2 uvalue zp[2]:138 202.0
+word printf_uint::uvalue#3 uvalue zp[2]:138 202.0
+word printf_uint::uvalue#4 uvalue zp[2]:138 202.0
+word printf_uint::uvalue#5 uvalue zp[2]:138 202.0
+word printf_uint::uvalue#6 uvalue zp[2]:138 2002.0
+word printf_uint::uvalue#7 uvalue zp[2]:138 2002.0
+word printf_uint::uvalue#8 uvalue zp[2]:138 2002.0
+word printf_uint::uvalue#9 uvalue zp[2]:138 2002.0
+void printf_ulong(dword printf_ulong::uvalue , byte printf_ulong::format_min_length , byte printf_ulong::format_justify_left , byte printf_ulong::format_sign_always , byte printf_ulong::format_zero_padding , byte printf_ulong::format_upper_case , byte printf_ulong::format_radix)
+struct printf_format_number printf_ulong::format
+byte printf_ulong::format_justify_left
+byte printf_ulong::format_min_length
+byte printf_ulong::format_radix
+byte printf_ulong::format_sign_always
+byte printf_ulong::format_upper_case
+byte printf_ulong::format_zero_padding
+dword printf_ulong::uvalue
+dword printf_ulong::uvalue#0 uvalue zp[4]:144 202.0
+dword printf_ulong::uvalue#1 uvalue zp[4]:144 2002.0
+dword printf_ulong::uvalue#2 uvalue zp[4]:144 5551.5
+void putchar(byte putchar::code)
+byte putchar::code
+byte* putchar::loc
+byte* putchar::loc#0 loc zp[2]:166 1.000000000001E12
+byte putchar::newChar
+byte putchar::newChar#0 reg byte a 1.5000000000015E12
+const byte* rawmap[$100]  = kickasm {{ .var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+ }}
+void setcursor()
+byte setcursor::c
+byte setcursor::c#0 reg byte x 7.50000000000075E12
+byte setcursor::c#1 reg byte a 2.0000000000002E13
+byte* setcursor::loc
+byte* setcursor::loc#0 loc zp[2]:166 1.0000000000001E13
+void ultoa(dword ultoa::value , byte* ultoa::buffer , byte ultoa::radix)
+byte~ ultoa::$10 reg byte a 2.000000002E9
+byte~ ultoa::$11 reg byte a 200002.0
+byte* ultoa::buffer
+byte* ultoa::buffer#11 buffer zp[2]:155 2.8572857185714287E8
+byte* ultoa::buffer#14 buffer zp[2]:155 1.5000000015E9
+byte* ultoa::buffer#3 buffer zp[2]:155 200002.0
+byte* ultoa::buffer#4 buffer zp[2]:155 2.000000002E9
+byte ultoa::digit
+byte ultoa::digit#1 digit zp[1]:148 2.000000002E9
+byte ultoa::digit#2 digit zp[1]:148 2.85714286E8
+dword ultoa::digit_value
+dword ultoa::digit_value#0 digit_value zp[4]:162 6.000000005999999E8
+dword* ultoa::digit_values
+byte ultoa::max_digits
+byte ultoa::radix
+byte ultoa::started
+byte ultoa::started#2 reg byte x 5.000000005E8
+byte ultoa::started#4 reg byte x 1.000000001E9
+dword ultoa::value
+dword ultoa::value#0 value zp[4]:144 1.000000001E9
+dword ultoa::value#1 value zp[4]:144 55001.0
+dword ultoa::value#2 value zp[4]:144 5.714428578571429E8
+dword ultoa::value#6 value zp[4]:144 1.5000000015E9
+dword ultoa_append(byte* ultoa_append::buffer , dword ultoa_append::value , dword ultoa_append::sub)
+byte* ultoa_append::buffer
+byte* ultoa_append::buffer#0 buffer zp[2]:155 1.37500000025E9
+byte ultoa_append::digit
+byte ultoa_append::digit#1 reg byte x 1.000000000000001E15
+byte ultoa_append::digit#2 reg byte x 1.0000050000000015E15
+dword ultoa_append::return
+dword ultoa_append::return#0 return zp[4]:144 2.000000002E9
+dword ultoa_append::sub
+dword ultoa_append::sub#0 sub zp[4]:162 3.333335000000005E14
+dword ultoa_append::value
+dword ultoa_append::value#0 value zp[4]:144 3.666666667333333E9
+dword ultoa_append::value#1 value zp[4]:144 2.000000000000002E15
+dword ultoa_append::value#2 value zp[4]:144 5.0000183333333425E14
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+byte~ utoa::$10 reg byte a 2.000000002E9
+byte~ utoa::$11 reg byte a 200002.0
+byte* utoa::buffer
+byte* utoa::buffer#11 buffer zp[2]:151 2.8572857185714287E8
+byte* utoa::buffer#14 buffer zp[2]:151 1.5000000015E9
+byte* utoa::buffer#3 buffer zp[2]:151 200002.0
+byte* utoa::buffer#4 buffer zp[2]:151 2.000000002E9
+byte utoa::digit
+byte utoa::digit#1 digit zp[1]:148 2.000000002E9
+byte utoa::digit#2 digit zp[1]:148 2.85714286E8
+word utoa::digit_value
+word utoa::digit_value#0 digit_value zp[2]:166 6.000000005999999E8
+word* utoa::digit_values
+byte utoa::max_digits
+byte utoa::radix
+byte utoa::started
+byte utoa::started#2 reg byte x 5.000000005E8
+byte utoa::started#4 reg byte x 1.000000001E9
+word utoa::value
+word utoa::value#0 value zp[2]:138 1.000000001E9
+word utoa::value#1 value zp[2]:138 55001.0
+word utoa::value#2 value zp[2]:138 5.714428578571429E8
+word utoa::value#6 value zp[2]:138 1.5000000015E9
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0 buffer zp[2]:151 1.37500000025E9
+byte utoa_append::digit
+byte utoa_append::digit#1 reg byte x 1.000000000000001E15
+byte utoa_append::digit#2 reg byte x 1.0000050000000015E15
+word utoa_append::return
+word utoa_append::return#0 return zp[2]:138 2.000000002E9
+word utoa_append::sub
+word utoa_append::sub#0 sub zp[2]:166 3.333335000000005E14
+word utoa_append::value
+word utoa_append::value#0 value zp[2]:138 3.666666667333333E9
+word utoa_append::value#1 value zp[2]:138 2.000000000000002E15
+word utoa_append::value#2 value zp[2]:138 5.0000183333333425E14
+
+zp[2]:128 [ main::i#2 main::i#1 ]
+zp[2]:130 [ main::i1#2 main::i1#1 ]
+zp[2]:132 [ main::j1#2 main::j1#0 main::j1#1 ]
+zp[2]:134 [ main::k#10 main::k#0 main::k#1 ]
+zp[2]:136 [ main::j#10 main::j#0 main::j#1 ]
+zp[2]:138 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 main::$56 main::$57 main::$58 main::$49 main::$50 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 cputs::s#26 cputs::s#27 cputs::s#0 ]
+zp[2]:140 [ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 main::$60 main::$61 main::$52 main::$43 main::$35 ]
+zp[2]:142 [ mul16u::a#4 mul16u::a#7 mul16u::a#1 mul16u::a#2 mul16u::a#3 mul16u::a#0 main::$59 main::$51 main::$41 main::$34 ]
+zp[4]:144 [ mul16u::res#2 mul16u::res#6 mul16u::res#1 mul16u::return#3 mul16u::return#4 mul16u::return#2 printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 main::mul2#0 main::mul#0 main::mul1#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ]
+reg byte x [ utoa::started#2 utoa::started#4 ]
+reg byte a [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ]
+zp[1]:148 [ ultoa::digit#2 ultoa::digit#1 utoa::digit#2 utoa::digit#1 ]
+reg byte x [ ultoa::started#2 ultoa::started#4 ]
+reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ]
+reg byte x [ ultoa_append::digit#2 ultoa_append::digit#1 ]
+zp[2]:149 [ main::$42 ]
+zp[2]:151 [ main::$53 main::$21 memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 memset::num#2 memset::end#0 ]
+zp[2]:153 [ main::$54 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 memcpy::destination#0 ]
+zp[2]:155 [ main::$55 main::$22 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 newline::start#0 ]
+zp[2]:157 [ main::$47 main::$8 ]
+zp[2]:159 [ main::$48 ]
+reg byte a [ cputs::c#1 ]
+zp[1]:161 [ cputc::c ]
+reg byte a [ mul16u::$1 ]
+reg byte x [ cputc::convertToScreenCode1_return#0 ]
+reg byte a [ utoa::$11 ]
+reg byte a [ utoa::$10 ]
+reg byte a [ ultoa::$11 ]
+reg byte a [ ultoa::$10 ]
+zp[4]:162 [ ultoa::digit_value#0 ultoa_append::sub#0 mul16u::mb#2 mul16u::mb#0 mul16u::mb#1 ]
+zp[2]:166 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 cursorLocation::$3 cursorLocation::$5 utoa::digit_value#0 utoa_append::sub#0 ]
+reg byte x [ setcursor::c#0 ]
+reg byte a [ setcursor::c#1 ]
+reg byte a [ putchar::newChar#0 ]
+zp[2]:168 [ memcpy::src_end#0 cursorLocation::$4 ]
+mem[12] [ printf_buffer ]
+
+
+FINAL ASSEMBLER
+Score: 27721937
+
+  // File Comments
+// https://adventofcode.com/2020/day/1/input
+// Find 2 entries that give 2020 when added together
+// And 3 entries that give 2020 when added together
+  // Upstart
+  // Atari XL/XE executable XEX file with a single segment
+// https://www.atarimax.com/jindroush.atari.org/afmtexe.html
+.plugin "dk.camelot64.kickass.xexplugin.AtariXex"
+.file [name="2020-01.xex", type="bin", segments="XexFile"]
+.segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main]
+.segmentdef Program [segments="Code, Data"]
+.segmentdef Code [start=$2000]
+.segmentdef Data [startAfter="Code"]
+  // Global Constants & labels
+  .const SIZEOF_WORD = 2
+  .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+  .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+  // 2-byte saved memory scan counter
+  .label SAVMSC = $58
+  // data under cursor
+  .label OLDCHR = $5d
+  // 2-byte saved cursor memory address
+  .label OLDADR = $5e
+  // Cursor inhibit flag, 0 turns on, any other number turns off. Cursor doesn't change until it moves next.
+  .label CRSINH = $2f0
+  // Atari ZP registers
+  // 1-byte cursor row
+  .label ROWCRS = $54
+  // 2-byte cursor column
+  .label COLCRS = $55
+.segment Code
+  // main
+main: {
+    .const num_entries = $c8*SIZEOF_WORD/SIZEOF_WORD
+    .label __8 = $9d
+    .label __21 = $97
+    .label __22 = $9b
+    .label __34 = $8e
+    .label __35 = $8c
+    .label __41 = $8e
+    .label __42 = $95
+    .label __43 = $8c
+    .label j = $88
+    .label i = $80
+    .label mul = $90
+    .label j1 = $84
+    .label k = $86
+    .label i1 = $82
+    .label mul1 = $90
+    .label mul2 = $90
+    .label __47 = $9d
+    .label __48 = $9f
+    .label __49 = $8a
+    .label __50 = $8a
+    .label __51 = $8e
+    .label __52 = $8c
+    .label __53 = $97
+    .label __54 = $99
+    .label __55 = $9b
+    .label __56 = $8a
+    .label __57 = $8a
+    .label __58 = $8a
+    .label __59 = $8e
+    .label __60 = $8c
+    .label __61 = $8c
+    // clrscr()
+    // [1] call clrscr 
+    jsr clrscr
+    // [2] phi from main to main::@19 [phi:main->main::@19]
+    // main::@19
+    // printf("looking a+b=2020 within %u entries\n",num_entries)
+    // [3] call cputs 
+    // [140] phi from main::@19 to cputs [phi:main::@19->cputs]
+    // [140] phi cputs::s#27 = main::s [phi:main::@19->cputs#0] -- pbuz1=pbuc1 
+    lda #<s
+    sta.z cputs.s
+    lda #>s
+    sta.z cputs.s+1
+    jsr cputs
+    // [4] phi from main::@19 to main::@20 [phi:main::@19->main::@20]
+    // main::@20
+    // printf("looking a+b=2020 within %u entries\n",num_entries)
+    // [5] call printf_uint 
+    // [148] phi from main::@20 to printf_uint [phi:main::@20->printf_uint]
+    // [148] phi printf_uint::uvalue#12 = main::num_entries#0 [phi:main::@20->printf_uint#0] -- vwuz1=vwuc1 
+    lda #<num_entries
+    sta.z printf_uint.uvalue
+    lda #>num_entries
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // [6] phi from main::@20 to main::@21 [phi:main::@20->main::@21]
+    // main::@21
+    // printf("looking a+b=2020 within %u entries\n",num_entries)
+    // [7] call cputs 
+    // [140] phi from main::@21 to cputs [phi:main::@21->cputs]
+    // [140] phi cputs::s#27 = main::s1 [phi:main::@21->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [8] phi from main::@21 to main::@1 [phi:main::@21->main::@1]
+    // [8] phi main::i#2 = 0 [phi:main::@21->main::@1#0] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z i
+    sta.z i+1
+    // main::@1
+  __b1:
+    // for(unsigned int i=0;i<num_entries;i++)
+    // [9] if(main::i#2<main::num_entries#0) goto main::@2 -- vwuz1_lt_vwuc1_then_la1 
+    lda.z i+1
+    cmp #>num_entries
+    bcs !__b2+
+    jmp __b2
+  !__b2:
+    bne !+
+    lda.z i
+    cmp #<num_entries
+    bcs !__b2+
+    jmp __b2
+  !__b2:
+  !:
+    // [10] phi from main::@1 to main::@3 [phi:main::@1->main::@3]
+    // main::@3
+    // printf("\nlooking a+b+c=2020 within %u entries\n",num_entries)
+    // [11] call cputs 
+    // [140] phi from main::@3 to cputs [phi:main::@3->cputs]
+    // [140] phi cputs::s#27 = main::s2 [phi:main::@3->cputs#0] -- pbuz1=pbuc1 
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    // [12] phi from main::@3 to main::@22 [phi:main::@3->main::@22]
+    // main::@22
+    // printf("\nlooking a+b+c=2020 within %u entries\n",num_entries)
+    // [13] call printf_uint 
+    // [148] phi from main::@22 to printf_uint [phi:main::@22->printf_uint]
+    // [148] phi printf_uint::uvalue#12 = main::num_entries#0 [phi:main::@22->printf_uint#0] -- vwuz1=vwuc1 
+    lda #<num_entries
+    sta.z printf_uint.uvalue
+    lda #>num_entries
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // [14] phi from main::@22 to main::@23 [phi:main::@22->main::@23]
+    // main::@23
+    // printf("\nlooking a+b+c=2020 within %u entries\n",num_entries)
+    // [15] call cputs 
+    // [140] phi from main::@23 to cputs [phi:main::@23->cputs]
+    // [140] phi cputs::s#27 = main::s1 [phi:main::@23->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [16] phi from main::@23 to main::@9 [phi:main::@23->main::@9]
+    // [16] phi main::i1#2 = 0 [phi:main::@23->main::@9#0] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z i1
+    sta.z i1+1
+    // main::@9
+  __b9:
+    // for(unsigned int i=0;i<num_entries;i++)
+    // [17] if(main::i1#2<main::num_entries#0) goto main::@10 -- vwuz1_lt_vwuc1_then_la1 
+    lda.z i1+1
+    cmp #>num_entries
+    bcc __b10
+    bne !+
+    lda.z i1
+    cmp #<num_entries
+    bcc __b10
+  !:
+    // main::@return
+    // }
+    // [18] return 
+    rts
+    // main::@10
+  __b10:
+    // j=i+1
+    // [19] main::j1#0 = main::i1#2 + 1 -- vwuz1=vwuz2_plus_1 
+    clc
+    lda.z i1
+    adc #1
+    sta.z j1
+    lda.z i1+1
+    adc #0
+    sta.z j1+1
+    // [20] phi from main::@10 main::@16 to main::@11 [phi:main::@10/main::@16->main::@11]
+    // [20] phi main::j1#2 = main::j1#0 [phi:main::@10/main::@16->main::@11#0] -- register_copy 
+    // main::@11
+  __b11:
+    // for(unsigned int j=i+1;j<num_entries;j++)
+    // [21] if(main::j1#2<main::num_entries#0) goto main::@12 -- vwuz1_lt_vwuc1_then_la1 
+    lda.z j1+1
+    cmp #>num_entries
+    bcc __b12
+    bne !+
+    lda.z j1
+    cmp #<num_entries
+    bcc __b12
+  !:
+    // [22] phi from main::@11 to main::@13 [phi:main::@11->main::@13]
+    // main::@13
+    // printf(".")
+    // [23] call cputs 
+    // [140] phi from main::@13 to cputs [phi:main::@13->cputs]
+    // [140] phi cputs::s#27 = main::s4 [phi:main::@13->cputs#0] -- pbuz1=pbuc1 
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@38
+    // for(unsigned int i=0;i<num_entries;i++)
+    // [24] main::i1#1 = ++ main::i1#2 -- vwuz1=_inc_vwuz1 
+    inc.z i1
+    bne !+
+    inc.z i1+1
+  !:
+    // [16] phi from main::@38 to main::@9 [phi:main::@38->main::@9]
+    // [16] phi main::i1#2 = main::i1#1 [phi:main::@38->main::@9#0] -- register_copy 
+    jmp __b9
+    // main::@12
+  __b12:
+    // k=j+1
+    // [25] main::k#0 = main::j1#2 + 1 -- vwuz1=vwuz2_plus_1 
+    clc
+    lda.z j1
+    adc #1
+    sta.z k
+    lda.z j1+1
+    adc #0
+    sta.z k+1
+    // [26] phi from main::@12 main::@17 to main::@14 [phi:main::@12/main::@17->main::@14]
+    // [26] phi main::k#10 = main::k#0 [phi:main::@12/main::@17->main::@14#0] -- register_copy 
+    // main::@14
+  __b14:
+    // for(unsigned int k=j+1;k<num_entries;k++)
+    // [27] if(main::k#10<main::num_entries#0) goto main::@15 -- vwuz1_lt_vwuc1_then_la1 
+    lda.z k+1
+    cmp #>num_entries
+    bcc __b15
+    bne !+
+    lda.z k
+    cmp #<num_entries
+    bcc __b15
+  !:
+    // main::@16
+    // for(unsigned int j=i+1;j<num_entries;j++)
+    // [28] main::j1#1 = ++ main::j1#2 -- vwuz1=_inc_vwuz1 
+    inc.z j1
+    bne !+
+    inc.z j1+1
+  !:
+    jmp __b11
+    // main::@15
+  __b15:
+    // entries[i]+entries[j]
+    // [29] main::$41 = main::i1#2 << 1 -- vwuz1=vwuz2_rol_1 
+    lda.z i1
+    asl
+    sta.z __41
+    lda.z i1+1
+    rol
+    sta.z __41+1
+    // [30] main::$42 = main::j1#2 << 1 -- vwuz1=vwuz2_rol_1 
+    lda.z j1
+    asl
+    sta.z __42
+    lda.z j1+1
+    rol
+    sta.z __42+1
+    // [31] main::$53 = entries + main::$41 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __41
+    adc #<entries
+    sta.z __53
+    lda.z __41+1
+    adc #>entries
+    sta.z __53+1
+    // [32] main::$54 = entries + main::$42 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __42
+    adc #<entries
+    sta.z __54
+    lda.z __42+1
+    adc #>entries
+    sta.z __54+1
+    // [33] main::$21 = *main::$53 + *main::$54 -- vwuz1=_deref_pwuz1_plus__deref_pwuz2 
+    ldy #0
+    clc
+    lda (__21),y
+    adc (__54),y
+    pha
+    iny
+    lda (__21),y
+    adc (__54),y
+    sta.z __21+1
+    pla
+    sta.z __21
+    // entries[i]+entries[j]+entries[k]
+    // [34] main::$43 = main::k#10 << 1 -- vwuz1=vwuz2_rol_1 
+    lda.z k
+    asl
+    sta.z __43
+    lda.z k+1
+    rol
+    sta.z __43+1
+    // [35] main::$55 = entries + main::$43 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __43
+    adc #<entries
+    sta.z __55
+    lda.z __43+1
+    adc #>entries
+    sta.z __55+1
+    // [36] main::$22 = main::$21 + *main::$55 -- vwuz1=vwuz2_plus__deref_pwuz1 
+    ldy #0
+    clc
+    lda (__22),y
+    adc.z __21
+    pha
+    iny
+    lda (__22),y
+    adc.z __21+1
+    sta.z __22+1
+    pla
+    sta.z __22
+    // if(entries[i]+entries[j]+entries[k]==2020)
+    // [37] if(main::$22!=$7e4) goto main::@17 -- vwuz1_neq_vwuc1_then_la1 
+    lda.z __22+1
+    cmp #>$7e4
+    beq !__b17+
+    jmp __b17
+  !__b17:
+    lda.z __22
+    cmp #<$7e4
+    beq !__b17+
+    jmp __b17
+  !__b17:
+    // [38] phi from main::@15 to main::@18 [phi:main::@15->main::@18]
+    // main::@18
+    // printf("\n")
+    // [39] call cputs 
+    // [140] phi from main::@18 to cputs [phi:main::@18->cputs]
+    // [140] phi cputs::s#27 = main::s5 [phi:main::@18->cputs#0] -- pbuz1=pbuc1 
+    lda #<s5
+    sta.z cputs.s
+    lda #>s5
+    sta.z cputs.s+1
+    jsr cputs
+    // [40] phi from main::@18 to main::@39 [phi:main::@18->main::@39]
+    // main::@39
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    // [41] call cputs 
+    // [140] phi from main::@39 to cputs [phi:main::@39->cputs]
+    // [140] phi cputs::s#27 = main::s6 [phi:main::@39->cputs#0] -- pbuz1=pbuc1 
+    lda #<s6
+    sta.z cputs.s
+    lda #>s6
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@40
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    // [42] printf_uint::uvalue#6 = main::i1#2 -- vwuz1=vwuz2 
+    lda.z i1
+    sta.z printf_uint.uvalue
+    lda.z i1+1
+    sta.z printf_uint.uvalue+1
+    // [43] call printf_uint 
+    // [148] phi from main::@40 to printf_uint [phi:main::@40->printf_uint]
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#6 [phi:main::@40->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [44] phi from main::@40 to main::@41 [phi:main::@40->main::@41]
+    // main::@41
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    // [45] call cputs 
+    // [140] phi from main::@41 to cputs [phi:main::@41->cputs]
+    // [140] phi cputs::s#27 = main::s7 [phi:main::@41->cputs#0] -- pbuz1=pbuc1 
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@42
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    // [46] main::$56 = entries + main::$41 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __41
+    adc #<entries
+    sta.z __56
+    lda.z __41+1
+    adc #>entries
+    sta.z __56+1
+    // [47] printf_uint::uvalue#7 = *main::$56 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    // [48] call printf_uint 
+    // [148] phi from main::@42 to printf_uint [phi:main::@42->printf_uint]
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#7 [phi:main::@42->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [49] phi from main::@42 to main::@43 [phi:main::@42->main::@43]
+    // main::@43
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    // [50] call cputs 
+    // [140] phi from main::@43 to cputs [phi:main::@43->cputs]
+    // [140] phi cputs::s#27 = main::s8 [phi:main::@43->cputs#0] -- pbuz1=pbuc1 
+    lda #<s8
+    sta.z cputs.s
+    lda #>s8
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@44
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    // [51] printf_uint::uvalue#8 = main::j1#2 -- vwuz1=vwuz2 
+    lda.z j1
+    sta.z printf_uint.uvalue
+    lda.z j1+1
+    sta.z printf_uint.uvalue+1
+    // [52] call printf_uint 
+    // [148] phi from main::@44 to printf_uint [phi:main::@44->printf_uint]
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#8 [phi:main::@44->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [53] phi from main::@44 to main::@45 [phi:main::@44->main::@45]
+    // main::@45
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    // [54] call cputs 
+    // [140] phi from main::@45 to cputs [phi:main::@45->cputs]
+    // [140] phi cputs::s#27 = main::s7 [phi:main::@45->cputs#0] -- pbuz1=pbuc1 
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@46
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    // [55] main::$57 = entries + main::$42 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __42
+    adc #<entries
+    sta.z __57
+    lda.z __42+1
+    adc #>entries
+    sta.z __57+1
+    // [56] printf_uint::uvalue#9 = *main::$57 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    // [57] call printf_uint 
+    // [148] phi from main::@46 to printf_uint [phi:main::@46->printf_uint]
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#9 [phi:main::@46->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [58] phi from main::@46 to main::@47 [phi:main::@46->main::@47]
+    // main::@47
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    // [59] call cputs 
+    // [140] phi from main::@47 to cputs [phi:main::@47->cputs]
+    // [140] phi cputs::s#27 = main::s8 [phi:main::@47->cputs#0] -- pbuz1=pbuc1 
+    lda #<s8
+    sta.z cputs.s
+    lda #>s8
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@48
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    // [60] printf_uint::uvalue#10 = main::k#10 -- vwuz1=vwuz2 
+    lda.z k
+    sta.z printf_uint.uvalue
+    lda.z k+1
+    sta.z printf_uint.uvalue+1
+    // [61] call printf_uint 
+    // [148] phi from main::@48 to printf_uint [phi:main::@48->printf_uint]
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#10 [phi:main::@48->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [62] phi from main::@48 to main::@49 [phi:main::@48->main::@49]
+    // main::@49
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    // [63] call cputs 
+    // [140] phi from main::@49 to cputs [phi:main::@49->cputs]
+    // [140] phi cputs::s#27 = main::s7 [phi:main::@49->cputs#0] -- pbuz1=pbuc1 
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@50
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    // [64] main::$58 = entries + main::$43 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __43
+    adc #<entries
+    sta.z __58
+    lda.z __43+1
+    adc #>entries
+    sta.z __58+1
+    // [65] printf_uint::uvalue#11 = *main::$58 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    // [66] call printf_uint 
+    // [148] phi from main::@50 to printf_uint [phi:main::@50->printf_uint]
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#11 [phi:main::@50->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [67] phi from main::@50 to main::@51 [phi:main::@50->main::@51]
+    // main::@51
+    // printf("match found [%u]%u+[%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j], k,entries[k])
+    // [68] call cputs 
+    // [140] phi from main::@51 to cputs [phi:main::@51->cputs]
+    // [140] phi cputs::s#27 = main::s10 [phi:main::@51->cputs#0] -- pbuz1=pbuc1 
+    lda #<s10
+    sta.z cputs.s
+    lda #>s10
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@52
+    // mul16u(entries[i],entries[k])
+    // [69] main::$59 = entries + main::$41 -- pwuz1=pwuc1_plus_vwuz1 
+    clc
+    lda.z __59
+    adc #<entries
+    sta.z __59
+    lda.z __59+1
+    adc #>entries
+    sta.z __59+1
+    // [70] mul16u::a#2 = *main::$59 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (mul16u.a),y
+    pha
+    iny
+    lda (mul16u.a),y
+    sta.z mul16u.a+1
+    pla
+    sta.z mul16u.a
+    // [71] main::$60 = entries + main::$43 -- pwuz1=pwuc1_plus_vwuz1 
+    clc
+    lda.z __60
+    adc #<entries
+    sta.z __60
+    lda.z __60+1
+    adc #>entries
+    sta.z __60+1
+    // [72] mul16u::b#1 = *main::$60 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (mul16u.b),y
+    pha
+    iny
+    lda (mul16u.b),y
+    sta.z mul16u.b+1
+    pla
+    sta.z mul16u.b
+    // [73] call mul16u 
+    // [155] phi from main::@52 to mul16u [phi:main::@52->mul16u]
+    // [155] phi mul16u::a#7 = mul16u::a#2 [phi:main::@52->mul16u#0] -- register_copy 
+    // [155] phi mul16u::b#3 = mul16u::b#1 [phi:main::@52->mul16u#1] -- register_copy 
+    jsr mul16u
+    // mul16u(entries[i],entries[k])
+    // [74] mul16u::return#3 = mul16u::res#2
+    // main::@53
+    // mul1 = mul16u(entries[i],entries[k])
+    // [75] main::mul1#0 = mul16u::return#3
+    // mul16u( <mul1 ,entries[j] )
+    // [76] mul16u::a#3 = < main::mul1#0 -- vwuz1=_lo_vduz2 
+    lda.z mul1
+    sta.z mul16u.a
+    lda.z mul1+1
+    sta.z mul16u.a+1
+    // [77] main::$61 = entries + main::$42 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __42
+    adc #<entries
+    sta.z __61
+    lda.z __42+1
+    adc #>entries
+    sta.z __61+1
+    // [78] mul16u::b#2 = *main::$61 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (mul16u.b),y
+    pha
+    iny
+    lda (mul16u.b),y
+    sta.z mul16u.b+1
+    pla
+    sta.z mul16u.b
+    // [79] call mul16u 
+    // [155] phi from main::@53 to mul16u [phi:main::@53->mul16u]
+    // [155] phi mul16u::a#7 = mul16u::a#3 [phi:main::@53->mul16u#0] -- register_copy 
+    // [155] phi mul16u::b#3 = mul16u::b#2 [phi:main::@53->mul16u#1] -- register_copy 
+    jsr mul16u
+    // mul16u( <mul1 ,entries[j] )
+    // [80] mul16u::return#4 = mul16u::res#2
+    // main::@54
+    // mul2 = mul16u( <mul1 ,entries[j] )
+    // [81] main::mul2#0 = mul16u::return#4
+    // printf("multiplied %lu\n", mul2)
+    // [82] call cputs 
+    // [140] phi from main::@54 to cputs [phi:main::@54->cputs]
+    // [140] phi cputs::s#27 = main::s11 [phi:main::@54->cputs#0] -- pbuz1=pbuc1 
+    lda #<s11
+    sta.z cputs.s
+    lda #>s11
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@55
+    // printf("multiplied %lu\n", mul2)
+    // [83] printf_ulong::uvalue#1 = main::mul2#0
+    // [84] call printf_ulong 
+    // [166] phi from main::@55 to printf_ulong [phi:main::@55->printf_ulong]
+    // [166] phi printf_ulong::uvalue#2 = printf_ulong::uvalue#1 [phi:main::@55->printf_ulong#0] -- register_copy 
+    jsr printf_ulong
+    // [85] phi from main::@55 to main::@56 [phi:main::@55->main::@56]
+    // main::@56
+    // printf("multiplied %lu\n", mul2)
+    // [86] call cputs 
+    // [140] phi from main::@56 to cputs [phi:main::@56->cputs]
+    // [140] phi cputs::s#27 = main::s5 [phi:main::@56->cputs#0] -- pbuz1=pbuc1 
+    lda #<s5
+    sta.z cputs.s
+    lda #>s5
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@17
+  __b17:
+    // for(unsigned int k=j+1;k<num_entries;k++)
+    // [87] main::k#1 = ++ main::k#10 -- vwuz1=_inc_vwuz1 
+    inc.z k
+    bne !+
+    inc.z k+1
+  !:
+    jmp __b14
+    // main::@2
+  __b2:
+    // j=i+1
+    // [88] main::j#0 = main::i#2 + 1 -- vwuz1=vwuz2_plus_1 
+    clc
+    lda.z i
+    adc #1
+    sta.z j
+    lda.z i+1
+    adc #0
+    sta.z j+1
+    // [89] phi from main::@2 main::@7 to main::@4 [phi:main::@2/main::@7->main::@4]
+    // [89] phi main::j#10 = main::j#0 [phi:main::@2/main::@7->main::@4#0] -- register_copy 
+    // main::@4
+  __b4:
+    // for(unsigned int j=i+1;j<num_entries;j++)
+    // [90] if(main::j#10<main::num_entries#0) goto main::@5 -- vwuz1_lt_vwuc1_then_la1 
+    lda.z j+1
+    cmp #>num_entries
+    bcc __b5
+    bne !+
+    lda.z j
+    cmp #<num_entries
+    bcc __b5
+  !:
+    // [91] phi from main::@4 to main::@6 [phi:main::@4->main::@6]
+    // main::@6
+    // printf(".")
+    // [92] call cputs 
+    // [140] phi from main::@6 to cputs [phi:main::@6->cputs]
+    // [140] phi cputs::s#27 = main::s4 [phi:main::@6->cputs#0] -- pbuz1=pbuc1 
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@24
+    // for(unsigned int i=0;i<num_entries;i++)
+    // [93] main::i#1 = ++ main::i#2 -- vwuz1=_inc_vwuz1 
+    inc.z i
+    bne !+
+    inc.z i+1
+  !:
+    // [8] phi from main::@24 to main::@1 [phi:main::@24->main::@1]
+    // [8] phi main::i#2 = main::i#1 [phi:main::@24->main::@1#0] -- register_copy 
+    jmp __b1
+    // main::@5
+  __b5:
+    // entries[i]+entries[j]
+    // [94] main::$34 = main::i#2 << 1 -- vwuz1=vwuz2_rol_1 
+    lda.z i
+    asl
+    sta.z __34
+    lda.z i+1
+    rol
+    sta.z __34+1
+    // [95] main::$35 = main::j#10 << 1 -- vwuz1=vwuz2_rol_1 
+    lda.z j
+    asl
+    sta.z __35
+    lda.z j+1
+    rol
+    sta.z __35+1
+    // [96] main::$47 = entries + main::$34 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __34
+    adc #<entries
+    sta.z __47
+    lda.z __34+1
+    adc #>entries
+    sta.z __47+1
+    // [97] main::$48 = entries + main::$35 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __35
+    adc #<entries
+    sta.z __48
+    lda.z __35+1
+    adc #>entries
+    sta.z __48+1
+    // [98] main::$8 = *main::$47 + *main::$48 -- vwuz1=_deref_pwuz1_plus__deref_pwuz2 
+    ldy #0
+    clc
+    lda (__8),y
+    adc (__48),y
+    pha
+    iny
+    lda (__8),y
+    adc (__48),y
+    sta.z __8+1
+    pla
+    sta.z __8
+    // if(entries[i]+entries[j]==2020)
+    // [99] if(main::$8!=$7e4) goto main::@7 -- vwuz1_neq_vwuc1_then_la1 
+    lda.z __8+1
+    cmp #>$7e4
+    beq !__b7+
+    jmp __b7
+  !__b7:
+    lda.z __8
+    cmp #<$7e4
+    beq !__b7+
+    jmp __b7
+  !__b7:
+    // [100] phi from main::@5 to main::@8 [phi:main::@5->main::@8]
+    // main::@8
+    // printf("\n")
+    // [101] call cputs 
+    // [140] phi from main::@8 to cputs [phi:main::@8->cputs]
+    // [140] phi cputs::s#27 = main::s5 [phi:main::@8->cputs#0] -- pbuz1=pbuc1 
+    lda #<s5
+    sta.z cputs.s
+    lda #>s5
+    sta.z cputs.s+1
+    jsr cputs
+    // [102] phi from main::@8 to main::@25 [phi:main::@8->main::@25]
+    // main::@25
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    // [103] call cputs 
+    // [140] phi from main::@25 to cputs [phi:main::@25->cputs]
+    // [140] phi cputs::s#27 = main::s6 [phi:main::@25->cputs#0] -- pbuz1=pbuc1 
+    lda #<s6
+    sta.z cputs.s
+    lda #>s6
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@26
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    // [104] printf_uint::uvalue#2 = main::i#2 -- vwuz1=vwuz2 
+    lda.z i
+    sta.z printf_uint.uvalue
+    lda.z i+1
+    sta.z printf_uint.uvalue+1
+    // [105] call printf_uint 
+    // [148] phi from main::@26 to printf_uint [phi:main::@26->printf_uint]
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#2 [phi:main::@26->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [106] phi from main::@26 to main::@27 [phi:main::@26->main::@27]
+    // main::@27
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    // [107] call cputs 
+    // [140] phi from main::@27 to cputs [phi:main::@27->cputs]
+    // [140] phi cputs::s#27 = main::s7 [phi:main::@27->cputs#0] -- pbuz1=pbuc1 
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@28
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    // [108] main::$49 = entries + main::$34 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __34
+    adc #<entries
+    sta.z __49
+    lda.z __34+1
+    adc #>entries
+    sta.z __49+1
+    // [109] printf_uint::uvalue#3 = *main::$49 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    // [110] call printf_uint 
+    // [148] phi from main::@28 to printf_uint [phi:main::@28->printf_uint]
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#3 [phi:main::@28->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [111] phi from main::@28 to main::@29 [phi:main::@28->main::@29]
+    // main::@29
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    // [112] call cputs 
+    // [140] phi from main::@29 to cputs [phi:main::@29->cputs]
+    // [140] phi cputs::s#27 = main::s8 [phi:main::@29->cputs#0] -- pbuz1=pbuc1 
+    lda #<s8
+    sta.z cputs.s
+    lda #>s8
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@30
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    // [113] printf_uint::uvalue#4 = main::j#10 -- vwuz1=vwuz2 
+    lda.z j
+    sta.z printf_uint.uvalue
+    lda.z j+1
+    sta.z printf_uint.uvalue+1
+    // [114] call printf_uint 
+    // [148] phi from main::@30 to printf_uint [phi:main::@30->printf_uint]
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#4 [phi:main::@30->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [115] phi from main::@30 to main::@31 [phi:main::@30->main::@31]
+    // main::@31
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    // [116] call cputs 
+    // [140] phi from main::@31 to cputs [phi:main::@31->cputs]
+    // [140] phi cputs::s#27 = main::s7 [phi:main::@31->cputs#0] -- pbuz1=pbuc1 
+    lda #<s7
+    sta.z cputs.s
+    lda #>s7
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@32
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    // [117] main::$50 = entries + main::$35 -- pwuz1=pwuc1_plus_vwuz2 
+    clc
+    lda.z __35
+    adc #<entries
+    sta.z __50
+    lda.z __35+1
+    adc #>entries
+    sta.z __50+1
+    // [118] printf_uint::uvalue#5 = *main::$50 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (printf_uint.uvalue),y
+    pha
+    iny
+    lda (printf_uint.uvalue),y
+    sta.z printf_uint.uvalue+1
+    pla
+    sta.z printf_uint.uvalue
+    // [119] call printf_uint 
+    // [148] phi from main::@32 to printf_uint [phi:main::@32->printf_uint]
+    // [148] phi printf_uint::uvalue#12 = printf_uint::uvalue#5 [phi:main::@32->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [120] phi from main::@32 to main::@33 [phi:main::@32->main::@33]
+    // main::@33
+    // printf("match found [%u]%u+[%u]%u=2020\n", i,entries[i], j,entries[j])
+    // [121] call cputs 
+    // [140] phi from main::@33 to cputs [phi:main::@33->cputs]
+    // [140] phi cputs::s#27 = main::s10 [phi:main::@33->cputs#0] -- pbuz1=pbuc1 
+    lda #<s10
+    sta.z cputs.s
+    lda #>s10
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@34
+    // mul16u(entries[i],entries[j])
+    // [122] main::$51 = entries + main::$34 -- pwuz1=pwuc1_plus_vwuz1 
+    clc
+    lda.z __51
+    adc #<entries
+    sta.z __51
+    lda.z __51+1
+    adc #>entries
+    sta.z __51+1
+    // [123] mul16u::a#1 = *main::$51 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (mul16u.a),y
+    pha
+    iny
+    lda (mul16u.a),y
+    sta.z mul16u.a+1
+    pla
+    sta.z mul16u.a
+    // [124] main::$52 = entries + main::$35 -- pwuz1=pwuc1_plus_vwuz1 
+    clc
+    lda.z __52
+    adc #<entries
+    sta.z __52
+    lda.z __52+1
+    adc #>entries
+    sta.z __52+1
+    // [125] mul16u::b#0 = *main::$52 -- vwuz1=_deref_pwuz1 
+    ldy #0
+    lda (mul16u.b),y
+    pha
+    iny
+    lda (mul16u.b),y
+    sta.z mul16u.b+1
+    pla
+    sta.z mul16u.b
+    // [126] call mul16u 
+    // [155] phi from main::@34 to mul16u [phi:main::@34->mul16u]
+    // [155] phi mul16u::a#7 = mul16u::a#1 [phi:main::@34->mul16u#0] -- register_copy 
+    // [155] phi mul16u::b#3 = mul16u::b#0 [phi:main::@34->mul16u#1] -- register_copy 
+    jsr mul16u
+    // mul16u(entries[i],entries[j])
+    // [127] mul16u::return#2 = mul16u::res#2
+    // main::@35
+    // mul = mul16u(entries[i],entries[j])
+    // [128] main::mul#0 = mul16u::return#2
+    // printf("multiplied %lu\n", mul)
+    // [129] call cputs 
+    // [140] phi from main::@35 to cputs [phi:main::@35->cputs]
+    // [140] phi cputs::s#27 = main::s11 [phi:main::@35->cputs#0] -- pbuz1=pbuc1 
+    lda #<s11
+    sta.z cputs.s
+    lda #>s11
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@36
+    // printf("multiplied %lu\n", mul)
+    // [130] printf_ulong::uvalue#0 = main::mul#0
+    // [131] call printf_ulong 
+    // [166] phi from main::@36 to printf_ulong [phi:main::@36->printf_ulong]
+    // [166] phi printf_ulong::uvalue#2 = printf_ulong::uvalue#0 [phi:main::@36->printf_ulong#0] -- register_copy 
+    jsr printf_ulong
+    // [132] phi from main::@36 to main::@37 [phi:main::@36->main::@37]
+    // main::@37
+    // printf("multiplied %lu\n", mul)
+    // [133] call cputs 
+    // [140] phi from main::@37 to cputs [phi:main::@37->cputs]
+    // [140] phi cputs::s#27 = main::s5 [phi:main::@37->cputs#0] -- pbuz1=pbuc1 
+    lda #<s5
+    sta.z cputs.s
+    lda #>s5
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@7
+  __b7:
+    // for(unsigned int j=i+1;j<num_entries;j++)
+    // [134] main::j#1 = ++ main::j#10 -- vwuz1=_inc_vwuz1 
+    inc.z j
+    bne !+
+    inc.z j+1
+  !:
+    jmp __b4
+  .segment Data
+  .encoding "ascii"
+    s: .text "looking a+b=2020 within "
+    .byte 0
+    s1: .text @" entries\$9b"
+    .byte 0
+    s2: .text @"\$9blooking a+b+c=2020 within "
+    .byte 0
+    s4: .text "."
+    .byte 0
+    s5: .text @"\$9b"
+    .byte 0
+    s6: .text "match found ["
+    .byte 0
+    s7: .text "]"
+    .byte 0
+    s8: .text "+["
+    .byte 0
+    s10: .text @"=2020\$9b"
+    .byte 0
+    s11: .text "multiplied "
+    .byte 0
+}
+.segment Code
+  // clrscr
+// clears the screen and moves the cursor to the upper left-hand corner of the screen.
+clrscr: {
+    // [135] memset::str#7 = (void*)*SAVMSC -- pvoz1=_deref_qvoc1 
+    lda SAVMSC
+    sta.z memset.str
+    lda SAVMSC+1
+    sta.z memset.str+1
+    // memset(*SAVMSC, 0x00, CONIO_WIDTH * CONIO_HEIGHT)
+    // [136] call memset 
+  // Fill entire screen with spaces
+    // [173] phi from clrscr to memset [phi:clrscr->memset]
+    // [173] phi memset::str#3 = memset::str#7 [phi:clrscr->memset#0] -- register_copy 
+    // [173] phi memset::num#2 = (word)$28*$18 [phi:clrscr->memset#1] -- vwuz1=vwuc1 
+    lda #<$28*$18
+    sta.z memset.num
+    lda #>$28*$18
+    sta.z memset.num+1
+    jsr memset
+    // clrscr::@1
+    // *OLDCHR = 0x00
+    // [137] *OLDCHR = 0 -- _deref_pbuc1=vbuc2 
+    // 0x00 is screencode for space character
+    // set the old character to a space so the cursor doesn't reappear at the last position it was at
+    lda #0
+    sta OLDCHR
+    // gotoxy(0,0)
+    // [138] call gotoxy 
+    jsr gotoxy
+    // clrscr::@return
+    // }
+    // [139] return 
+    rts
+}
+  // cputs
+// Output a NUL-terminated string at the current cursor position
+// cputs(byte* zp($8a) s)
+cputs: {
+    .label s = $8a
+    // [141] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1]
+    // [141] phi cputs::s#26 = cputs::s#27 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy 
+    // cputs::@1
+  __b1:
+    // while (c = *s++)
+    // [142] cputs::c#1 = *cputs::s#26 -- vbuaa=_deref_pbuz1 
+    ldy #0
+    lda (s),y
+    // [143] cputs::s#0 = ++ cputs::s#26 -- pbuz1=_inc_pbuz1 
+    inc.z s
+    bne !+
+    inc.z s+1
+  !:
+    // [144] if(0!=cputs::c#1) goto cputs::@2 -- vbuc1_neq_vbuaa_then_la1 
+    cmp #0
+    bne __b2
+    // cputs::@return
+    // }
+    // [145] return 
+    rts
+    // cputs::@2
+  __b2:
+    // cputc(c)
+    // [146] cputc::c = cputs::c#1 -- vbuz1=vbuaa 
+    sta.z cputc.c
+    // [147] call cputc 
+    jsr cputc
+    jmp __b1
+}
+  // printf_uint
+// Print an unsigned int using a specific format
+// printf_uint(word zp($8a) uvalue)
+printf_uint: {
+    .label uvalue = $8a
+    // printf_uint::@1
+    // printf_buffer.sign = format.sign_always?'+':0
+    // [149] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // utoa(uvalue, printf_buffer.digits, format.radix)
+    // [150] utoa::value#1 = printf_uint::uvalue#12
+    // [151] call utoa 
+  // Format number into buffer
+    // [203] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa]
+    jsr utoa
+    // printf_uint::@2
+    // printf_number_buffer(printf_buffer, format)
+    // [152] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer) -- vbuaa=_deref_pbuc1 
+    lda printf_buffer
+    // [153] call printf_number_buffer 
+  // Print using format
+    // [224] phi from printf_uint::@2 to printf_number_buffer [phi:printf_uint::@2->printf_number_buffer]
+    // [224] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#1 [phi:printf_uint::@2->printf_number_buffer#0] -- register_copy 
+    jsr printf_number_buffer
+    // printf_uint::@return
+    // }
+    // [154] return 
+    rts
+}
+  // mul16u
+// Perform binary multiplication of two unsigned 16-bit unsigned ints into a 32-bit unsigned long
+// mul16u(word zp($8e) a, word zp($8c) b)
+mul16u: {
+    .label mb = $a2
+    .label a = $8e
+    .label res = $90
+    .label b = $8c
+    .label return = $90
+    // mb = b
+    // [156] mul16u::mb#0 = (dword)mul16u::b#3 -- vduz1=_dword_vwuz2 
+    lda.z b
+    sta.z mb
+    lda.z b+1
+    sta.z mb+1
+    lda #0
+    sta.z mb+2
+    sta.z mb+3
+    // [157] phi from mul16u to mul16u::@1 [phi:mul16u->mul16u::@1]
+    // [157] phi mul16u::mb#2 = mul16u::mb#0 [phi:mul16u->mul16u::@1#0] -- register_copy 
+    // [157] phi mul16u::res#2 = 0 [phi:mul16u->mul16u::@1#1] -- vduz1=vduc1 
+    sta.z res
+    sta.z res+1
+    lda #<0>>$10
+    sta.z res+2
+    lda #>0>>$10
+    sta.z res+3
+    // [157] phi mul16u::a#4 = mul16u::a#7 [phi:mul16u->mul16u::@1#2] -- register_copy 
+    // mul16u::@1
+  __b1:
+    // while(a!=0)
+    // [158] if(mul16u::a#4!=0) goto mul16u::@2 -- vwuz1_neq_0_then_la1 
+    lda.z a
+    bne __b2
+    lda.z a+1
+    bne __b2
+    // mul16u::@return
+    // }
+    // [159] return 
+    rts
+    // mul16u::@2
+  __b2:
+    // a&1
+    // [160] mul16u::$1 = mul16u::a#4 & 1 -- vbuaa=vwuz1_band_vbuc1 
+    lda #1
+    and.z a
+    // if( (a&1) != 0)
+    // [161] if(mul16u::$1==0) goto mul16u::@3 -- vbuaa_eq_0_then_la1 
+    cmp #0
+    beq __b3
+    // mul16u::@4
+    // res = res + mb
+    // [162] mul16u::res#1 = mul16u::res#2 + mul16u::mb#2 -- vduz1=vduz1_plus_vduz2 
+    lda.z res
+    clc
+    adc.z mb
+    sta.z res
+    lda.z res+1
+    adc.z mb+1
+    sta.z res+1
+    lda.z res+2
+    adc.z mb+2
+    sta.z res+2
+    lda.z res+3
+    adc.z mb+3
+    sta.z res+3
+    // [163] phi from mul16u::@2 mul16u::@4 to mul16u::@3 [phi:mul16u::@2/mul16u::@4->mul16u::@3]
+    // [163] phi mul16u::res#6 = mul16u::res#2 [phi:mul16u::@2/mul16u::@4->mul16u::@3#0] -- register_copy 
+    // mul16u::@3
+  __b3:
+    // a = a>>1
+    // [164] mul16u::a#0 = mul16u::a#4 >> 1 -- vwuz1=vwuz1_ror_1 
+    lsr.z a+1
+    ror.z a
+    // mb = mb<<1
+    // [165] mul16u::mb#1 = mul16u::mb#2 << 1 -- vduz1=vduz1_rol_1 
+    asl.z mb
+    rol.z mb+1
+    rol.z mb+2
+    rol.z mb+3
+    // [157] phi from mul16u::@3 to mul16u::@1 [phi:mul16u::@3->mul16u::@1]
+    // [157] phi mul16u::mb#2 = mul16u::mb#1 [phi:mul16u::@3->mul16u::@1#0] -- register_copy 
+    // [157] phi mul16u::res#2 = mul16u::res#6 [phi:mul16u::@3->mul16u::@1#1] -- register_copy 
+    // [157] phi mul16u::a#4 = mul16u::a#0 [phi:mul16u::@3->mul16u::@1#2] -- register_copy 
+    jmp __b1
+}
+  // printf_ulong
+// Print an unsigned int using a specific format
+// printf_ulong(dword zp($90) uvalue)
+printf_ulong: {
+    .label uvalue = $90
+    // printf_ulong::@1
+    // printf_buffer.sign = format.sign_always?'+':0
+    // [167] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // ultoa(uvalue, printf_buffer.digits, format.radix)
+    // [168] ultoa::value#1 = printf_ulong::uvalue#2
+    // [169] call ultoa 
+  // Format number into buffer
+    // [231] phi from printf_ulong::@1 to ultoa [phi:printf_ulong::@1->ultoa]
+    jsr ultoa
+    // printf_ulong::@2
+    // printf_number_buffer(printf_buffer, format)
+    // [170] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) -- vbuaa=_deref_pbuc1 
+    lda printf_buffer
+    // [171] call printf_number_buffer 
+  // Print using format
+    // [224] phi from printf_ulong::@2 to printf_number_buffer [phi:printf_ulong::@2->printf_number_buffer]
+    // [224] phi printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#0 [phi:printf_ulong::@2->printf_number_buffer#0] -- register_copy 
+    jsr printf_number_buffer
+    // printf_ulong::@return
+    // }
+    // [172] return 
+    rts
+}
+  // memset
+// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
+// memset(byte* zp($9b) str, word zp($97) num)
+memset: {
+    .label end = $97
+    .label dst = $9b
+    .label str = $9b
+    .label num = $97
+    // if(num>0)
+    // [174] if(memset::num#2<=0) goto memset::@return -- vwuz1_le_0_then_la1 
+    lda.z num
+    bne !+
+    lda.z num+1
+    beq __breturn
+  !:
+    // memset::@1
+    // end = (char*)str + num
+    // [175] memset::end#0 = (byte*)memset::str#3 + memset::num#2 -- pbuz1=pbuz2_plus_vwuz1 
+    lda.z end
+    clc
+    adc.z str
+    sta.z end
+    lda.z end+1
+    adc.z str+1
+    sta.z end+1
+    // [176] memset::dst#4 = (byte*)memset::str#3
+    // [177] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2]
+    // [177] phi memset::dst#2 = memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy 
+    // memset::@2
+  __b2:
+    // for(char* dst = str; dst!=end; dst++)
+    // [178] if(memset::dst#2!=memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z dst+1
+    cmp.z end+1
+    bne __b3
+    lda.z dst
+    cmp.z end
+    bne __b3
+    // memset::@return
+  __breturn:
+    // }
+    // [179] return 
+    rts
+    // memset::@3
+  __b3:
+    // *dst = c
+    // [180] *memset::dst#2 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    tay
+    sta (dst),y
+    // for(char* dst = str; dst!=end; dst++)
+    // [181] memset::dst#1 = ++ memset::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    jmp __b2
+}
+  // gotoxy
+// Set the cursor to the specified position
+gotoxy: {
+    .const x = 0
+    .const y = 0
+    // *COLCRS = x
+    // [182] *COLCRS = gotoxy::x#1 -- _deref_pwuc1=vbuc2 
+    lda #0
+    sta COLCRS+1
+    lda #<x
+    sta COLCRS
+    // *ROWCRS = y
+    // [183] *ROWCRS = gotoxy::y#1 -- _deref_pbuc1=vbuc2 
+    lda #y
+    sta ROWCRS
+    // setcursor()
+    // [184] call setcursor 
+    jsr setcursor
+    // gotoxy::@return
+    // }
+    // [185] return 
+    rts
+}
+  // cputc
+// Output one character at the current cursor position
+// Moves the cursor forward. Scrolls the entire screen if needed
+// cputc(byte zp($a1) c)
+cputc: {
+    .label convertToScreenCode1_v = c
+    .label c = $a1
+    // if (c == '\r')
+    // [186] if(cputc::c==' 'at) goto cputc::@1 -- vbuz1_eq_vbuc1_then_la1 
+    lda #'\r'
+    cmp.z c
+    beq __b1
+    // cputc::@3
+    // if(c == '\n' || c == 0x9b)
+    // [187] if(cputc::c==' 'at) goto cputc::@2 -- vbuz1_eq_vbuc1_then_la1 
+    lda #'\$9b'
+    cmp.z c
+    beq __b2
+    // cputc::@8
+    // [188] if(cputc::c==$9b) goto cputc::@2 -- vbuz1_eq_vbuc1_then_la1 
+    lda #$9b
+    cmp.z c
+    beq __b2
+    // cputc::convertToScreenCode1
+    // return rawmap[*v];
+    // [189] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0] -- vbuxx=pbuc1_derefidx_(_deref_pbuc2) 
+    ldy.z convertToScreenCode1_v
+    ldx rawmap,y
+    // [190] phi from cputc::convertToScreenCode1 to cputc::@6 [phi:cputc::convertToScreenCode1->cputc::@6]
+    // cputc::@6
+    // putchar(convertToScreenCode(&c))
+    // [191] call putchar 
+    jsr putchar
+    // cputc::@7
+    // (*COLCRS)++;
+    // [192] *COLCRS = ++ *COLCRS -- _deref_pwuc1=_inc__deref_pwuc1 
+    inc COLCRS
+    bne !+
+    inc COLCRS+1
+  !:
+    // if (*COLCRS == CONIO_WIDTH)
+    // [193] if(*COLCRS==$28) goto cputc::@5 -- _deref_pwuc1_eq_vbuc2_then_la1 
+    lda COLCRS+1
+    bne !+
+    lda COLCRS
+    cmp #$28
+    beq __b5
+  !:
+    // [194] phi from cputc::@7 to cputc::@4 [phi:cputc::@7->cputc::@4]
+    // cputc::@4
+    // setcursor()
+    // [195] call setcursor 
+    jsr setcursor
+    // cputc::@return
+    // }
+    // [196] return 
+    rts
+    // cputc::@5
+  __b5:
+    // *COLCRS = 0
+    // [197] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // newline()
+    // [198] call newline 
+    jsr newline
+    rts
+    // cputc::@2
+  __b2:
+    // *COLCRS = 0
+    // [199] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    // 0x0a LF, or atascii EOL
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // newline()
+    // [200] call newline 
+    jsr newline
+    rts
+    // cputc::@1
+  __b1:
+    // *COLCRS = 0
+    // [201] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    // 0x0d, CR = just set the cursor x value to 0
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // setcursor()
+    // [202] call setcursor 
+    jsr setcursor
+    rts
+}
+  // utoa
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// utoa(word zp($8a) value, byte* zp($97) buffer)
+utoa: {
+    .label digit_value = $a6
+    .label buffer = $97
+    .label digit = $94
+    .label value = $8a
+    // [204] phi from utoa to utoa::@1 [phi:utoa->utoa::@1]
+    // [204] phi utoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    // [204] phi utoa::started#2 = 0 [phi:utoa->utoa::@1#1] -- vbuxx=vbuc1 
+    ldx #0
+    // [204] phi utoa::value#2 = utoa::value#1 [phi:utoa->utoa::@1#2] -- register_copy 
+    // [204] phi utoa::digit#2 = 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1 
+    txa
+    sta.z digit
+    // utoa::@1
+  __b1:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    // [205] if(utoa::digit#2<5-1) goto utoa::@2 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z digit
+    cmp #5-1
+    bcc __b2
+    // utoa::@3
+    // *buffer++ = DIGITS[(char)value]
+    // [206] utoa::$11 = (byte)utoa::value#2 -- vbuaa=_byte_vwuz1 
+    lda.z value
+    // [207] *utoa::buffer#11 = DIGITS[utoa::$11] -- _deref_pbuz1=pbuc1_derefidx_vbuaa 
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // *buffer++ = DIGITS[(char)value];
+    // [208] utoa::buffer#3 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // *buffer = 0
+    // [209] *utoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    tay
+    sta (buffer),y
+    // utoa::@return
+    // }
+    // [210] return 
+    rts
+    // utoa::@2
+  __b2:
+    // digit_value = digit_values[digit]
+    // [211] utoa::$10 = utoa::digit#2 << 1 -- vbuaa=vbuz1_rol_1 
+    lda.z digit
+    asl
+    // [212] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] -- vwuz1=pwuc1_derefidx_vbuaa 
+    tay
+    lda RADIX_DECIMAL_VALUES,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES+1,y
+    sta.z digit_value+1
+    // if (started || value >= digit_value)
+    // [213] if(0!=utoa::started#2) goto utoa::@5 -- vbuc1_neq_vbuxx_then_la1 
+    cpx #0
+    bne __b5
+    // utoa::@7
+    // [214] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1 
+    cmp.z value+1
+    bne !+
+    lda.z digit_value
+    cmp.z value
+    beq __b5
+  !:
+    bcc __b5
+    // [215] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4]
+    // [215] phi utoa::buffer#14 = utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy 
+    // [215] phi utoa::started#4 = utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy 
+    // [215] phi utoa::value#6 = utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy 
+    // utoa::@4
+  __b4:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    // [216] utoa::digit#1 = ++ utoa::digit#2 -- vbuz1=_inc_vbuz1 
+    inc.z digit
+    // [204] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1]
+    // [204] phi utoa::buffer#11 = utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy 
+    // [204] phi utoa::started#2 = utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy 
+    // [204] phi utoa::value#2 = utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy 
+    // [204] phi utoa::digit#2 = utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy 
+    jmp __b1
+    // utoa::@5
+  __b5:
+    // utoa_append(buffer++, value, digit_value)
+    // [217] utoa_append::buffer#0 = utoa::buffer#11
+    // [218] utoa_append::value#0 = utoa::value#2
+    // [219] utoa_append::sub#0 = utoa::digit_value#0
+    // [220] call utoa_append 
+    // [286] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append]
+    jsr utoa_append
+    // utoa_append(buffer++, value, digit_value)
+    // [221] utoa_append::return#0 = utoa_append::value#2
+    // utoa::@6
+    // value = utoa_append(buffer++, value, digit_value)
+    // [222] utoa::value#0 = utoa_append::return#0
+    // value = utoa_append(buffer++, value, digit_value);
+    // [223] utoa::buffer#4 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [215] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4]
+    // [215] phi utoa::buffer#14 = utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy 
+    // [215] phi utoa::started#4 = 1 [phi:utoa::@6->utoa::@4#1] -- vbuxx=vbuc1 
+    ldx #1
+    // [215] phi utoa::value#6 = utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy 
+    jmp __b4
+}
+  // printf_number_buffer
+// Print the contents of the number buffer using a specific format.
+// This handles minimum length, zero-filling, and left/right justification from the format
+// printf_number_buffer(byte register(A) buffer_sign)
+printf_number_buffer: {
+    // printf_number_buffer::@1
+    // if(buffer.sign)
+    // [225] if(0==printf_number_buffer::buffer_sign#10) goto printf_number_buffer::@2 -- vbuc1_eq_vbuaa_then_la1 
+    cmp #0
+    beq __b2
+    // printf_number_buffer::@3
+    // cputc(buffer.sign)
+    // [226] cputc::c = printf_number_buffer::buffer_sign#10 -- vbuz1=vbuaa 
+    sta.z cputc.c
+    // [227] call cputc 
+    jsr cputc
+    // [228] phi from printf_number_buffer::@1 printf_number_buffer::@3 to printf_number_buffer::@2 [phi:printf_number_buffer::@1/printf_number_buffer::@3->printf_number_buffer::@2]
+    // printf_number_buffer::@2
+  __b2:
+    // cputs(buffer.digits)
+    // [229] call cputs 
+    // [140] phi from printf_number_buffer::@2 to cputs [phi:printf_number_buffer::@2->cputs]
+    // [140] phi cputs::s#27 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:printf_number_buffer::@2->cputs#0] -- pbuz1=pbuc1 
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z cputs.s
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z cputs.s+1
+    jsr cputs
+    // printf_number_buffer::@return
+    // }
+    // [230] return 
+    rts
+}
+  // ultoa
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// ultoa(dword zp($90) value, byte* zp($9b) buffer)
+ultoa: {
+    .label digit_value = $a2
+    .label buffer = $9b
+    .label digit = $94
+    .label value = $90
+    // [232] phi from ultoa to ultoa::@1 [phi:ultoa->ultoa::@1]
+    // [232] phi ultoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:ultoa->ultoa::@1#0] -- pbuz1=pbuc1 
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    // [232] phi ultoa::started#2 = 0 [phi:ultoa->ultoa::@1#1] -- vbuxx=vbuc1 
+    ldx #0
+    // [232] phi ultoa::value#2 = ultoa::value#1 [phi:ultoa->ultoa::@1#2] -- register_copy 
+    // [232] phi ultoa::digit#2 = 0 [phi:ultoa->ultoa::@1#3] -- vbuz1=vbuc1 
+    txa
+    sta.z digit
+    // ultoa::@1
+  __b1:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    // [233] if(ultoa::digit#2<$a-1) goto ultoa::@2 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z digit
+    cmp #$a-1
+    bcc __b2
+    // ultoa::@3
+    // *buffer++ = DIGITS[(char)value]
+    // [234] ultoa::$11 = (byte)ultoa::value#2 -- vbuaa=_byte_vduz1 
+    lda.z value
+    // [235] *ultoa::buffer#11 = DIGITS[ultoa::$11] -- _deref_pbuz1=pbuc1_derefidx_vbuaa 
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // *buffer++ = DIGITS[(char)value];
+    // [236] ultoa::buffer#3 = ++ ultoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // *buffer = 0
+    // [237] *ultoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    tay
+    sta (buffer),y
+    // ultoa::@return
+    // }
+    // [238] return 
+    rts
+    // ultoa::@2
+  __b2:
+    // digit_value = digit_values[digit]
+    // [239] ultoa::$10 = ultoa::digit#2 << 2 -- vbuaa=vbuz1_rol_2 
+    lda.z digit
+    asl
+    asl
+    // [240] ultoa::digit_value#0 = RADIX_DECIMAL_VALUES_LONG[ultoa::$10] -- vduz1=pduc1_derefidx_vbuaa 
+    tay
+    lda RADIX_DECIMAL_VALUES_LONG,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES_LONG+1,y
+    sta.z digit_value+1
+    lda RADIX_DECIMAL_VALUES_LONG+2,y
+    sta.z digit_value+2
+    lda RADIX_DECIMAL_VALUES_LONG+3,y
+    sta.z digit_value+3
+    // if (started || value >= digit_value)
+    // [241] if(0!=ultoa::started#2) goto ultoa::@5 -- vbuc1_neq_vbuxx_then_la1 
+    cpx #0
+    bne __b5
+    // ultoa::@7
+    // [242] if(ultoa::value#2>=ultoa::digit_value#0) goto ultoa::@5 -- vduz1_ge_vduz2_then_la1 
+    lda.z value+3
+    cmp.z digit_value+3
+    bcc !+
+    bne __b5
+    lda.z value+2
+    cmp.z digit_value+2
+    bcc !+
+    bne __b5
+    lda.z value+1
+    cmp.z digit_value+1
+    bcc !+
+    bne __b5
+    lda.z value
+    cmp.z digit_value
+    bcs __b5
+  !:
+    // [243] phi from ultoa::@7 to ultoa::@4 [phi:ultoa::@7->ultoa::@4]
+    // [243] phi ultoa::buffer#14 = ultoa::buffer#11 [phi:ultoa::@7->ultoa::@4#0] -- register_copy 
+    // [243] phi ultoa::started#4 = ultoa::started#2 [phi:ultoa::@7->ultoa::@4#1] -- register_copy 
+    // [243] phi ultoa::value#6 = ultoa::value#2 [phi:ultoa::@7->ultoa::@4#2] -- register_copy 
+    // ultoa::@4
+  __b4:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    // [244] ultoa::digit#1 = ++ ultoa::digit#2 -- vbuz1=_inc_vbuz1 
+    inc.z digit
+    // [232] phi from ultoa::@4 to ultoa::@1 [phi:ultoa::@4->ultoa::@1]
+    // [232] phi ultoa::buffer#11 = ultoa::buffer#14 [phi:ultoa::@4->ultoa::@1#0] -- register_copy 
+    // [232] phi ultoa::started#2 = ultoa::started#4 [phi:ultoa::@4->ultoa::@1#1] -- register_copy 
+    // [232] phi ultoa::value#2 = ultoa::value#6 [phi:ultoa::@4->ultoa::@1#2] -- register_copy 
+    // [232] phi ultoa::digit#2 = ultoa::digit#1 [phi:ultoa::@4->ultoa::@1#3] -- register_copy 
+    jmp __b1
+    // ultoa::@5
+  __b5:
+    // ultoa_append(buffer++, value, digit_value)
+    // [245] ultoa_append::buffer#0 = ultoa::buffer#11
+    // [246] ultoa_append::value#0 = ultoa::value#2
+    // [247] ultoa_append::sub#0 = ultoa::digit_value#0
+    // [248] call ultoa_append 
+    // [293] phi from ultoa::@5 to ultoa_append [phi:ultoa::@5->ultoa_append]
+    jsr ultoa_append
+    // ultoa_append(buffer++, value, digit_value)
+    // [249] ultoa_append::return#0 = ultoa_append::value#2
+    // ultoa::@6
+    // value = ultoa_append(buffer++, value, digit_value)
+    // [250] ultoa::value#0 = ultoa_append::return#0
+    // value = ultoa_append(buffer++, value, digit_value);
+    // [251] ultoa::buffer#4 = ++ ultoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [243] phi from ultoa::@6 to ultoa::@4 [phi:ultoa::@6->ultoa::@4]
+    // [243] phi ultoa::buffer#14 = ultoa::buffer#4 [phi:ultoa::@6->ultoa::@4#0] -- register_copy 
+    // [243] phi ultoa::started#4 = 1 [phi:ultoa::@6->ultoa::@4#1] -- vbuxx=vbuc1 
+    ldx #1
+    // [243] phi ultoa::value#6 = ultoa::value#0 [phi:ultoa::@6->ultoa::@4#2] -- register_copy 
+    jmp __b4
+}
+  // setcursor
+// Handles cursor movement, displaying it if required, and inverting character it is over if there is one (and enabled)
+setcursor: {
+    .label loc = $a6
+    // **OLDADR = *OLDCHR
+    // [252] *(*OLDADR) = *OLDCHR -- _deref_(_deref_qbuc1)=_deref_pbuc2 
+    // save the current oldchr into oldadr
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // cursorLocation()
+    // [253] call cursorLocation 
+    jsr cursorLocation
+    // [254] cursorLocation::return#3 = cursorLocation::return#1
+    // setcursor::@3
+    // loc = cursorLocation()
+    // [255] setcursor::loc#0 = cursorLocation::return#3
+    // c = *loc
+    // [256] setcursor::c#0 = *setcursor::loc#0 -- vbuxx=_deref_pbuz1 
+    ldy #0
+    lda (loc),y
+    tax
+    // *OLDCHR = c
+    // [257] *OLDCHR = setcursor::c#0 -- _deref_pbuc1=vbuxx 
+    stx OLDCHR
+    // *OLDADR = loc
+    // [258] *OLDADR = setcursor::loc#0 -- _deref_qbuc1=pbuz1 
+    lda.z loc
+    sta OLDADR
+    lda.z loc+1
+    sta OLDADR+1
+    // setcursor::@2
+    // *CRSINH = 0
+    // [259] *CRSINH = 0 -- _deref_pbuc1=vbuc2 
+    // cursor is on, so invert the inverse bit and turn cursor on
+    tya
+    sta CRSINH
+    // c = c ^ 0x80
+    // [260] setcursor::c#1 = setcursor::c#0 ^ $80 -- vbuaa=vbuxx_bxor_vbuc1 
+    txa
+    eor #$80
+    // setcursor::@1
+    // **OLDADR = c
+    // [261] *(*OLDADR) = setcursor::c#1 -- _deref_(_deref_qbuc1)=vbuaa 
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // setcursor::@return
+    // }
+    // [262] return 
+    rts
+}
+  // putchar
+// Puts a character to the screen a the current location. Uses internal screencode. Deals with storing the old cursor value
+putchar: {
+    .label loc = $a6
+    // **OLDADR = *OLDCHR
+    // [263] *(*OLDADR) = *OLDCHR -- _deref_(_deref_qbuc1)=_deref_pbuc2 
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // cursorLocation()
+    // [264] call cursorLocation 
+    jsr cursorLocation
+    // [265] cursorLocation::return#0 = cursorLocation::return#1
+    // putchar::@1
+    // loc = cursorLocation()
+    // [266] putchar::loc#0 = cursorLocation::return#0
+    // newChar = code | conio_reverse_value
+    // [267] putchar::newChar#0 = cputc::convertToScreenCode1_return#0 -- vbuaa=vbuxx 
+    txa
+    // *loc = newChar
+    // [268] *putchar::loc#0 = putchar::newChar#0 -- _deref_pbuz1=vbuaa 
+    ldy #0
+    sta (loc),y
+    // *OLDCHR = newChar
+    // [269] *OLDCHR = putchar::newChar#0 -- _deref_pbuc1=vbuaa 
+    sta OLDCHR
+    // setcursor()
+    // [270] call setcursor 
+    jsr setcursor
+    // putchar::@return
+    // }
+    // [271] return 
+    rts
+}
+  // newline
+newline: {
+    .label start = $9b
+    // if ((*ROWCRS)++ == CONIO_HEIGHT)
+    // [272] *ROWCRS = ++ *ROWCRS -- _deref_pbuc1=_inc__deref_pbuc1 
+    inc ROWCRS
+    // [273] if(*ROWCRS!=$18) goto newline::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 
+    lda #$18
+    cmp ROWCRS
+    bne __b1
+    // newline::@3
+    // **OLDADR ^= 0x80
+    // [274] *(*OLDADR) = *(*OLDADR) ^ $80 -- _deref_(_deref_qbuc1)=_deref_(_deref_qbuc1)_bxor_vbuc2 
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    lda ($fe),y
+    eor #$80
+    sta ($fe),y
+    // newline::@2
+    // start = *SAVMSC
+    // [275] newline::start#0 = *SAVMSC -- pbuz1=_deref_qbuc1 
+    // move screen up 1 line
+    lda SAVMSC
+    sta.z start
+    lda SAVMSC+1
+    sta.z start+1
+    // start + CONIO_WIDTH
+    // [276] memcpy::source#0 = newline::start#0 + $28 -- pbuz1=pbuz2_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z start
+    sta.z memcpy.source
+    tya
+    adc.z start+1
+    sta.z memcpy.source+1
+    // memcpy(start, start + CONIO_WIDTH, CONIO_WIDTH * 23)
+    // [277] memcpy::destination#0 = (void*)newline::start#0 -- pvoz1=pvoz2 
+    lda.z start
+    sta.z memcpy.destination
+    lda.z start+1
+    sta.z memcpy.destination+1
+    // [278] call memcpy 
+    jsr memcpy
+    // newline::@4
+    // start + CONIO_WIDTH * 23
+    // [279] memset::str#0 = newline::start#0 + (word)$28*$17 -- pbuz1=pbuz1_plus_vwuc1 
+    clc
+    lda.z memset.str
+    adc #<$28*$17
+    sta.z memset.str
+    lda.z memset.str+1
+    adc #>$28*$17
+    sta.z memset.str+1
+    // [280] memset::str#8 = (void*)memset::str#0
+    // memset(start + CONIO_WIDTH * 23, 0x00, CONIO_WIDTH)
+    // [281] call memset 
+    // [173] phi from newline::@4 to memset [phi:newline::@4->memset]
+    // [173] phi memset::str#3 = memset::str#8 [phi:newline::@4->memset#0] -- register_copy 
+    // [173] phi memset::num#2 = $28 [phi:newline::@4->memset#1] -- vwuz1=vbuc1 
+    lda #<$28
+    sta.z memset.num
+    lda #>$28
+    sta.z memset.num+1
+    jsr memset
+    // newline::@5
+    // *ROWCRS = CONIO_HEIGHT - 1
+    // [282] *ROWCRS = (byte)$18-1 -- _deref_pbuc1=vbuc2 
+    lda #$18-1
+    sta ROWCRS
+    // [283] phi from newline newline::@5 to newline::@1 [phi:newline/newline::@5->newline::@1]
+    // newline::@1
+  __b1:
+    // setcursor()
+    // [284] call setcursor 
+    jsr setcursor
+    // newline::@return
+    // }
+    // [285] return 
+    rts
+}
+  // utoa_append
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// utoa_append(byte* zp($97) buffer, word zp($8a) value, word zp($a6) sub)
+utoa_append: {
+    .label buffer = $97
+    .label value = $8a
+    .label sub = $a6
+    .label return = $8a
+    // [287] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1]
+    // [287] phi utoa_append::digit#2 = 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 
+    ldx #0
+    // [287] phi utoa_append::value#2 = utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy 
+    // utoa_append::@1
+  __b1:
+    // while (value >= sub)
+    // [288] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 
+    lda.z sub+1
+    cmp.z value+1
+    bne !+
+    lda.z sub
+    cmp.z value
+    beq __b2
+  !:
+    bcc __b2
+    // utoa_append::@3
+    // *buffer = DIGITS[digit]
+    // [289] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuxx 
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    // utoa_append::@return
+    // }
+    // [290] return 
+    rts
+    // utoa_append::@2
+  __b2:
+    // digit++;
+    // [291] utoa_append::digit#1 = ++ utoa_append::digit#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // value -= sub
+    // [292] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    // [287] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1]
+    // [287] phi utoa_append::digit#2 = utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy 
+    // [287] phi utoa_append::value#2 = utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy 
+    jmp __b1
+}
+  // ultoa_append
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// ultoa_append(byte* zp($9b) buffer, dword zp($90) value, dword zp($a2) sub)
+ultoa_append: {
+    .label buffer = $9b
+    .label value = $90
+    .label sub = $a2
+    .label return = $90
+    // [294] phi from ultoa_append to ultoa_append::@1 [phi:ultoa_append->ultoa_append::@1]
+    // [294] phi ultoa_append::digit#2 = 0 [phi:ultoa_append->ultoa_append::@1#0] -- vbuxx=vbuc1 
+    ldx #0
+    // [294] phi ultoa_append::value#2 = ultoa_append::value#0 [phi:ultoa_append->ultoa_append::@1#1] -- register_copy 
+    // ultoa_append::@1
+  __b1:
+    // while (value >= sub)
+    // [295] if(ultoa_append::value#2>=ultoa_append::sub#0) goto ultoa_append::@2 -- vduz1_ge_vduz2_then_la1 
+    lda.z value+3
+    cmp.z sub+3
+    bcc !+
+    bne __b2
+    lda.z value+2
+    cmp.z sub+2
+    bcc !+
+    bne __b2
+    lda.z value+1
+    cmp.z sub+1
+    bcc !+
+    bne __b2
+    lda.z value
+    cmp.z sub
+    bcs __b2
+  !:
+    // ultoa_append::@3
+    // *buffer = DIGITS[digit]
+    // [296] *ultoa_append::buffer#0 = DIGITS[ultoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuxx 
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    // ultoa_append::@return
+    // }
+    // [297] return 
+    rts
+    // ultoa_append::@2
+  __b2:
+    // digit++;
+    // [298] ultoa_append::digit#1 = ++ ultoa_append::digit#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // value -= sub
+    // [299] ultoa_append::value#1 = ultoa_append::value#2 - ultoa_append::sub#0 -- vduz1=vduz1_minus_vduz2 
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    lda.z value+2
+    sbc.z sub+2
+    sta.z value+2
+    lda.z value+3
+    sbc.z sub+3
+    sta.z value+3
+    // [294] phi from ultoa_append::@2 to ultoa_append::@1 [phi:ultoa_append::@2->ultoa_append::@1]
+    // [294] phi ultoa_append::digit#2 = ultoa_append::digit#1 [phi:ultoa_append::@2->ultoa_append::@1#0] -- register_copy 
+    // [294] phi ultoa_append::value#2 = ultoa_append::value#1 [phi:ultoa_append::@2->ultoa_append::@1#1] -- register_copy 
+    jmp __b1
+}
+  // cursorLocation
+// Return a pointer to the location of the cursor
+cursorLocation: {
+    .label __0 = $a6
+    .label __1 = $a6
+    .label __3 = $a6
+    .label return = $a6
+    .label __4 = $a8
+    .label __5 = $a6
+    // (word)(*ROWCRS)*CONIO_WIDTH
+    // [300] cursorLocation::$3 = (word)*ROWCRS -- vwuz1=_word__deref_pbuc1 
+    lda ROWCRS
+    sta.z __3
+    lda #0
+    sta.z __3+1
+    // [301] cursorLocation::$4 = cursorLocation::$3 << 2 -- vwuz1=vwuz2_rol_2 
+    lda.z __3
+    asl
+    sta.z __4
+    lda.z __3+1
+    rol
+    sta.z __4+1
+    asl.z __4
+    rol.z __4+1
+    // [302] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3 -- vwuz1=vwuz2_plus_vwuz1 
+    lda.z __5
+    clc
+    adc.z __4
+    sta.z __5
+    lda.z __5+1
+    adc.z __4+1
+    sta.z __5+1
+    // [303] cursorLocation::$0 = cursorLocation::$5 << 3 -- vwuz1=vwuz1_rol_3 
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    // *SAVMSC + (word)(*ROWCRS)*CONIO_WIDTH
+    // [304] cursorLocation::$1 = *SAVMSC + cursorLocation::$0 -- pbuz1=_deref_qbuc1_plus_vwuz1 
+    clc
+    lda.z __1
+    adc SAVMSC
+    sta.z __1
+    lda.z __1+1
+    adc SAVMSC+1
+    sta.z __1+1
+    // *SAVMSC + (word)(*ROWCRS)*CONIO_WIDTH + *COLCRS
+    // [305] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS -- pbuz1=pbuz1_plus__deref_pwuc1 
+    clc
+    lda COLCRS
+    adc.z return
+    sta.z return
+    lda COLCRS+1
+    adc.z return+1
+    sta.z return+1
+    // cursorLocation::@return
+    // }
+    // [306] return 
+    rts
+}
+  // memcpy
+// Copy block of memory (forwards)
+// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
+// memcpy(void* zp($99) destination, byte* zp($97) source)
+memcpy: {
+    .const num = $28*$17
+    .label src_end = $a8
+    .label dst = $99
+    .label src = $97
+    .label destination = $99
+    .label source = $97
+    // src_end = (char*)source+num
+    // [307] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0 -- pbuz1=pbuz2_plus_vwuc1 
+    clc
+    lda.z source
+    adc #<num
+    sta.z src_end
+    lda.z source+1
+    adc #>num
+    sta.z src_end+1
+    // [308] memcpy::src#4 = (byte*)(void*)memcpy::source#0
+    // [309] memcpy::dst#4 = (byte*)memcpy::destination#0
+    // [310] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1]
+    // [310] phi memcpy::dst#2 = memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy 
+    // [310] phi memcpy::src#2 = memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy 
+    // memcpy::@1
+  __b1:
+    // while(src!=src_end)
+    // [311] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z src+1
+    cmp.z src_end+1
+    bne __b2
+    lda.z src
+    cmp.z src_end
+    bne __b2
+    // memcpy::@return
+    // }
+    // [312] return 
+    rts
+    // memcpy::@2
+  __b2:
+    // *dst++ = *src++
+    // [313] *memcpy::dst#2 = *memcpy::src#2 -- _deref_pbuz1=_deref_pbuz2 
+    ldy #0
+    lda (src),y
+    sta (dst),y
+    // *dst++ = *src++;
+    // [314] memcpy::dst#1 = ++ memcpy::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    // [315] memcpy::src#1 = ++ memcpy::src#2 -- pbuz1=_inc_pbuz1 
+    inc.z src
+    bne !+
+    inc.z src+1
+  !:
+    jmp __b1
+}
+  // File Data
+.segment Data
+  // The digits used for numbers
+  DIGITS: .text "0123456789abcdef"
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES_LONG: .dword $3b9aca00, $5f5e100, $989680, $f4240, $186a0, $2710, $3e8, $64, $a
+  // create a static table to map char value to screen value
+  // use KickAsm functions to create a table of code -> screen code values, using cc65 algorithm
+rawmap:
+.var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+
+  entries: .word $78f, $7a4, $7c7, $591, $687, $601, $7c0, $621, $751, $730, $6b8, $791, $71f, $659, $6bf, $714, $6b2, $76c, $793, $78b, $79f, $6dc, $796, $64b, $7bb, $78a, $7cc, $7d0, $608, $6f4, $697, $6e0, $72c, $716, $69b, $719, $7ac, $76b, $629, $60b, $362, $618, $7c4, $641, $7b2, $6ca, $5e3, $683, $73b, $78d, $5eb, $740, $7b1, $744, $709, $7d7, $74a, $708, $6d5, $733, $6af, $5d7, $771, $2fb, $688, $742, $7c3, $5d4, $739, $7c9, $6c9, $752, $67a, $712, $681, $6e8, $79e, $757, $718, $74c, $7cb, $6e3, $6f7, $729, $7b0, $737, $6d4, $6bd, $763, $6db, $11e, $7b8, $7b9, $677, $710, $7c2, $6f3, $745, $7a1, $760, $700, $713, $750, $6fe, $72f, $7c1, $723, $732, $785, $6c7, $663, $71d, $71c, $7b5, $5fb, $6ea, $3b, $736, $78c, $773, $6c2, $3a5, $573, $6d9, $6d7, $169, $5fa, $6f6, $43f, $635, $789, $703, $717, $6c4, $6e5, $755, $6ba, $20e, $6ad, $6fd, $764, $779, $67e, $711, $686, $79b, $72b, $633, $6de, $7be, $7d9, $6dd, $29e, $7bf, $5f4, $756, $704, $7a0, $236, $782, $75a, $74e, $707, $6c3, $6bc, $70d, $7d3, $63c, $61e, $73d, $777, $741, $6cb, $6d0, $65b, $6c1, $6d1, $735, $62e, $75c, $75b, $795, $6e4, $695, $6ff, $72d, $6a1, $6ce, $6f5, $79c, $754, $7c5, $66b, $74f, $772, $6be, $7a6, $5de, $787, $79a
+  // Buffer used for stringified number being printed
+  printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
+
diff --git a/src/test/ref/adventofcode/2020-01.sym b/src/test/ref/adventofcode/2020-01.sym
new file mode 100644
index 000000000..6c49bd1e5
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-01.sym
@@ -0,0 +1,354 @@
+const word* COLCRS = (word*) 85
+const nomodify byte* CRSINH = (byte*) 752
+const byte* DIGITS[]  = "0123456789abcdef"atz
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+const nomodify byte** OLDADR = (byte**) 94
+const nomodify byte* OLDCHR = (byte*) 93
+const byte RADIX::BINARY = 2
+const byte RADIX::DECIMAL = $a
+const byte RADIX::HEXADECIMAL = $10
+const byte RADIX::OCTAL = 8
+const word* RADIX_DECIMAL_VALUES[]  = { $2710, $3e8, $64, $a }
+const dword* RADIX_DECIMAL_VALUES_LONG[]  = { $3b9aca00, $5f5e100, $989680, $f4240, $186a0, $2710, $3e8, $64, $a }
+const byte* ROWCRS = (byte*) 84
+const nomodify byte** SAVMSC = (byte**) 88
+const byte SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+const byte SIZEOF_WORD = 2
+void clrscr()
+void cputc(volatile byte cputc::c)
+volatile byte cputc::c loadstore zp[1]:161 7.750002500125E10
+byte cputc::convertToScreenCode1_return
+byte cputc::convertToScreenCode1_return#0 reg byte x 1.833333333336667E11
+byte* cputc::convertToScreenCode1_v
+const byte* cputc::convertToScreenCode1_v#0 convertToScreenCode1_v = &cputc::c
+void cputs(to_nomodify byte* cputs::s)
+byte cputs::c
+byte cputs::c#1 reg byte a 1.0000000001E10
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0 s zp[2]:138 5.0000000005E9
+to_nomodify byte* cputs::s#26 s zp[2]:138 1.5000500002E10
+to_nomodify byte* cputs::s#27 s zp[2]:138 1000001.0
+byte* cursorLocation()
+word~ cursorLocation::$0 zp[2]:166 2.00000000000002E14
+byte*~ cursorLocation::$1 zp[2]:166 2.00000000000002E14
+word~ cursorLocation::$3 zp[2]:166 1.500000000000015E14
+word~ cursorLocation::$4 zp[2]:168 2.00000000000002E14
+word~ cursorLocation::$5 zp[2]:166 2.00000000000002E14
+byte* cursorLocation::return
+byte* cursorLocation::return#0 return zp[2]:166 2.000000000002E12
+byte* cursorLocation::return#1 return zp[2]:166 2.775000000000075E13
+byte* cursorLocation::return#3 return zp[2]:166 2.0000000000002E13
+const word* entries[]  = { $78f, $7a4, $7c7, $591, $687, $601, $7c0, $621, $751, $730, $6b8, $791, $71f, $659, $6bf, $714, $6b2, $76c, $793, $78b, $79f, $6dc, $796, $64b, $7bb, $78a, $7cc, $7d0, $608, $6f4, $697, $6e0, $72c, $716, $69b, $719, $7ac, $76b, $629, $60b, $362, $618, $7c4, $641, $7b2, $6ca, $5e3, $683, $73b, $78d, $5eb, $740, $7b1, $744, $709, $7d7, $74a, $708, $6d5, $733, $6af, $5d7, $771, $2fb, $688, $742, $7c3, $5d4, $739, $7c9, $6c9, $752, $67a, $712, $681, $6e8, $79e, $757, $718, $74c, $7cb, $6e3, $6f7, $729, $7b0, $737, $6d4, $6bd, $763, $6db, $11e, $7b8, $7b9, $677, $710, $7c2, $6f3, $745, $7a1, $760, $700, $713, $750, $6fe, $72f, $7c1, $723, $732, $785, $6c7, $663, $71d, $71c, $7b5, $5fb, $6ea, $3b, $736, $78c, $773, $6c2, $3a5, $573, $6d9, $6d7, $169, $5fa, $6f6, $43f, $635, $789, $703, $717, $6c4, $6e5, $755, $6ba, $20e, $6ad, $6fd, $764, $779, $67e, $711, $686, $79b, $72b, $633, $6de, $7be, $7d9, $6dd, $29e, $7bf, $5f4, $756, $704, $7a0, $236, $782, $75a, $74e, $707, $6c3, $6bc, $70d, $7d3, $63c, $61e, $73d, $777, $741, $6cb, $6d0, $65b, $6c1, $6d1, $735, $62e, $75c, $75b, $795, $6e4, $695, $6ff, $72d, $6a1, $6ce, $6f5, $79c, $754, $7c5, $66b, $74f, $772, $6be, $7a6, $5de, $787, $79a }
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte gotoxy::x
+const byte gotoxy::x#1 x = 0
+byte gotoxy::y
+const byte gotoxy::y#1 y = 0
+void main()
+word~ main::$21 zp[2]:151 667.3333333333334
+word~ main::$22 zp[2]:155 2002.0
+word~ main::$34 zp[2]:142 14.428571428571429
+word~ main::$35 zp[2]:140 13.931034482758621
+word~ main::$41 zp[2]:142 100.1
+word~ main::$42 zp[2]:149 85.19148936170212
+word~ main::$43 zp[2]:140 108.21621621621621
+word*~ main::$47 zp[2]:157 101.0
+word*~ main::$48 zp[2]:159 202.0
+word*~ main::$49 zp[2]:138 202.0
+word*~ main::$50 zp[2]:138 202.0
+word*~ main::$51 zp[2]:142 202.0
+word*~ main::$52 zp[2]:140 202.0
+word*~ main::$53 zp[2]:151 1001.0
+word*~ main::$54 zp[2]:153 2002.0
+word*~ main::$55 zp[2]:155 2002.0
+word*~ main::$56 zp[2]:138 2002.0
+word*~ main::$57 zp[2]:138 2002.0
+word*~ main::$58 zp[2]:138 2002.0
+word*~ main::$59 zp[2]:142 2002.0
+word*~ main::$60 zp[2]:140 2002.0
+word*~ main::$61 zp[2]:140 2002.0
+word~ main::$8 zp[2]:157 202.0
+word main::i
+word main::i#1 i zp[2]:128 22.0
+word main::i#2 i zp[2]:128 5.125
+word main::i1
+word main::i1#1 i1 zp[2]:130 22.0
+word main::i1#2 i1 zp[2]:130 29.228571428571428
+word main::j
+word main::j#0 j zp[2]:136 22.0
+word main::j#1 j zp[2]:136 202.0
+word main::j#10 j zp[2]:136 12.285714285714286
+word main::j1
+word main::j1#0 j1 zp[2]:132 22.0
+word main::j1#1 j1 zp[2]:132 202.0
+word main::j1#2 j1 zp[2]:132 37.765625
+word main::k
+word main::k#0 k zp[2]:134 202.0
+word main::k#1 k zp[2]:134 2002.0
+word main::k#10 k zp[2]:134 85.10000000000001
+dword main::mul
+dword main::mul#0 mul zp[4]:144 101.0
+dword main::mul1
+dword main::mul1#0 mul1 zp[4]:144 2002.0
+dword main::mul2
+dword main::mul2#0 mul2 zp[4]:144 1001.0
+word main::num_entries
+const word main::num_entries#0 num_entries = $c8*SIZEOF_WORD/SIZEOF_WORD
+const byte* main::s[$19]  = "looking a+b=2020 within "at
+const byte* main::s1[$a]  = " entries
+"at
+const byte* main::s10[7]  = "=2020
+"at
+const byte* main::s11[$c]  = "multiplied "at
+const byte* main::s2[$1c]  = "
+looking a+b+c=2020 within "at
+const byte* main::s4[2]  = "."at
+const byte* main::s5[2]  = "
+"at
+const byte* main::s6[$e]  = "match found ["at
+const byte* main::s7[2]  = "]"at
+const byte* main::s8[3]  = "+["at
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+void* memcpy::destination
+void* memcpy::destination#0 destination zp[2]:153 3.333333333336667E11
+byte* memcpy::dst
+byte* memcpy::dst#1 dst zp[2]:153 1.0E18
+byte* memcpy::dst#2 dst zp[2]:153 1.00000333333333325E18
+byte* memcpy::dst#4 dst zp[2]:153 2.0000000000002E13
+word memcpy::num
+const word memcpy::num#0 num = (word)$28*$17
+void* memcpy::return
+void* memcpy::source
+byte* memcpy::source#0 source zp[2]:151 3.333333333336667E11
+byte* memcpy::src
+byte* memcpy::src#1 src zp[2]:151 2.0E18
+byte* memcpy::src#2 src zp[2]:151 1.0000025E18
+byte* memcpy::src#4 src zp[2]:151 1.0000000000001E13
+byte* memcpy::src_end
+byte* memcpy::src_end#0 src_end zp[2]:168 1.2500125E17
+void* memset(void* memset::str , byte memset::c , word memset::num)
+byte memset::c
+byte* memset::dst
+byte* memset::dst#1 dst zp[2]:155 2.0E18
+byte* memset::dst#2 dst zp[2]:155 1.3333366666666665E18
+byte* memset::dst#4 dst zp[2]:155 2.0000000000002E13
+byte* memset::end
+byte* memset::end#0 end zp[2]:151 1.66668333333333312E17
+word memset::num
+word memset::num#2 num zp[2]:151 1.0000000000001E13
+void* memset::return
+void* memset::str
+byte* memset::str#0 str zp[2]:155 1.000000000001E12
+void* memset::str#3 str zp[2]:155 3.333333333373334E11
+void* memset::str#7 str zp[2]:155 22.0
+void* memset::str#8 str zp[2]:155 2.000000000002E12
+dword mul16u(word mul16u::a , word mul16u::b)
+byte~ mul16u::$1 reg byte a 2.00000002E8
+word mul16u::a
+word mul16u::a#0 a zp[2]:142 1.00000001E8
+word mul16u::a#1 a zp[2]:142 67.33333333333333
+word mul16u::a#2 a zp[2]:142 667.3333333333334
+word mul16u::a#3 a zp[2]:142 667.3333333333334
+word mul16u::a#4 a zp[2]:142 6.666833416666667E7
+word mul16u::a#7 a zp[2]:142 6052.0
+word mul16u::b
+word mul16u::b#0 b zp[2]:140 202.0
+word mul16u::b#1 b zp[2]:140 2002.0
+word mul16u::b#2 b zp[2]:140 2002.0
+word mul16u::b#3 b zp[2]:140 2103.0
+dword mul16u::mb
+dword mul16u::mb#0 mb zp[4]:162 20002.0
+dword mul16u::mb#1 mb zp[4]:162 2.00000002E8
+dword mul16u::mb#2 mb zp[4]:162 4.2858572E7
+dword mul16u::res
+dword mul16u::res#1 res zp[4]:144 2.00000002E8
+dword mul16u::res#2 res zp[4]:144 3.750026325E7
+dword mul16u::res#6 res zp[4]:144 1.00000001E8
+dword mul16u::return
+dword mul16u::return#2 return zp[4]:144 202.0
+dword mul16u::return#3 return zp[4]:144 2002.0
+dword mul16u::return#4 return zp[4]:144 2002.0
+void newline()
+byte* newline::start
+byte* newline::start#0 start zp[2]:155 7.5000000000075E11
+struct printf_buffer_number printf_buffer loadstore mem[12] = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0 reg byte a 20002.0
+byte printf_number_buffer::buffer_sign#1 reg byte a 20002.0
+byte printf_number_buffer::buffer_sign#10 reg byte a 110002.0
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_zero_padding
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::padding
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_min_length
+byte printf_uint::format_radix
+byte printf_uint::format_sign_always
+byte printf_uint::format_upper_case
+byte printf_uint::format_zero_padding
+word printf_uint::uvalue
+word printf_uint::uvalue#10 uvalue zp[2]:138 2002.0
+word printf_uint::uvalue#11 uvalue zp[2]:138 2002.0
+word printf_uint::uvalue#12 uvalue zp[2]:138 8205.5
+word printf_uint::uvalue#2 uvalue zp[2]:138 202.0
+word printf_uint::uvalue#3 uvalue zp[2]:138 202.0
+word printf_uint::uvalue#4 uvalue zp[2]:138 202.0
+word printf_uint::uvalue#5 uvalue zp[2]:138 202.0
+word printf_uint::uvalue#6 uvalue zp[2]:138 2002.0
+word printf_uint::uvalue#7 uvalue zp[2]:138 2002.0
+word printf_uint::uvalue#8 uvalue zp[2]:138 2002.0
+word printf_uint::uvalue#9 uvalue zp[2]:138 2002.0
+void printf_ulong(dword printf_ulong::uvalue , byte printf_ulong::format_min_length , byte printf_ulong::format_justify_left , byte printf_ulong::format_sign_always , byte printf_ulong::format_zero_padding , byte printf_ulong::format_upper_case , byte printf_ulong::format_radix)
+struct printf_format_number printf_ulong::format
+byte printf_ulong::format_justify_left
+byte printf_ulong::format_min_length
+byte printf_ulong::format_radix
+byte printf_ulong::format_sign_always
+byte printf_ulong::format_upper_case
+byte printf_ulong::format_zero_padding
+dword printf_ulong::uvalue
+dword printf_ulong::uvalue#0 uvalue zp[4]:144 202.0
+dword printf_ulong::uvalue#1 uvalue zp[4]:144 2002.0
+dword printf_ulong::uvalue#2 uvalue zp[4]:144 5551.5
+void putchar(byte putchar::code)
+byte putchar::code
+byte* putchar::loc
+byte* putchar::loc#0 loc zp[2]:166 1.000000000001E12
+byte putchar::newChar
+byte putchar::newChar#0 reg byte a 1.5000000000015E12
+const byte* rawmap[$100]  = kickasm {{ .var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+ }}
+void setcursor()
+byte setcursor::c
+byte setcursor::c#0 reg byte x 7.50000000000075E12
+byte setcursor::c#1 reg byte a 2.0000000000002E13
+byte* setcursor::loc
+byte* setcursor::loc#0 loc zp[2]:166 1.0000000000001E13
+void ultoa(dword ultoa::value , byte* ultoa::buffer , byte ultoa::radix)
+byte~ ultoa::$10 reg byte a 2.000000002E9
+byte~ ultoa::$11 reg byte a 200002.0
+byte* ultoa::buffer
+byte* ultoa::buffer#11 buffer zp[2]:155 2.8572857185714287E8
+byte* ultoa::buffer#14 buffer zp[2]:155 1.5000000015E9
+byte* ultoa::buffer#3 buffer zp[2]:155 200002.0
+byte* ultoa::buffer#4 buffer zp[2]:155 2.000000002E9
+byte ultoa::digit
+byte ultoa::digit#1 digit zp[1]:148 2.000000002E9
+byte ultoa::digit#2 digit zp[1]:148 2.85714286E8
+dword ultoa::digit_value
+dword ultoa::digit_value#0 digit_value zp[4]:162 6.000000005999999E8
+dword* ultoa::digit_values
+byte ultoa::max_digits
+byte ultoa::radix
+byte ultoa::started
+byte ultoa::started#2 reg byte x 5.000000005E8
+byte ultoa::started#4 reg byte x 1.000000001E9
+dword ultoa::value
+dword ultoa::value#0 value zp[4]:144 1.000000001E9
+dword ultoa::value#1 value zp[4]:144 55001.0
+dword ultoa::value#2 value zp[4]:144 5.714428578571429E8
+dword ultoa::value#6 value zp[4]:144 1.5000000015E9
+dword ultoa_append(byte* ultoa_append::buffer , dword ultoa_append::value , dword ultoa_append::sub)
+byte* ultoa_append::buffer
+byte* ultoa_append::buffer#0 buffer zp[2]:155 1.37500000025E9
+byte ultoa_append::digit
+byte ultoa_append::digit#1 reg byte x 1.000000000000001E15
+byte ultoa_append::digit#2 reg byte x 1.0000050000000015E15
+dword ultoa_append::return
+dword ultoa_append::return#0 return zp[4]:144 2.000000002E9
+dword ultoa_append::sub
+dword ultoa_append::sub#0 sub zp[4]:162 3.333335000000005E14
+dword ultoa_append::value
+dword ultoa_append::value#0 value zp[4]:144 3.666666667333333E9
+dword ultoa_append::value#1 value zp[4]:144 2.000000000000002E15
+dword ultoa_append::value#2 value zp[4]:144 5.0000183333333425E14
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+byte~ utoa::$10 reg byte a 2.000000002E9
+byte~ utoa::$11 reg byte a 200002.0
+byte* utoa::buffer
+byte* utoa::buffer#11 buffer zp[2]:151 2.8572857185714287E8
+byte* utoa::buffer#14 buffer zp[2]:151 1.5000000015E9
+byte* utoa::buffer#3 buffer zp[2]:151 200002.0
+byte* utoa::buffer#4 buffer zp[2]:151 2.000000002E9
+byte utoa::digit
+byte utoa::digit#1 digit zp[1]:148 2.000000002E9
+byte utoa::digit#2 digit zp[1]:148 2.85714286E8
+word utoa::digit_value
+word utoa::digit_value#0 digit_value zp[2]:166 6.000000005999999E8
+word* utoa::digit_values
+byte utoa::max_digits
+byte utoa::radix
+byte utoa::started
+byte utoa::started#2 reg byte x 5.000000005E8
+byte utoa::started#4 reg byte x 1.000000001E9
+word utoa::value
+word utoa::value#0 value zp[2]:138 1.000000001E9
+word utoa::value#1 value zp[2]:138 55001.0
+word utoa::value#2 value zp[2]:138 5.714428578571429E8
+word utoa::value#6 value zp[2]:138 1.5000000015E9
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0 buffer zp[2]:151 1.37500000025E9
+byte utoa_append::digit
+byte utoa_append::digit#1 reg byte x 1.000000000000001E15
+byte utoa_append::digit#2 reg byte x 1.0000050000000015E15
+word utoa_append::return
+word utoa_append::return#0 return zp[2]:138 2.000000002E9
+word utoa_append::sub
+word utoa_append::sub#0 sub zp[2]:166 3.333335000000005E14
+word utoa_append::value
+word utoa_append::value#0 value zp[2]:138 3.666666667333333E9
+word utoa_append::value#1 value zp[2]:138 2.000000000000002E15
+word utoa_append::value#2 value zp[2]:138 5.0000183333333425E14
+
+zp[2]:128 [ main::i#2 main::i#1 ]
+zp[2]:130 [ main::i1#2 main::i1#1 ]
+zp[2]:132 [ main::j1#2 main::j1#0 main::j1#1 ]
+zp[2]:134 [ main::k#10 main::k#0 main::k#1 ]
+zp[2]:136 [ main::j#10 main::j#0 main::j#1 ]
+zp[2]:138 [ printf_uint::uvalue#12 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#6 printf_uint::uvalue#7 printf_uint::uvalue#8 printf_uint::uvalue#9 printf_uint::uvalue#10 printf_uint::uvalue#11 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 main::$56 main::$57 main::$58 main::$49 main::$50 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 cputs::s#26 cputs::s#27 cputs::s#0 ]
+zp[2]:140 [ mul16u::b#3 mul16u::b#0 mul16u::b#1 mul16u::b#2 main::$60 main::$61 main::$52 main::$43 main::$35 ]
+zp[2]:142 [ mul16u::a#4 mul16u::a#7 mul16u::a#1 mul16u::a#2 mul16u::a#3 mul16u::a#0 main::$59 main::$51 main::$41 main::$34 ]
+zp[4]:144 [ mul16u::res#2 mul16u::res#6 mul16u::res#1 mul16u::return#3 mul16u::return#4 mul16u::return#2 printf_ulong::uvalue#2 printf_ulong::uvalue#0 printf_ulong::uvalue#1 ultoa::value#2 ultoa::value#6 ultoa::value#1 ultoa::value#0 main::mul2#0 main::mul#0 main::mul1#0 ultoa_append::value#2 ultoa_append::value#0 ultoa_append::value#1 ultoa_append::return#0 ]
+reg byte x [ utoa::started#2 utoa::started#4 ]
+reg byte a [ printf_number_buffer::buffer_sign#10 printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0 ]
+zp[1]:148 [ ultoa::digit#2 ultoa::digit#1 utoa::digit#2 utoa::digit#1 ]
+reg byte x [ ultoa::started#2 ultoa::started#4 ]
+reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ]
+reg byte x [ ultoa_append::digit#2 ultoa_append::digit#1 ]
+zp[2]:149 [ main::$42 ]
+zp[2]:151 [ main::$53 main::$21 memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 memset::num#2 memset::end#0 ]
+zp[2]:153 [ main::$54 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 memcpy::destination#0 ]
+zp[2]:155 [ main::$55 main::$22 ultoa::buffer#11 ultoa::buffer#14 ultoa::buffer#4 ultoa::buffer#3 ultoa_append::buffer#0 memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 newline::start#0 ]
+zp[2]:157 [ main::$47 main::$8 ]
+zp[2]:159 [ main::$48 ]
+reg byte a [ cputs::c#1 ]
+zp[1]:161 [ cputc::c ]
+reg byte a [ mul16u::$1 ]
+reg byte x [ cputc::convertToScreenCode1_return#0 ]
+reg byte a [ utoa::$11 ]
+reg byte a [ utoa::$10 ]
+reg byte a [ ultoa::$11 ]
+reg byte a [ ultoa::$10 ]
+zp[4]:162 [ ultoa::digit_value#0 ultoa_append::sub#0 mul16u::mb#2 mul16u::mb#0 mul16u::mb#1 ]
+zp[2]:166 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 cursorLocation::$3 cursorLocation::$5 utoa::digit_value#0 utoa_append::sub#0 ]
+reg byte x [ setcursor::c#0 ]
+reg byte a [ setcursor::c#1 ]
+reg byte a [ putchar::newChar#0 ]
+zp[2]:168 [ memcpy::src_end#0 cursorLocation::$4 ]
+mem[12] [ printf_buffer ]
diff --git a/src/test/ref/adventofcode/2020-02.asm b/src/test/ref/adventofcode/2020-02.asm
new file mode 100644
index 000000000..91d25afd2
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-02.asm
@@ -0,0 +1,918 @@
+// https://adventofcode.com/2020/day/2
+.pc = $801 "Basic"
+:BasicUpstart(__start)
+.pc = $80d "Program"
+  .const LIGHT_BLUE = $e
+  .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+  .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+  // Color Ram
+  .label COLORRAM = $d800
+  // Default address of screen character matrix
+  .label DEFAULT_SCREEN = $400
+  // The number of bytes on the screen
+  // The current cursor x-position
+  .label conio_cursor_x = $13
+  // The current cursor y-position
+  .label conio_cursor_y = $14
+  // The current text cursor line start
+  .label conio_line_text = $15
+  // The current color cursor line start
+  .label conio_line_color = $17
+__start: {
+    // conio_cursor_x = 0
+    lda #0
+    sta.z conio_cursor_x
+    // conio_cursor_y = 0
+    sta.z conio_cursor_y
+    // conio_line_text = CONIO_SCREEN_TEXT
+    lda #<DEFAULT_SCREEN
+    sta.z conio_line_text
+    lda #>DEFAULT_SCREEN
+    sta.z conio_line_text+1
+    // conio_line_color = CONIO_SCREEN_COLORS
+    lda #<COLORRAM
+    sta.z conio_line_color
+    lda #>COLORRAM
+    sta.z conio_line_color+1
+    // #pragma constructor_for(conio_c64_init, cputc, clrscr, cscroll)
+    jsr conio_c64_init
+    jsr main
+    rts
+}
+// Set initial cursor position
+conio_c64_init: {
+    // Position cursor at current line
+    .label BASIC_CURSOR_LINE = $d6
+    // line = *BASIC_CURSOR_LINE
+    ldx BASIC_CURSOR_LINE
+    // if(line>=CONIO_HEIGHT)
+    cpx #$19
+    bcc __b1
+    ldx #$19-1
+  __b1:
+    // gotoxy(0, line)
+    jsr gotoxy
+    // }
+    rts
+}
+main: {
+    .label pwd = $19
+    .label min = $1b
+    .label max = $1c
+    .label ch = $1d
+    // skip char and ": "
+    // Count whether char at pos min & max matches ch
+    .label count_b = $c
+    .label valid_a = 2
+    .label invalid_a = 4
+    .label valid_b = 8
+    .label invalid_b = $a
+    .label total = 6
+    // clrscr()
+    jsr clrscr
+    // pwd = passwords
+    lda #<passwords
+    sta.z pwd
+    lda #>passwords
+    sta.z pwd+1
+    lda #<0
+    sta.z invalid_b
+    sta.z invalid_b+1
+    sta.z valid_b
+    sta.z valid_b+1
+    sta.z total
+    sta.z total+1
+    sta.z invalid_a
+    sta.z invalid_a+1
+    sta.z valid_a
+    sta.z valid_a+1
+  __b1:
+    // while(*pwd)
+    ldy #0
+    lda (pwd),y
+    cmp #0
+    beq !__b2+
+    jmp __b2
+  !__b2:
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    lda #<s
+    sta.z cputs.s
+    lda #>s
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    jsr printf_uint
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    lda.z invalid_a
+    sta.z printf_uint.uvalue
+    lda.z invalid_a+1
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    lda.z total
+    sta.z printf_uint.uvalue
+    lda.z total+1
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    lda #<s3
+    sta.z cputs.s
+    lda #>s3
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    lda.z valid_b
+    sta.z printf_uint.uvalue
+    lda.z valid_b+1
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    lda.z invalid_b
+    sta.z printf_uint.uvalue
+    lda.z invalid_b+1
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    lda.z total
+    sta.z printf_uint.uvalue
+    lda.z total+1
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    lda #<s3
+    sta.z cputs.s
+    lda #>s3
+    sta.z cputs.s+1
+    jsr cputs
+  __b19:
+    jmp __b19
+  __b2:
+    // strtouc(pwd, &pwd)
+    lda.z pwd
+    sta.z strtouc.str
+    lda.z pwd+1
+    sta.z strtouc.str+1
+    jsr strtouc
+    // strtouc(pwd, &pwd)
+    lda.z strtouc.val
+    // min = strtouc(pwd, &pwd)
+    sta.z min
+    // pwd++;
+    inc.z pwd
+    bne !+
+    inc.z pwd+1
+  !:
+    // strtouc(pwd, &pwd)
+    lda.z pwd
+    sta.z strtouc.str
+    lda.z pwd+1
+    sta.z strtouc.str+1
+    jsr strtouc
+    // strtouc(pwd, &pwd)
+    lda.z strtouc.val
+    // max = strtouc(pwd, &pwd)
+    sta.z max
+    // pwd++;
+    inc.z pwd
+    bne !+
+    inc.z pwd+1
+  !:
+    // ch = *pwd
+    ldy #0
+    lda (pwd),y
+    sta.z ch
+    // pwd +=3
+    lda #3
+    clc
+    adc.z pwd
+    sta.z pwd
+    bcc !+
+    inc.z pwd+1
+  !:
+    // min-1
+    lda.z min
+    tay
+    dey
+    // if(pwd[min-1]==ch)
+    lda (pwd),y
+    cmp.z ch
+    bne __b3
+    lda #1
+    sta.z count_b
+    jmp __b4
+  __b3:
+    lda #0
+    sta.z count_b
+  __b4:
+    // max-1
+    lda.z max
+    tay
+    dey
+    // if(pwd[max-1]==ch)
+    lda (pwd),y
+    cmp.z ch
+    bne __b5
+    // count_b++;
+    inc.z count_b
+  __b5:
+    ldx #0
+  __b6:
+    // while(*pwd)
+    ldy #0
+    lda (pwd),y
+    cmp #0
+    bne __b7
+    // if(count_a>=min && count_a<=max)
+    //printf("[%u] min: %u max:%u char:%c count:%u\n", idx, min, max, ch, count);
+    // Test rule A: 
+    cpx.z min
+    bcc __b11
+    lda.z max
+    stx.z $ff
+    cmp.z $ff
+    bcs __b12
+  __b11:
+    // invalid_a++;
+    inc.z invalid_a
+    bne !+
+    inc.z invalid_a+1
+  !:
+  __b13:
+    // if(count_b==1)
+    // Test rule A: 
+    lda #1
+    cmp.z count_b
+    beq __b14
+    // invalid_b++;
+    inc.z invalid_b
+    bne !+
+    inc.z invalid_b+1
+  !:
+  __b15:
+    // total++;
+    inc.z total
+    bne !+
+    inc.z total+1
+  !:
+    // pwd++;
+    inc.z pwd
+    bne !+
+    inc.z pwd+1
+  !:
+    jmp __b1
+  __b14:
+    // valid_b++;
+    inc.z valid_b
+    bne !+
+    inc.z valid_b+1
+  !:
+    jmp __b15
+  __b12:
+    // valid_a++;
+    inc.z valid_a
+    bne !+
+    inc.z valid_a+1
+  !:
+    jmp __b13
+  __b7:
+    // if(*pwd==ch)
+    ldy #0
+    lda (pwd),y
+    cmp.z ch
+    bne __b9
+    // count_a++;
+    inx
+  __b9:
+    // pwd++;
+    inc.z pwd
+    bne !+
+    inc.z pwd+1
+  !:
+    jmp __b6
+    s: .text "rule a valid: "
+    .byte 0
+    s1: .text " invalid:"
+    .byte 0
+    s2: .text " total:"
+    .byte 0
+    s3: .text @"\n"
+    .byte 0
+    s4: .text "rule b valid: "
+    .byte 0
+}
+// Set the cursor to the specified position
+// gotoxy(byte register(X) y)
+gotoxy: {
+    .const x = 0
+    .label __5 = $22
+    .label __6 = $1e
+    .label __7 = $1e
+    .label line_offset = $1e
+    .label __8 = $20
+    .label __9 = $1e
+    // if(y>CONIO_HEIGHT)
+    cpx #$19+1
+    bcc __b2
+    ldx #0
+  __b2:
+    // conio_cursor_x = x
+    lda #x
+    sta.z conio_cursor_x
+    // conio_cursor_y = y
+    stx.z conio_cursor_y
+    // (unsigned int)y*CONIO_WIDTH
+    txa
+    sta.z __7
+    lda #0
+    sta.z __7+1
+    // line_offset = (unsigned int)y*CONIO_WIDTH
+    lda.z __7
+    asl
+    sta.z __8
+    lda.z __7+1
+    rol
+    sta.z __8+1
+    asl.z __8
+    rol.z __8+1
+    lda.z __9
+    clc
+    adc.z __8
+    sta.z __9
+    lda.z __9+1
+    adc.z __8+1
+    sta.z __9+1
+    asl.z line_offset
+    rol.z line_offset+1
+    asl.z line_offset
+    rol.z line_offset+1
+    asl.z line_offset
+    rol.z line_offset+1
+    // CONIO_SCREEN_TEXT + line_offset
+    clc
+    lda.z line_offset
+    adc #<DEFAULT_SCREEN
+    sta.z __5
+    lda.z line_offset+1
+    adc #>DEFAULT_SCREEN
+    sta.z __5+1
+    // conio_line_text = CONIO_SCREEN_TEXT + line_offset
+    lda.z __5
+    sta.z conio_line_text
+    lda.z __5+1
+    sta.z conio_line_text+1
+    // CONIO_SCREEN_COLORS + line_offset
+    clc
+    lda.z __6
+    adc #<COLORRAM
+    sta.z __6
+    lda.z __6+1
+    adc #>COLORRAM
+    sta.z __6+1
+    // conio_line_color = CONIO_SCREEN_COLORS + line_offset
+    lda.z __6
+    sta.z conio_line_color
+    lda.z __6+1
+    sta.z conio_line_color+1
+    // }
+    rts
+}
+// clears the screen and moves the cursor to the upper left-hand corner of the screen.
+clrscr: {
+    .label line_text = $d
+    .label line_cols = $f
+    lda #<COLORRAM
+    sta.z line_cols
+    lda #>COLORRAM
+    sta.z line_cols+1
+    lda #<DEFAULT_SCREEN
+    sta.z line_text
+    lda #>DEFAULT_SCREEN
+    sta.z line_text+1
+    ldx #0
+  __b1:
+    // for( char l=0;l<CONIO_HEIGHT; l++ )
+    cpx #$19
+    bcc __b2
+    // conio_cursor_x = 0
+    lda #0
+    sta.z conio_cursor_x
+    // conio_cursor_y = 0
+    sta.z conio_cursor_y
+    // conio_line_text = CONIO_SCREEN_TEXT
+    lda #<DEFAULT_SCREEN
+    sta.z conio_line_text
+    lda #>DEFAULT_SCREEN
+    sta.z conio_line_text+1
+    // conio_line_color = CONIO_SCREEN_COLORS
+    lda #<COLORRAM
+    sta.z conio_line_color
+    lda #>COLORRAM
+    sta.z conio_line_color+1
+    // }
+    rts
+  __b2:
+    ldy #0
+  __b3:
+    // for( char c=0;c<CONIO_WIDTH; c++ )
+    cpy #$28
+    bcc __b4
+    // line_text += CONIO_WIDTH
+    lda #$28
+    clc
+    adc.z line_text
+    sta.z line_text
+    bcc !+
+    inc.z line_text+1
+  !:
+    // line_cols += CONIO_WIDTH
+    lda #$28
+    clc
+    adc.z line_cols
+    sta.z line_cols
+    bcc !+
+    inc.z line_cols+1
+  !:
+    // for( char l=0;l<CONIO_HEIGHT; l++ )
+    inx
+    jmp __b1
+  __b4:
+    // line_text[c] = ' '
+    lda #' '
+    sta (line_text),y
+    // line_cols[c] = conio_textcolor
+    lda #LIGHT_BLUE
+    sta (line_cols),y
+    // for( char c=0;c<CONIO_WIDTH; c++ )
+    iny
+    jmp __b3
+}
+// Output a NUL-terminated string at the current cursor position
+// cputs(byte* zp($d) s)
+cputs: {
+    .label s = $d
+  __b1:
+    // while(c=*s++)
+    ldy #0
+    lda (s),y
+    inc.z s
+    bne !+
+    inc.z s+1
+  !:
+    cmp #0
+    bne __b2
+    // }
+    rts
+  __b2:
+    // cputc(c)
+    jsr cputc
+    jmp __b1
+}
+// Print an unsigned int using a specific format
+// printf_uint(word zp(2) uvalue)
+printf_uint: {
+    .label uvalue = 2
+    // printf_buffer.sign = format.sign_always?'+':0
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // utoa(uvalue, printf_buffer.digits, format.radix)
+  // Format number into buffer
+    jsr utoa
+    // printf_number_buffer(printf_buffer, format)
+    lda printf_buffer
+  // Print using format
+    jsr printf_number_buffer
+    // }
+    rts
+}
+// Converts the string pointed to, by the argument str to an unsigned char (unsing base 10)
+// Modifies *endptr to point to the first unparseable character
+// strtouc(byte* zp($f) str)
+strtouc: {
+    .label str = $f
+    .label val = $1c
+    // c = *str
+    ldy #0
+    lda (str),y
+    tax
+    tya
+    sta.z val
+  __b1:
+    // while(c>='0' && c<='9')
+    cpx #'0'
+    bcc __b3
+    cpx #'9'
+    bcc __b2
+    beq __b2
+  __b3:
+    // *endptr = str
+    lda.z str
+    sta.z main.pwd
+    lda.z str+1
+    sta.z main.pwd+1
+    // }
+    rts
+  __b2:
+    // val = val*10
+    lda.z val
+    asl
+    asl
+    clc
+    adc.z val
+    asl
+    sta.z val
+    // c-'0'
+    txa
+    sec
+    sbc #'0'
+    // val += c-'0'
+    clc
+    adc.z val
+    sta.z val
+    // str++;
+    inc.z str
+    bne !+
+    inc.z str+1
+  !:
+    // c = *str
+    ldy #0
+    lda (str),y
+    tax
+    jmp __b1
+}
+// Output one character at the current cursor position
+// Moves the cursor forward. Scrolls the entire screen if needed
+// cputc(byte register(A) c)
+cputc: {
+    // if(c=='\n')
+    cmp #'\n'
+    beq __b1
+    // conio_line_text[conio_cursor_x] = c
+    ldy.z conio_cursor_x
+    sta (conio_line_text),y
+    // conio_line_color[conio_cursor_x] = conio_textcolor
+    lda #LIGHT_BLUE
+    sta (conio_line_color),y
+    // if(++conio_cursor_x==CONIO_WIDTH)
+    inc.z conio_cursor_x
+    lda #$28
+    cmp.z conio_cursor_x
+    bne __breturn
+    // cputln()
+    jsr cputln
+  __breturn:
+    // }
+    rts
+  __b1:
+    // cputln()
+    jsr cputln
+    rts
+}
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// utoa(word zp(2) value, byte* zp($f) buffer)
+utoa: {
+    .label digit_value = $24
+    .label buffer = $f
+    .label digit = $1c
+    .label value = 2
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    ldx #0
+    txa
+    sta.z digit
+  __b1:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    lda.z digit
+    cmp #5-1
+    bcc __b2
+    // *buffer++ = DIGITS[(char)value]
+    lda.z value
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // *buffer++ = DIGITS[(char)value];
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // *buffer = 0
+    lda #0
+    tay
+    sta (buffer),y
+    // }
+    rts
+  __b2:
+    // digit_value = digit_values[digit]
+    lda.z digit
+    asl
+    tay
+    lda RADIX_DECIMAL_VALUES,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES+1,y
+    sta.z digit_value+1
+    // if (started || value >= digit_value)
+    cpx #0
+    bne __b5
+    cmp.z value+1
+    bne !+
+    lda.z digit_value
+    cmp.z value
+    beq __b5
+  !:
+    bcc __b5
+  __b4:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    inc.z digit
+    jmp __b1
+  __b5:
+    // utoa_append(buffer++, value, digit_value)
+    jsr utoa_append
+    // utoa_append(buffer++, value, digit_value)
+    // value = utoa_append(buffer++, value, digit_value)
+    // value = utoa_append(buffer++, value, digit_value);
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    ldx #1
+    jmp __b4
+}
+// Print the contents of the number buffer using a specific format.
+// This handles minimum length, zero-filling, and left/right justification from the format
+// printf_number_buffer(byte register(A) buffer_sign)
+printf_number_buffer: {
+    .label buffer_digits = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    // if(buffer.sign)
+    cmp #0
+    beq __b2
+    // cputc(buffer.sign)
+    jsr cputc
+  __b2:
+    // cputs(buffer.digits)
+    lda #<buffer_digits
+    sta.z cputs.s
+    lda #>buffer_digits
+    sta.z cputs.s+1
+    jsr cputs
+    // }
+    rts
+}
+// Print a newline
+cputln: {
+    // conio_line_text +=  CONIO_WIDTH
+    lda #$28
+    clc
+    adc.z conio_line_text
+    sta.z conio_line_text
+    bcc !+
+    inc.z conio_line_text+1
+  !:
+    // conio_line_color += CONIO_WIDTH
+    lda #$28
+    clc
+    adc.z conio_line_color
+    sta.z conio_line_color
+    bcc !+
+    inc.z conio_line_color+1
+  !:
+    // conio_cursor_x = 0
+    lda #0
+    sta.z conio_cursor_x
+    // conio_cursor_y++;
+    inc.z conio_cursor_y
+    // cscroll()
+    jsr cscroll
+    // }
+    rts
+}
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// utoa_append(byte* zp($f) buffer, word zp(2) value, word zp($24) sub)
+utoa_append: {
+    .label buffer = $f
+    .label value = 2
+    .label sub = $24
+    .label return = 2
+    ldx #0
+  __b1:
+    // while (value >= sub)
+    lda.z sub+1
+    cmp.z value+1
+    bne !+
+    lda.z sub
+    cmp.z value
+    beq __b2
+  !:
+    bcc __b2
+    // *buffer = DIGITS[digit]
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    // }
+    rts
+  __b2:
+    // digit++;
+    inx
+    // value -= sub
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    jmp __b1
+}
+// Scroll the entire screen if the cursor is beyond the last line
+cscroll: {
+    // if(conio_cursor_y==CONIO_HEIGHT)
+    lda #$19
+    cmp.z conio_cursor_y
+    bne __breturn
+    // memcpy(CONIO_SCREEN_TEXT, CONIO_SCREEN_TEXT+CONIO_WIDTH, CONIO_BYTES-CONIO_WIDTH)
+    lda #<DEFAULT_SCREEN
+    sta.z memcpy.destination
+    lda #>DEFAULT_SCREEN
+    sta.z memcpy.destination+1
+    lda #<DEFAULT_SCREEN+$28
+    sta.z memcpy.source
+    lda #>DEFAULT_SCREEN+$28
+    sta.z memcpy.source+1
+    jsr memcpy
+    // memcpy(CONIO_SCREEN_COLORS, CONIO_SCREEN_COLORS+CONIO_WIDTH, CONIO_BYTES-CONIO_WIDTH)
+    lda #<COLORRAM
+    sta.z memcpy.destination
+    lda #>COLORRAM
+    sta.z memcpy.destination+1
+    lda #<COLORRAM+$28
+    sta.z memcpy.source
+    lda #>COLORRAM+$28
+    sta.z memcpy.source+1
+    jsr memcpy
+    // memset(CONIO_SCREEN_TEXT+CONIO_BYTES-CONIO_WIDTH, ' ', CONIO_WIDTH)
+    ldx #' '
+    lda #<DEFAULT_SCREEN+$19*$28-$28
+    sta.z memset.str
+    lda #>DEFAULT_SCREEN+$19*$28-$28
+    sta.z memset.str+1
+    jsr memset
+    // memset(CONIO_SCREEN_COLORS+CONIO_BYTES-CONIO_WIDTH, conio_textcolor, CONIO_WIDTH)
+    ldx #LIGHT_BLUE
+    lda #<COLORRAM+$19*$28-$28
+    sta.z memset.str
+    lda #>COLORRAM+$19*$28-$28
+    sta.z memset.str+1
+    jsr memset
+    // conio_line_text -= CONIO_WIDTH
+    sec
+    lda.z conio_line_text
+    sbc #$28
+    sta.z conio_line_text
+    lda.z conio_line_text+1
+    sbc #0
+    sta.z conio_line_text+1
+    // conio_line_color -= CONIO_WIDTH
+    sec
+    lda.z conio_line_color
+    sbc #$28
+    sta.z conio_line_color
+    lda.z conio_line_color+1
+    sbc #0
+    sta.z conio_line_color+1
+    // conio_cursor_y--;
+    dec.z conio_cursor_y
+  __breturn:
+    // }
+    rts
+}
+// Copy block of memory (forwards)
+// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
+// memcpy(void* zp($11) destination, void* zp($f) source)
+memcpy: {
+    .label src_end = $24
+    .label dst = $11
+    .label src = $f
+    .label source = $f
+    .label destination = $11
+    // src_end = (char*)source+num
+    clc
+    lda.z source
+    adc #<$19*$28-$28
+    sta.z src_end
+    lda.z source+1
+    adc #>$19*$28-$28
+    sta.z src_end+1
+  __b1:
+    // while(src!=src_end)
+    lda.z src+1
+    cmp.z src_end+1
+    bne __b2
+    lda.z src
+    cmp.z src_end
+    bne __b2
+    // }
+    rts
+  __b2:
+    // *dst++ = *src++
+    ldy #0
+    lda (src),y
+    sta (dst),y
+    // *dst++ = *src++;
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    inc.z src
+    bne !+
+    inc.z src+1
+  !:
+    jmp __b1
+}
+// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
+// memset(void* zp($11) str, byte register(X) c)
+memset: {
+    .label end = $24
+    .label dst = $11
+    .label str = $11
+    // end = (char*)str + num
+    lda #$28
+    clc
+    adc.z str
+    sta.z end
+    lda #0
+    adc.z str+1
+    sta.z end+1
+  __b2:
+    // for(char* dst = str; dst!=end; dst++)
+    lda.z dst+1
+    cmp.z end+1
+    bne __b3
+    lda.z dst
+    cmp.z end
+    bne __b3
+    // }
+    rts
+  __b3:
+    // *dst = c
+    txa
+    ldy #0
+    sta (dst),y
+    // for(char* dst = str; dst!=end; dst++)
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    jmp __b2
+}
+  // The digits used for numbers
+  DIGITS: .text "0123456789abcdef"
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
+  // Use one huge string since array of strings is not currently supported
+  passwords: .text "4-6 b: bbbdbtbbbj@1-6 g: ggvggbgggstg@1-4 s: lssss@13-14 v: hvvcvvvvvvvvvsvvv@3-5 m: lcmmm@3-4 t: stht@5-6 b: dbkbhb@4-7 p: ppfppppq@4-5 j: jjjjj@3-12 s: sskssssssssss@14-15 z: zrndzbmrzzpzzqzj@12-18 l: tllllllllllllplllbl@8-10 b: bdbvqbtbrb@1-3 c: tcqccc@1-2 n: nbnj@5-7 c: ccccccccc@9-10 l: hpmslrlgll@6-9 n: nnnnnnnnb@6-10 r: rmzjlrsxkbw@6-8 r: bzqnnrrrj@4-14 c: mfffvcbtchzrqcn@1-6 f: ffffffffffffff@2-5 f: wxtkf@8-12 b: rdcbbjbzbbpb@8-18 d: ddtdddddddwvdfdsdd@5-8 s: sssmsgpgszms@6-11 x: xxxxxvxxxxxt@17-18 n: jhrnnzpxzngfqrntmnc@13-14 r: rrrmrrrrlrrshvrrr@4-5 h: hhhhrhh@8-10 d: dgwtdsxnncd@9-13 q: qqbpqmqgmqwqbqqqxcgq@2-5 g: gjjcpgg@6-12 t: ttttvttttttrtt@3-9 h: hhhhhhhhsh@15-16 p: ppppsppppppppppz@2-5 c: csccctcccc@11-14 p: pppppppppppppnp@8-9 j: jvbjjjjrjbjj@8-16 b: qklbmbntmvbhxplbbcb@12-13 j: jjjjsjmfjjjkhj@2-13 t: llckxhfmtznptndcsx@6-8 x: dxxxxvxxtt@3-4 d: ddht@3-4 t: ttdtt@11-12 r: rrrrrrrrrrrd@9-10 h: hhhhhhhhgh@3-16 h: hhhhhhhhhhhhhhnhhh@10-11 h: hxhhhdhhhsh@1-7 n: jnfnjnn@3-4 m: msmnpmpf@15-17 t: tpdtttgltvtttztlv@7-10 v: vvpsvpgjzvvvvjs@1-5 p: pxppg@2-7 w: jwhgkgvxcv@13-14 m: pxxmjznmrzdsbbmmfj@1-4 d: ddddd@14-16 r: rrrrrrrrrrrrrwrr@2-5 l: klbtzzlrlslgswhljtq@6-12 c: qccrcpccccccdccccc@2-18 l: llllllllvllllllllkll@18-20 z: zzzzzzzzszqzwzrzzzzn@5-16 c: cbccclcfcncvqztqc@7-11 m: fnwmtsmgpxncnr@6-7 h: hpjrhbhkshnchbhpph@11-12 s: ssssssssssps@6-9 s: jfsmmssssqz@1-15 l: llllllllllllllbll@2-6 g: gggggwgggpggggggg@6-9 j: jjjpjjjjn@9-13 n: nnnnnnnnnnnnnn@10-13 t: cgntllxnvpkjwxtght@2-11 f: xcftbcdcndkgm@10-13 j: jjjjjjjjjjjjvj@9-17 f: rfrffnsffxqflbffvv@6-11 k: kkkkkrwkqckmk@5-7 q: zfqqqqqn@12-13 c: cfcccvccccckccccv@5-15 z: xhzzzzzzzzfzzknzz@18-19 f: jkfksvmfjbdffffffff@8-11 h: hhhhmhhkhsfdg@14-16 s: ssssssdjssssssssssss@15-16 t: jtmjhsxqqmmthmtttm@5-7 h: hkbjhjhh@2-6 n: knprnfnfhhrcnk@3-4 w: snwd@5-11 w: wwwwnwwwwwwwwwwww@2-12 k: bkqjghpktfsk@14-15 v: vvvsvvvvvvvvvxv@8-9 w: fxwwwwwscwl@9-15 c: sbjvvsmdvqknbccxxx@6-15 t: tpwjtdnnldthxvn@13-15 t: tttttrzmzttjttt@3-11 m: mmvmlmmmwfmjx@13-14 s: gskssssssscssssqjssl@5-10 l: bfnmqlldllp@17-18 q: qkwqqqqqqqqqqqrqqqqq@2-5 r: rsvrrq@3-4 j: jjjdj@3-4 m: mtmk@8-9 k: vsvkvkrkc@10-12 t: ttttttcttttgttt@3-4 n: trzw@5-11 q: qqmpsqbxkqq@13-15 s: sqsssnmwqszfsmv@5-6 b: bbbbzvb@5-13 p: pjjhpnqpzpmpfpfp@4-5 l: mgnwlrw@1-7 k: fkzxwkj@1-10 q: qgxqqqqqqg@8-9 s: ssqssssfss@7-8 c: xxcscclccdvcmqcc@2-6 d: xdlmzdzxrpmlnt@3-9 s: sssssnssgbs@7-10 h: sblrrhqrhh@3-5 n: xnndnnnfnw@9-10 l: vllllqlllhllljxlp@2-5 d: ddxzbxk@10-14 m: mmmmmmmmmmdmmmmsmmm@1-2 f: ffffw@14-15 g: wdjhplhrbcxdgpnt@1-2 l: klllllll@10-11 k: ckkhkkvkkkmkkjkwkkwk@7-9 f: ffrhdvftfpjfqffhnfsf@4-5 c: kkjksrmkccg@5-9 r: rrrrhrrrrr@5-6 p: pppppth@4-10 t: kpfwzjtchtbndblrvst@1-5 l: mllllllnllll@13-16 r: rrrvrrrrrrrrzrrg@17-18 x: xxfxxxxxxxxsxxxxxsxx@8-11 w: rwbnqrngcvpgwwww@4-8 z: zzzzzzzzzz@4-9 b: bbvvbbbbr@2-5 x: qlfhxkx@3-8 t: wvptttttttt@1-3 m: hmmmmqmm@17-19 h: nhhhdvhnhrhhhhnhmdh@11-12 s: psszbdpsgfks@6-7 s: sssssshs@10-15 l: mnkdvnvmxljjtggwcl@1-13 j: qjjjjjjjjjjjdj@4-9 l: jxvkwhlmlhdtgwvgsdzz@5-9 c: ccfghhccccgc@10-11 v: vvvvvvvvvvv@7-8 t: cntwzshkzvmrnnkr@1-11 l: tllllllltllll@15-17 l: lllglvctrvllzkllt@3-5 n: ncnnp@2-3 q: jsqqh@4-10 h: hhhhhhhhhvh@16-18 b: bbnbbbbbtbbkktbbzdr@4-6 g: kbggdhgggggggggggfc@12-13 p: cpvcppqpplwpt@5-10 h: fvhhbrhpghchhhhhh@2-5 b: bbvzn@14-15 x: xxxbxnwxxxxzxxh@13-15 n: nnfgdglfnntnjqn@2-4 c: cfccc@3-5 v: vrvvzdvv@17-19 v: vvvvvvvvvvvvvvvvvvsv@1-20 h: hhhhhhhhhhqhhhhhhhhh@4-15 q: qqqtqqqqqqqqqqqqlq@11-13 h: hhkhvhhhhwhgk@8-11 p: ppvppppppptspf@8-9 m: mmmpmmkmdmpkspmg@1-7 m: lcmvggm@6-12 v: tvfstvvpvzsvcv@8-9 n: nnnqnnwrrdzlmnwlznrn@1-5 s: msssms@1-3 v: vpdzvdvgv@6-9 g: drgrfggcg@6-16 x: djpxhxvncxfghsxx@1-3 b: sjbwwxbvtvbkt@6-8 c: cccccstccjhv@1-11 q: qqqpqqqqqqwqqq@9-11 m: vsbmmmmmmmqmmsm@2-7 g: gqggggggg@2-3 m: mrgvm@6-7 c: cccpcfcc@6-10 w: swbngwswnxnww@13-14 r: rrrrrrrrrrwrrgrdr@3-9 v: vctxhxtfvq@2-9 r: jrrcslgplcprlvgthg@2-3 n: hnnnsxclvdj@10-11 h: zrhghhqhgzh@15-18 z: zzzlzzzzzzzzpzqzpzzz@3-8 f: fffffrfl@1-4 l: rllllfl@1-2 n: nnnnnvtnv@17-19 z: zzzzzzzzzzzzzzzzzzqz@13-15 n: nnnznnnnnnznnnn@2-5 c: gcccncjmsncfcntjc@8-9 h: hhhhhhhhbpsfh@7-11 r: lzvvlbrgjgrr@5-11 x: xxxxqxxxxxxx@4-7 p: gqpkmppzpsmtzhfdfpl@3-4 j: jjdjdg@14-16 z: zzzzzzzgjzzzzpzf@1-2 n: nnnvnwnnnnh@4-5 z: jhzzz@5-7 k: kkkkkkf@8-18 z: khzzrzjzmzzvzzpcclm@5-10 m: kjrhwkhmsm@10-16 v: vvvvvvvvvvvvvvvwv@9-10 l: xhvjsmllkcdtldfxlw@8-10 p: ppjvppbpqhpwhppgbp@4-6 m: jlmkhm@1-3 k: gvpklkkkk@15-16 g: ggjggggvgmgtpgcg@1-4 j: jbjwj@1-3 x: xxxpxxdxxhfx@14-16 v: vxmhhdvvfjjqwhtv@6-7 l: lnkchzlwxlp@3-4 v: vvvcv@13-14 p: pbqpppppzbmppc@6-12 p: glqwzprpqbqf@6-12 l: lllllglllllll@8-9 n: nnsnnnndcn@6-8 p: prwppppp@1-10 q: dqqqqqqqqjq@12-16 w: kwtbdnjqmwwxhwcwswkl@11-14 r: rrnjghfrrrshlrq@2-14 w: vwbbvcvgnxdmxl@7-8 g: sqmggkgslkwlvggg@1-6 q: tqqqqqq@2-3 b: bbbr@7-9 b: jnwbswfpbn@4-5 n: nnlct@3-11 s: ssssssssssp@2-6 f: wjlpwf@5-10 g: gggghqgqgb@1-3 p: ppdg@4-7 j: pjnkjjljjj@1-2 v: ghmjzxmtxjxnv@6-14 k: klgdzfmgdwhqdkhcnzm@6-11 z: tgzpzzzzztc@2-12 b: cxsmjbdgdnrb@4-6 v: lxdvvh@3-8 l: pnpdnrll@7-8 m: mzmswvmmbxmzlmwhdvq@13-14 s: khzssssssssszsssss@10-18 d: dmfdlgcxdbzznbrlqn@13-14 j: jjjjjjjjjjjjdpjj@15-17 j: jjjjjjjjjwjsqjwjj@10-15 x: xxfxkzxxhxxxxxvxxw@7-14 c: wcccwcmmcccccxhcccc@2-7 z: zmzvfzlszr@7-8 k: jjkrklrkkv@8-9 r: rrrrrjrtz@2-3 w: tvws@1-5 b: bbbjm@1-2 q: tqqjf@5-10 j: wlgjghjhjljwtpcdkqwk@2-5 c: dzpkc@5-6 m: mbvmkm@4-15 k: stjkjvvxrmwdpkwsjqvc@6-9 h: hwkgjplmhxwgvnbhwh@12-13 z: zzzzzzzzzzzzz@7-8 q: qqqqqqqqq@2-5 c: clcwmccczclcccc@2-5 l: jlcgfbflklvpfqxtwgg@5-7 n: nnnnnnvnnnnnn@3-5 f: gfktfffqvgltsbff@10-16 p: jppbttppzpqppppp@2-3 m: zmdm@4-6 j: zsmtjjdnrpp@17-18 j: hvvmrkfnnkvrjtjhjj@12-15 d: dtddddddddtwxgld@8-12 r: rdzrwfgrmxwttknxz@6-7 s: rssbktxsgd@11-13 d: ddddmwddddxddndc@3-6 p: ppcpspfp@12-15 j: jjjjjjgjjjjcjlzj@8-12 v: tgjkwfbsxzzvvpmfs@6-7 z: trbfbdz@4-6 v: vvvvvpvv@8-16 p: pnvppdpjppppppph@8-9 z: lzzzzpdzk@1-4 t: qttzz@2-3 d: dhdd@5-8 m: mmmkmmxmkj@2-12 f: hfhzkwdmrlqvfkn@5-6 h: hhhhhph@14-15 b: bbbbxbbbbbbbbbh@2-3 v: vvcj@12-19 d: ddvdwwqdddcdtdmwdqp@3-4 s: ssjssssssss@2-6 c: wzzxqcdcnlgcph@11-12 j: jjdrcjzjkjcs@4-9 z: bzzzzzzxzz@2-8 b: gjbfkxhb@1-3 c: cpksst@1-5 h: hhjhh@14-15 j: jjjjjjjjjjjjjjr@8-9 n: pcndxcfknfbnnls@10-13 k: kkkqzkwbkkkrtn@4-5 r: rzrrrnrj@13-15 p: ppppppppppppppt@3-6 j: fjqqzzzjm@2-9 m: zmjhctkmf@5-6 s: ssmjss@3-4 c: jlfd@8-12 d: qbddfhnddzgvddddd@6-7 p: xfppppcppppxgp@8-13 s: sssssssfssssssss@13-17 g: xskktsjxlvgfxtzzgfj@2-4 q: qqtwfqqnkvbvbhzs@1-5 j: cjmjs@4-5 c: tvccnc@3-14 m: kkfhmnkkmztxtmn@11-15 x: xxxxxpxmxxvbxxxvx@9-11 l: nhgzwmmrkqhblnk@7-10 x: xxxxxdmxxxxxxxx@13-14 v: vvvvvvpvvvjvvcvv@16-17 n: nnnnqnnbnnnnnnnpn@3-4 j: jvjj@15-16 q: zlqsgvpztknqjqqwqvf@3-4 s: sssrsssdss@11-13 g: ggqggmggswggdk@1-4 t: jmtzttztqt@2-3 v: vvvv@11-13 g: cgjgxgggkgbggxg@4-6 g: ggggqlhgmz@8-15 g: prvxwzkvdhgkjlg@6-9 g: gggggnsjlg@12-14 p: mmvlpzkmpgtpvj@7-10 k: kkkxkkjkkkdkkkp@14-16 b: zmztqsrgvjjmswzkbnk@1-2 x: xxbxxxxhx@2-5 l: tlhsx@3-5 x: xxxxn@4-12 c: vdnmtmqwnxkcldc@4-8 x: xxxxjglx@5-13 s: vsssspszssssnsss@3-6 k: kkhkkkknb@3-5 t: pttqtwnprt@10-14 m: ttjqvzmgmmjqzkd@1-5 b: bbbbpbbb@10-15 d: wdjrhvfngdtlkdl@6-7 w: trxwdwww@2-4 n: snxqlgtsmdnnjgwrgmms@16-18 l: klslpljllqlcslqqll@4-7 t: tttwzttjt@9-10 f: ffffffffwf@8-15 h: trhgxjchhxvvhqp@8-12 w: wwwwwwwqwwwg@12-13 x: xxxxxxxxsffqlxx@5-7 k: kkkklkkkktkk@1-7 m: wkmmqmmhf@12-13 h: mhhchwhhhzhhcvh@7-11 k: kkkkkkwkkkgkk@4-6 l: hdlbll@8-12 v: fvvvvvvvrvvv@2-9 h: hzhhhhhhhhhhhhr@6-8 b: qbqjpbbbdsshv@2-3 h: hwhl@4-7 l: mdllxjgdw@3-9 f: rwffzfkpwbzp@3-5 t: ttnttt@7-10 c: mpcccpndqc@6-7 h: fhhhljh@2-7 v: pnvzcns@1-3 v: vvgv@5-9 s: ssssshsspsssssss@4-6 j: mjjjjq@5-14 h: hwbqghmvmmnvhhrqmj@5-6 s: wctjsh@7-8 s: sssscsjs@14-17 v: vvvvvvvvvvvvvvvvv@14-15 w: wxwwwwwwfwwwwsw@6-7 v: ksvvvlpvv@7-18 s: cssstsvsscshsstsss@5-6 b: zzwbpm@6-7 r: bvtmpkxspskr@6-7 v: lvxrvqv@15-17 c: ccccccccccccccccccc@8-12 r: ghxpwhxcqjrr@6-10 k: kzbcdkndqm@5-6 s: tpsxss@1-5 p: qlrlp@4-8 q: qqqkqqqz@7-11 v: vgvsxvwvlxv@2-5 b: bgkbb@3-18 j: jjsplxjxgqjfjrjxjjlx@6-10 k: kxkhkkjkkrvkkk@7-16 t: ttttttzttttttttbtttt@1-7 l: ptzptslrjgwlfgwq@8-10 v: vvqvvvvvvvv@3-5 z: zzzhz@6-7 c: cbrctgc@5-16 l: llllxlllllllllllll@6-7 c: chxclqcdrh@1-10 c: jcmcccccwcccccjbvc@8-14 h: zhhvhhhhhhhhhv@4-7 n: rnnnnnfnnnnnvn@10-12 w: wwwwwwwsgtwww@5-8 c: cmbcctzcj@5-7 f: fffskrf@5-6 l: lllmzl@7-14 m: mmmmmmmmmmmmmmmmmmm@1-9 f: jfffffffzvffff@2-5 g: ggmng@16-17 x: xxxxxxxxxxxxxxxlx@4-10 n: npkgjcfnnnnn@1-13 d: bhkjgsnzxkdgwbdv@6-7 f: ncqfzff@7-10 h: hqhhhhhjhhh@2-4 v: vnvvv@1-6 w: thlmdwgwgtswvtx@3-7 d: ddlkhvfdnpbdr@1-4 q: qbfq@2-6 f: rzfmfrjgcfjk@10-16 b: bbbbblbbbkbbbbbbwqb@13-14 j: jjhcjnkgvrnwjp@5-12 l: lgqwvrlwcllllv@4-8 j: jjgpdjssspjfdbt@1-9 h: hhhhhhhhwhhh@4-6 p: psmppt@2-3 h: zhhhk@2-6 b: bbbbbmbbvb@7-9 z: zzzzzzgzdzz@8-9 d: ddgdmdwddd@2-6 s: nssssv@18-20 x: xxxxxxxxxxxxxxxxxvxx@9-10 m: dzckmrbhcmwvkcxmlx@10-11 v: vwvvvvwvvghvn@3-6 d: wcwxddjhnljfntj@13-15 v: vvvvvvvvvvvvcvc@1-5 x: xxfxfxxkx@7-8 w: wqzjzwwwtw@2-4 f: flgl@3-6 n: ncfngngdnm@5-7 k: kdkmbkkkkxk@5-6 x: xxvxth@5-6 r: rrhhzr@4-6 b: bbbrbbbbbmb@12-13 q: qqqqqqqqqzqkqp@6-14 n: mlbflnrbhlhpdrfln@9-12 q: qqqqqqqqqqqwq@3-4 k: rkncnbk@1-3 j: jjpj@8-9 v: vjvczrvvm@9-16 m: tmnmmmxmbmmmrtmmr@9-11 q: qqqqqzqqsjxq@3-5 h: hhhhcs@11-12 k: kkkkkkkkkkkvqk@11-12 x: xlxxxjjxxxpx@1-12 n: nngtnhlnjfnf@5-7 p: ppptppppp@13-14 l: lllmlflllhllpm@13-14 m: vdkmrdfzmkknmp@13-15 s: ssssssqssssscssss@5-11 h: hhhlxhhhhhhshh@10-11 s: ssssssssssgsssss@6-7 q: kqqqqmqnqq@8-13 l: llllllltlllljll@9-12 j: jjjjjjjjjjjlj@7-11 s: gstcncsssscssssss@4-6 x: lrtjfnhmpmxj@9-20 c: cttccccccnccclcccccc@1-8 w: cwwwwwwwwww@12-13 n: nnnnnnnngnnnnn@1-5 p: pfqwcpnppppwwpqppp@7-8 g: gggsgglghg@6-7 g: gggggggg@4-10 s: ssssssssssss@1-2 n: njsnnln@7-8 z: gzczzwdzkkzz@2-8 b: bbbwjfbh@6-8 r: rrrrbrrbr@2-5 k: lkkkkl@2-3 c: swcgjcm@2-10 t: ttttttttttt@12-13 l: lllllxllllllqhl@2-9 l: qtqxdpqqlwhqwlr@1-5 q: qqxrn@10-11 k: kkkkkkkkkckk@1-2 f: ffff@3-4 r: rrxr@8-9 p: lppppxpsp@2-5 s: ssstchlrds@11-15 m: mmmmmmmmmmmmmmmmm@14-17 k: kkkkkkkkkkgkkkktbkk@1-2 x: xlxx@9-10 w: wwcwptczwzzd@1-3 c: ccgcccccccccccccc@4-5 h: nhhhvh@8-16 l: hlllfllllmltlhlldl@4-5 w: wgwfw@6-15 p: pjpbfrmxqgkxkbqhj@12-17 l: llmtllnlllllllllnns@8-15 n: zjnxzndnznklxzjlx@6-9 r: wpsmstnkgtrmng@3-7 s: csvhxhsgvrsrn@10-15 h: hchhhdhkhghlhgsh@2-9 c: mzbmtccktc@3-4 x: xlzvxg@12-14 k: zmkskknwkkkmkkwkgkkk@4-9 r: vqrrrrdzpl@3-4 g: ggvbxg@5-8 q: xtrqrmqq@16-18 l: zllllllllllllllwlnll@6-7 s: zsqszss@3-4 g: wghgpg@1-6 z: hzzzzrz@3-8 h: hthfqtccnq@15-18 p: ppppppcpppppppnppppp@3-4 l: qplkdmjntlghjlpxlq@10-12 q: xzqkxdvgrqxqqzzxgjj@6-9 q: qqqvsvqqxq@12-13 g: shgcnjlgvcgqg@5-10 l: llklplllmlsl@3-12 l: vllqfzwnsqslpnvrbkh@14-16 g: gjggggggggggggbzcggg@5-11 m: ssmsmbnspmm@11-13 v: mkqvvvvvmcvvz@2-3 k: mkkchtzqsvkbclgxn@4-7 r: rphrrnrrqwknrktrgsg@6-10 z: vpjhzzzkqzjl@16-18 c: ccccccccccccccchccc@1-10 v: qvvvvzvvvvvv@5-7 j: jjrjjjj@14-16 l: zlgdrlqllgpllfhh@3-6 l: llmllll@3-4 l: smdl@4-11 h: kgqhcpvrbldrhbq@1-15 j: ljjjjjjjjjjjjjjj@7-14 c: ccccccccccccccc@2-10 v: vzvjvvvvvvvvv@4-9 p: flbpmqmhkpt@10-12 q: rtdrqmpcsqrhqqchqczw@16-19 w: vlwxgtmjwrzvqgdwbdw@8-15 c: gkcccslctcmszhc@3-7 f: hhffhbbtbwzw@4-9 s: msbsxssds@13-15 p: pppppppppcpppxldp@6-7 m: mmmmmqmm@11-12 m: mxmmzwmmmdqpmp@7-12 l: gncmgzxlqcllqgt@12-14 t: tttttttttttdtt@2-6 f: ffffffbrfffp@14-17 h: hhdhpphhhhhhkhhxqph@7-9 x: xxxxxxxxqxxxxxx@5-18 j: vlwgjljtljtrdbxjnjwm@5-7 n: jmncnsndnbwx@8-9 r: rrrrrrrrr@11-17 j: jjjjjjjjjjjjjjpjr@5-6 x: xxxxjt@13-15 l: nshmnjgzhmjdzvl@9-10 r: wmsvzxsrqnnhfr@8-11 k: kkkxxrkpktg@1-7 r: rrrrrrrfrrrjwrd@5-7 t: rztvtvplbrk@2-7 w: wwwwwwsw@1-2 g: sgggk@12-13 j: jjjjjwjjjjvvjjjrjs@1-2 c: cccccc@3-5 g: khgzr@9-16 b: bbbbbbcbsbbbbbbb@12-13 z: zzzzzzzzzszkz@4-5 r: rkrrrr@1-2 t: tgbqtddbmq@1-2 w: wkwwwww@14-15 q: qqdqqqqqqqqhqnb@6-7 r: rrrrrdmrr@8-9 j: jjjjjjjqhjjjjj@3-6 t: gwmlntffstzllvs@6-8 h: hhhhnhhhqh@9-11 w: cwcwwwwwgxwwbw@5-9 w: wwwwcwwww@8-12 k: snjmkkhrgkkzkkpskk@3-6 q: lvqjqlq@3-4 z: zzzn@9-12 t: dvmvhttxtmzhrr@3-7 k: kkkkkkskkkkkk@6-15 v: vqvvvdvvvvbvvvvvvvvv@3-4 z: jzzzzzdk@8-12 b: bbbbbbbbbbbs@3-9 m: nvhwmwgmmqkbmmmzb@8-10 r: npwjcgwrwcrx@1-5 r: rxdrr@6-9 p: ppppppsbkmppkp@1-4 j: jjjqjjjz@6-7 b: rblbbbbbbp@5-9 t: tttttttttf@8-9 c: czcccccccc@13-14 j: jjjbjjtbjjjjjj@3-8 p: pwppzqvp@3-12 m: mmzmmmmmmmmmmm@3-9 d: ddjddddddqddd@3-4 q: qqfq@6-14 m: mmmmmbmmmmwmmlmmmm@3-4 c: glgzc@6-7 t: ttttttt@1-4 s: sssbs@5-8 r: drrkrrrzrrrr@10-12 q: rvqfqqkllqqqlfrq@11-13 s: szsssssssssssss@8-11 t: tttttttsttvt@11-15 j: zjjjjjjjjjjjjjjjjj@2-4 s: dvfs@3-4 q: zhpq@10-11 c: cccccccccckc@5-11 h: pnrjhtdlkzvhh@5-9 l: nlllxgnrlllllllmq@3-4 f: gfff@8-9 g: grgggggbg@3-4 j: pfwjhh@2-5 l: jlfjr@2-4 l: lblv@3-10 q: qqvzhnqqhqvqq@11-15 t: tfttttttktwttts@12-14 b: gqptrzwclbdbfqd@1-4 r: crrprr@5-13 v: qvdvvvdnrqmrqp@9-12 r: rwrrlsrrsrrjgdnrrr@4-6 c: ccldccnp@16-17 q: qqqqqpqqqqlqqqqmlq@2-8 w: wwwwwwwhwmwws@3-6 m: dmmbmmdmkxm@6-13 t: xflrtblvcvfxnlf@2-6 m: pmnsmm@13-15 k: kstfvnkkgfvvkbk@4-10 w: jqwcwlcwcwvqbfzfzfm@1-5 d: ddndbmjxhfqqn@13-16 p: pzvbszhqtpklpkpdw@2-4 t: thttwmxjsbtp@8-10 s: zbsvjcssfmf@3-5 l: lltlwlllll@12-14 g: hgfvvfpnrvpfggnss@3-13 q: cjmbvgxchmqdqcvc@12-16 j: cjjjjjjjjjjqjjjjjj@1-5 m: kqrgm@11-14 x: xcjpwbrrffxkfxh@12-14 c: kgfnccxqczkcjkcc@3-4 f: sfftf@1-3 f: ffdz@12-14 t: xftfxmkttdsttg@4-9 f: ffhcgfffffff@9-10 b: zjlbbsbzbx@9-14 m: hhxmlmmmzmmtmm@3-5 t: tkcpzjwr@6-9 k: wkfdwflgrntrknsr@1-4 l: gfml@9-10 z: zzzzzzzzzrzzzz@9-11 h: hhhhhhhhhhzhh@1-9 k: kkkkkkkkzkkkkkkk@2-7 h: sswmmkhkvhw@2-5 m: pmbnnmzrkk@9-12 f: xhpfbfdffkfw@3-4 g: gfwg@11-12 n: nnnnnnnnnnnpnnnxn@5-6 d: dddddgddd@7-9 j: cbjgnjqjgj@9-14 r: rrrrrrrhrrrrrzbrr@4-5 p: prphk@2-4 d: dpdd@5-15 p: zjsppzhqqgqspcppqpps@2-7 r: rrrrrrfwrr@1-3 h: hhqh@14-16 g: zgvdgspkjrrvcgdlxg@4-6 c: psgqccccvc@9-14 q: qdqjqmttdtcqggqpqn@13-18 f: ffffffffffffgffffff@8-9 g: gggggggggggg@11-12 x: xxxxxxxxxxxr@2-17 c: cxcccfchcccccccbbcm@7-11 b: nwbrzndvrfxwt@3-4 x: xhwxxxv@16-17 r: rzrrnrrrvxrrzrrrrrr@2-3 f: zcvgbmxvwp@5-6 b: fwbbbf@6-10 m: mmmmmpmmmw@2-4 n: bnnvndbpvzj@3-4 t: dftfhdngqp@1-2 v: vtvvvvvvvvv@2-3 v: vgvv@9-10 s: tsvsshsssgssssmsksss@6-7 t: ttttttxt@3-4 c: jcrc@5-8 l: ztlmjljlb@4-5 w: bwwwww@11-14 r: rrrbrrrrrrnrrrs@10-16 z: zzzzznzzzwzzzzzzzz@7-13 m: mmmmmmfmmmmmmmmmmmmm@15-19 w: fflzcwftmcswcwwnwts@10-19 b: bjbbbbbbmwbbbbbbbbtb@14-16 x: xxxxpxxpxxqxdqxxxx@8-13 r: rkzrjbxrgwkhnb@5-18 r: rrrzfkrrrrrrrrtrrnrr@4-5 b: bbbfzb@6-10 q: qnscxqqfqb@8-13 w: wwwwwwwfwwwwwwwwww@10-11 n: scvnsnpgnjnmdpnwct@7-11 p: pjpppppdqpjpfppsptp@7-9 n: jfsvclhfm@3-8 h: whsggqscd@2-12 r: mrmpxhrqsdmqpjshvck@2-4 g: gdgggg@7-12 s: ssssssssgsss@7-11 l: dlklllnjlslbl@5-11 k: kkkkkkkkkkkkkkk@6-9 g: dhtvcgmfrjhk@4-5 m: lmmmhmsmmmmmcmmmmzmm@11-13 t: zgtnkjzmtkttmtkc@6-7 b: bbbbbbv@3-4 q: qqcq@12-16 z: zzzszjzszzczmxtzzcl@2-5 w: wwfhp@1-2 d: gddkd@5-12 f: fwqgbvrcfmwb@2-5 w: bnxcw@3-15 t: ncwftppphsxvztttjs@7-10 p: ppnsppkcppsp@5-6 v: vvrdvv@5-6 z: hczwbzz@3-12 p: gcphfgmzfkflspmxg@14-19 m: jmfmfjpvbmfmmrdkdnzp@6-7 p: pdwzppppp@4-7 b: bbbnbbqbb@7-8 r: frrrrrxxr@8-18 b: jbphpzgvnppwhkxfzs@1-5 c: pvhcc@4-8 z: fzznzjzztstzxrz@5-10 v: jvvwvvvlvlvqc@7-14 p: svgrzfpxkdpbhph@5-7 n: nncmvkn@11-12 r: rrlrbrrrvrrr@1-5 r: vtngrndhqf@2-4 k: knjp@11-14 h: hhghhhhhhhxhhwhhh@16-18 r: rrrrrrrrrrrrrrrpnb@10-14 d: dpddbvdtdmxfdddd@2-4 t: cztt@5-6 r: rzrprd@2-5 n: ngwdngc@1-6 q: qqqzzwwqqqkqqq@7-8 l: lllzllpxl@1-4 b: kmltzzjzbppgwq@1-4 t: ttttb@3-4 p: dkxpcph@7-15 z: zzzzzzhzzzzzzzzzz@4-7 c: cdljfccm@3-8 p: hbpxhlmc@4-5 w: wwwlw@14-15 b: lbqbbbkgbbwfbdb@6-10 j: jtjjvpwwthwcsj@5-8 t: ltvtttbtqxtzq@12-13 t: ttttttttjttztxt@16-18 p: ppppppppppppppxpxbpp@4-7 n: nnnrnnnnt@1-2 r: rfrr@5-6 g: ggggvggg@3-4 s: ssbw@3-4 l: ldll@8-10 m: mmmmvmmcjkmg@10-18 w: wwvwwvwwhwwjwwwlwxcm@1-2 x: cxxxxxxxxxxxxx@1-5 b: bbbbkbbb@12-14 z: zwqzrrzzvqqzzszrx@1-5 z: lzzfzzzfz@16-17 t: ftgstrgptwmptxrzt@9-10 b: bbbbbbbzbbbb@8-14 w: wwwwwwwjwwwzwzww@3-4 h: qhnh@2-12 d: dnddddkddddzdxdddd@5-17 x: xxxxxxxxxxxxxxxxx@9-10 h: hhhhtqhhhrh@6-7 p: pfmppppp@5-8 v: vbvvvvvs@4-5 h: qhfhqcb@3-12 d: dlddlhhwvcrdrxwpt@2-3 n: nnwnp@4-8 g: ggggjgfgzgdglgg@4-9 h: vrghsphxhxzsxw@12-18 z: qrzzzfwdcwnzdzkckz@6-8 v: zvmlqwwh@10-14 p: pppxwpndfpwppdpptmpp@12-15 q: qqnqkqkqjgrcqfq@2-4 n: pnszjnnn@2-3 c: zkctcfc@17-20 l: lvjlcclllslzllllwgll@16-17 k: dfgskkfkkkfjhfvfks@1-3 t: tjttltt@2-3 b: bbzbb@8-15 t: dtttttsttlttttzlttj@13-14 v: vvkvvjvgwvvvkvf@7-8 v: tvvvvvvhv@3-10 d: bxktdrtddtdtsh@4-12 j: npwxjjjjbjkq@1-4 l: tlllll@12-13 b: lbhpxbbbvbbbqbbbsbb@9-15 v: vqhsggmpvmqtbzzlq@12-14 f: ffhfjfffqfxqff@15-16 m: jtnsjwpggbpxlhqmk@2-4 n: xptncjsstcl@5-8 q: dmwklqjqnzb@3-4 c: vcgl@1-6 h: hhhhhh@8-9 x: ckblstcdx@5-7 w: vwphwwmwwwww@2-4 x: kxxxdh@10-11 m: kmmvmmmfmksmj@4-7 v: zvrvvvdvvv@1-8 p: npxbwqpxbjrnrv@5-11 t: jfkwttkstrxlgts@1-2 g: ggggg@5-7 p: tpppppr@15-17 v: vvvvvvvvvvvvvvvvvvvv@17-19 w: dwjwjznczwgfmkmhdtw@10-13 f: fffffbqfffffffffff@4-14 g: ggggggggggggggg@2-3 d: bdkfd@7-8 x: xxxxxxxx@6-9 h: hmshdhvvhkhbhcshs@14-15 g: gggggggggggggghg@2-16 q: qqsxqqqdgqqghqqk@3-17 p: ppbppprppppppppphppp@8-18 v: vczfvqcvvcspndvxwjdv@1-3 d: fdddd@9-11 j: gfjjnjsdnhb@8-10 s: hkhshttssl@5-10 f: ffsffffffqxfff@7-10 w: wwlwwckwwf@4-8 x: blxxmtbgnblfgnfwz@4-5 p: rlpkprppp@13-14 s: ssssssssssssswss@4-8 h: hhhdhmhhhjhlhh@6-7 h: chhhhhfhzqhdhhh@15-17 m: msvrmwzkzvmmgrmmpm@4-6 x: qgtwwxhgsxxmklgmn@4-7 p: rpzkdpp@3-4 v: vvvhvjv@16-18 p: pppppppppppppppppmp@15-17 k: kpkkkkkhqkkkkklktk@5-7 s: ssbxxsk@2-4 l: cwllll@6-9 v: cvvrrkvrvsdvfwcv@1-7 w: qwwwwslwwwwwwwwrww@2-12 c: clcccccccccccccc@5-10 m: ftcmrpmvrzc@7-11 w: wwwwwwwwwwtwwwww@2-3 n: jngdlvgcvtkmn@1-8 v: hvvvvvvvvv@3-17 p: jrpvltxlcqgpfxwsj@1-5 k: kkkkfkk@1-10 c: cccccccccfc@13-19 f: flfffffxfvffffprfmcb@3-6 g: htglsbvrzcghjmd@9-11 h: wrwghhhhnzhxl@5-12 z: zzkzzhnjpmkvzzzw@7-11 w: qrwcwwstwddw@15-19 m: mmmmmmmmmmmmmmmmmmmm@15-16 m: mmmmmmmmmmmmmmhmm@12-16 x: xxxxxcxxxxxlxxxxxxx@5-10 l: qwfqlllgsdjrlspll@3-4 f: hffmfffg@6-7 l: lwlllbllnl@11-20 t: tttkrtlpttwftmwttttt@11-12 d: ddbdddddddpktdd@4-11 w: sxkmkwdwwnlwxmdvfx@4-5 k: kkzkpk@13-20 n: nnnnnntnnnnnbnnnbnnn@5-7 c: ccccwcc@1-6 h: cckkhhdhhwmhhmzchhwx@1-15 b: hbbbbbbbbhbbhbbbbnbb@1-2 w: mwwww@1-2 f: sfzgwtf@3-4 s: sssj@1-3 w: xwww@1-16 p: ppppppppdppppppp@1-6 c: ccxmccccc@4-8 b: rtpbcfbr@9-10 s: sszssstshss@15-16 x: xxxtxxxxxxxmxxxzx@9-15 k: kkkkkkkkkkgrkkkkk@11-13 x: xtxxxxxxxxrxkxx@1-5 f: rffflfffnf@14-16 n: nnxnnnnnnnnnbnzbnnn@3-6 d: ddddddndbdfdhd@14-15 q: sbqqhvqqqvqgxfq@5-6 b: jglbfjb@1-10 l: llllllcllsll@3-5 z: lwzzz@5-12 k: kkkkmkkkkkkkkkkl@8-12 v: vvtsvfvnzvhpm@5-7 l: llllllll@4-7 f: nqfffkbdf@4-8 j: jjjljkhj@9-15 h: vgzpgfhfhmwdhbqc@1-5 p: ptpsjqpnp@5-8 q: qbqqwqnq@5-7 w: wwswwxsb@3-6 h: nnhrnhkmxqkt@1-3 w: jwwww@2-14 x: cxxxxdxxxxxxxbxx@12-14 x: xxxfxxxxqxxrxt@4-9 f: fffkffbsfkxv@12-13 m: mmmmmmmmmmmwm@6-10 p: ppppphpppxppp@9-12 v: vsvvvvkmjvvvn@3-12 r: shngvhbmjrpr@12-13 w: wqwcwxclwwwfw@4-5 r: nnrrdz@4-19 c: vbcpwzvxssccqkqgmxvj@1-6 g: tglxhggng@9-10 z: lvzhvtglzf@10-16 f: gddxfftggfbmxwts@4-12 k: kkkklkkkkkkpkkk@7-11 m: mmmmmmmmmmtm@2-10 z: vkfpjrrvlwlbjwk@3-7 w: dtdzwjqgxdwjhchwwd@13-14 v: vvvvvvvvvvvvvvvv@11-12 c: cjccccqccccc@14-15 h: hzhrhkhfthrhxht@3-5 v: dtwvvvvvcvvvrvsvvv@10-14 q: qhqqkqcqqqqqlfqgsqq@3-14 f: ffvffffffffzffffff@1-12 x: xxtxjxzxxxxxlxxxxxxx@2-4 c: pgpc@1-4 r: fdrr@5-7 r: rrrrrrt@10-11 d: drdddddddmddddpd@2-5 f: gfrlctftzr@10-13 z: nrzjjrzjzzplzmzzbn@8-10 c: cccccccgbc@5-8 g: fgggcndwgggbjnfgb@6-9 d: ddddghdgbddm@3-7 j: ftjjjvjqcp@5-6 s: sqvfstz@5-18 k: kkkwkkkkkkbkkkkkkkbk@3-6 f: djffffkff@4-6 p: pqppppr@5-9 h: hhkhjhmgcqvfhqvhn@8-12 t: tttttttvttttt@14-15 z: pzrzhjqmtbcnzdzr@1-17 s: ssssssssssssswsss@1-4 s: ssqh@1-5 r: rrrrrrr@17-18 h: hhhhhrhcxhhhhhhhhb@7-9 t: dttttjmtv@1-3 c: mcccp@4-5 x: xprbxql@1-5 q: cqqqqqq@3-4 g: ggggw@1-7 f: ffffffnf@7-9 t: ttttttttttt@11-15 m: mmlmfmmmmmmmmmmqm@4-5 n: npnnnn@4-5 b: zvbbvbjhlkf@11-16 c: gnqmcvtzwpcbvncwcc@12-18 q: qbqkwqqvqwqqnljsqpqt@6-10 r: wcrtdrlkgjr@16-17 p: gppppppppwvlgpptp@1-13 g: gqghbwqqzwwdk@1-6 l: rlllll@3-7 j: pdjjtcqwbqtpfkjbwgq@7-17 z: zzhsnjrhrzzfrqszdhdg@6-7 n: xnvnhnrn@6-7 r: rrrrrrzr@2-3 c: ccmcccc@2-3 v: vvdv@3-9 f: mlfffshbfdff@11-13 v: dfvkltvjvvvvx@12-13 c: mqrccccbccbgcccccvc@9-13 w: wwwwwwwwwwwwcwtww@6-8 d: pdvgddtmvwdkvdtzf@1-9 s: hsssssssssdsls@1-5 c: zbsslcd@1-4 p: bpppppppppp@13-16 s: sssxslsscssbqsspcs@1-10 p: pskwpppzpppppks@3-5 c: ccppccmcc@10-11 b: rhbbbbbbbzbb@2-3 d: ndhjhd@3-4 s: sscs@5-6 d: dtwwnt@4-5 d: dddddddd@5-9 z: zztzvzzzz@2-6 v: vpqdll@13-14 d: nxkmbkkpxkcdld@1-3 s: ssss@8-14 z: zzzzzzzzzzzzzbz@16-17 f: fffnffffffftbzffpkf@3-4 m: mtcm@3-4 r: mrdrd@11-13 k: ljkmhdkkkcpjzlmkkzkk@2-3 d: tdqnxpd@3-7 h: mrvdlthxchpvwvssqpk@13-17 j: jjfjjvjjjjjzjsjjksxr@1-4 n: rnnx@7-10 m: mmmmzmxfmm@1-6 r: lrrvrrrrm@4-18 r: rrrdrrrrrrrrrkblrr@6-7 k: kkkkkkl@4-6 v: vmnfvvvvmcmlh@6-9 g: jgcgggkbbmgbs@7-8 t: ttcfwtgjtcttv@3-4 j: tjjj@"
+  .byte 0
+  // Buffer used for stringified number being printed
+  printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
diff --git a/src/test/ref/adventofcode/2020-02.cfg b/src/test/ref/adventofcode/2020-02.cfg
new file mode 100644
index 000000000..eff0e8232
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-02.cfg
@@ -0,0 +1,507 @@
+
+void __start()
+__start: scope:[__start]  from
+  [0] phi()
+  to:__start::__init1
+__start::__init1: scope:[__start]  from __start
+  [1] conio_cursor_x = 0
+  [2] conio_cursor_y = 0
+  [3] conio_line_text = DEFAULT_SCREEN
+  [4] conio_line_color = COLORRAM
+  [5] call conio_c64_init 
+  to:__start::@1
+__start::@1: scope:[__start]  from __start::__init1
+  [6] phi()
+  [7] call main 
+  to:__start::@return
+__start::@return: scope:[__start]  from __start::@1
+  [8] return 
+  to:@return
+
+void conio_c64_init()
+conio_c64_init: scope:[conio_c64_init]  from __start::__init1
+  [9] conio_c64_init::line#0 = *conio_c64_init::BASIC_CURSOR_LINE
+  [10] if(conio_c64_init::line#0<$19) goto conio_c64_init::@2
+  to:conio_c64_init::@1
+conio_c64_init::@2: scope:[conio_c64_init]  from conio_c64_init
+  [11] phi()
+  to:conio_c64_init::@1
+conio_c64_init::@1: scope:[conio_c64_init]  from conio_c64_init conio_c64_init::@2
+  [12] conio_c64_init::line#2 = phi( conio_c64_init::@2/conio_c64_init::line#0, conio_c64_init/(byte)$19-1 )
+  [13] gotoxy::y#2 = conio_c64_init::line#2
+  [14] call gotoxy 
+  to:conio_c64_init::@return
+conio_c64_init::@return: scope:[conio_c64_init]  from conio_c64_init::@1
+  [15] return 
+  to:@return
+
+void main()
+main: scope:[main]  from __start::@1
+  [16] phi()
+  [17] call clrscr 
+  to:main::@20
+main::@20: scope:[main]  from main
+  [18] main::pwd = passwords
+  to:main::@1
+main::@1: scope:[main]  from main::@15 main::@20
+  [19] main::invalid_b#11 = phi( main::@15/main::invalid_b#30, main::@20/0 )
+  [19] main::valid_b#11 = phi( main::@15/main::valid_b#28, main::@20/0 )
+  [19] main::total#10 = phi( main::@15/main::total#1, main::@20/0 )
+  [19] main::invalid_a#11 = phi( main::@15/main::invalid_a#16, main::@20/0 )
+  [19] main::valid_a#11 = phi( main::@15/main::valid_a#15, main::@20/0 )
+  [20] if(0!=*main::pwd) goto main::@2
+  to:main::@3
+main::@3: scope:[main]  from main::@1
+  [21] phi()
+  [22] call cputs 
+  to:main::@23
+main::@23: scope:[main]  from main::@3
+  [23] printf_uint::uvalue#0 = main::valid_a#11
+  [24] call printf_uint 
+  to:main::@24
+main::@24: scope:[main]  from main::@23
+  [25] phi()
+  [26] call cputs 
+  to:main::@25
+main::@25: scope:[main]  from main::@24
+  [27] printf_uint::uvalue#1 = main::invalid_a#11
+  [28] call printf_uint 
+  to:main::@26
+main::@26: scope:[main]  from main::@25
+  [29] phi()
+  [30] call cputs 
+  to:main::@27
+main::@27: scope:[main]  from main::@26
+  [31] printf_uint::uvalue#2 = main::total#10
+  [32] call printf_uint 
+  to:main::@28
+main::@28: scope:[main]  from main::@27
+  [33] phi()
+  [34] call cputs 
+  to:main::@29
+main::@29: scope:[main]  from main::@28
+  [35] phi()
+  [36] call cputs 
+  to:main::@30
+main::@30: scope:[main]  from main::@29
+  [37] printf_uint::uvalue#3 = main::valid_b#11
+  [38] call printf_uint 
+  to:main::@31
+main::@31: scope:[main]  from main::@30
+  [39] phi()
+  [40] call cputs 
+  to:main::@32
+main::@32: scope:[main]  from main::@31
+  [41] printf_uint::uvalue#4 = main::invalid_b#11
+  [42] call printf_uint 
+  to:main::@33
+main::@33: scope:[main]  from main::@32
+  [43] phi()
+  [44] call cputs 
+  to:main::@34
+main::@34: scope:[main]  from main::@33
+  [45] printf_uint::uvalue#5 = main::total#10
+  [46] call printf_uint 
+  to:main::@35
+main::@35: scope:[main]  from main::@34
+  [47] phi()
+  [48] call cputs 
+  to:main::@19
+main::@19: scope:[main]  from main::@19 main::@35
+  [49] phi()
+  to:main::@19
+main::@2: scope:[main]  from main::@1
+  [50] strtouc::str#0 = main::pwd
+  [51] call strtouc 
+  [52] strtouc::return#0 = strtouc::val#3
+  to:main::@21
+main::@21: scope:[main]  from main::@2
+  [53] main::min#0 = strtouc::return#0
+  [54] main::pwd = ++ main::pwd
+  [55] strtouc::str#1 = main::pwd
+  [56] call strtouc 
+  [57] strtouc::return#1 = strtouc::val#3
+  to:main::@22
+main::@22: scope:[main]  from main::@21
+  [58] main::max#0 = strtouc::return#1
+  [59] main::pwd = ++ main::pwd
+  [60] main::ch#0 = *main::pwd
+  [61] main::pwd = main::pwd + 3
+  [62] main::$5 = main::min#0 - 1
+  [63] if(main::pwd[main::$5]!=main::ch#0) goto main::@4
+  to:main::@16
+main::@16: scope:[main]  from main::@22
+  [64] phi()
+  to:main::@4
+main::@4: scope:[main]  from main::@16 main::@22
+  [65] main::count_b#4 = phi( main::@16/1, main::@22/0 )
+  [66] main::$8 = main::max#0 - 1
+  [67] if(main::pwd[main::$8]!=main::ch#0) goto main::@5
+  to:main::@17
+main::@17: scope:[main]  from main::@4
+  [68] main::count_b#2 = ++ main::count_b#4
+  to:main::@5
+main::@5: scope:[main]  from main::@17 main::@4
+  [69] main::count_b#11 = phi( main::@17/main::count_b#2, main::@4/main::count_b#4 )
+  to:main::@6
+main::@6: scope:[main]  from main::@5 main::@9
+  [70] main::count_a#2 = phi( main::@5/0, main::@9/main::count_a#6 )
+  [71] if(0!=*main::pwd) goto main::@7
+  to:main::@8
+main::@8: scope:[main]  from main::@6
+  [72] if(main::count_a#2<main::min#0) goto main::@11
+  to:main::@36
+main::@36: scope:[main]  from main::@8
+  [73] if(main::count_a#2<=main::max#0) goto main::@12
+  to:main::@11
+main::@11: scope:[main]  from main::@36 main::@8
+  [74] main::invalid_a#1 = ++ main::invalid_a#11
+  to:main::@13
+main::@13: scope:[main]  from main::@11 main::@12
+  [75] main::invalid_a#16 = phi( main::@11/main::invalid_a#1, main::@12/main::invalid_a#11 )
+  [75] main::valid_a#15 = phi( main::@11/main::valid_a#11, main::@12/main::valid_a#1 )
+  [76] if(main::count_b#11==1) goto main::@14
+  to:main::@18
+main::@18: scope:[main]  from main::@13
+  [77] main::invalid_b#1 = ++ main::invalid_b#11
+  to:main::@15
+main::@15: scope:[main]  from main::@14 main::@18
+  [78] main::invalid_b#30 = phi( main::@14/main::invalid_b#11, main::@18/main::invalid_b#1 )
+  [78] main::valid_b#28 = phi( main::@14/main::valid_b#1, main::@18/main::valid_b#11 )
+  [79] main::total#1 = ++ main::total#10
+  [80] main::pwd = ++ main::pwd
+  to:main::@1
+main::@14: scope:[main]  from main::@13
+  [81] main::valid_b#1 = ++ main::valid_b#11
+  to:main::@15
+main::@12: scope:[main]  from main::@36
+  [82] main::valid_a#1 = ++ main::valid_a#11
+  to:main::@13
+main::@7: scope:[main]  from main::@6
+  [83] if(*main::pwd!=main::ch#0) goto main::@9
+  to:main::@10
+main::@10: scope:[main]  from main::@7
+  [84] main::count_a#1 = ++ main::count_a#2
+  to:main::@9
+main::@9: scope:[main]  from main::@10 main::@7
+  [85] main::count_a#6 = phi( main::@10/main::count_a#1, main::@7/main::count_a#2 )
+  [86] main::pwd = ++ main::pwd
+  to:main::@6
+
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+gotoxy: scope:[gotoxy]  from conio_c64_init::@1
+  [87] if(gotoxy::y#2<$19+1) goto gotoxy::@3
+  to:gotoxy::@1
+gotoxy::@3: scope:[gotoxy]  from gotoxy
+  [88] phi()
+  to:gotoxy::@1
+gotoxy::@1: scope:[gotoxy]  from gotoxy gotoxy::@3
+  [89] gotoxy::y#4 = phi( gotoxy::@3/gotoxy::y#2, gotoxy/0 )
+  to:gotoxy::@2
+gotoxy::@2: scope:[gotoxy]  from gotoxy::@1
+  [90] conio_cursor_x = gotoxy::x#2
+  [91] conio_cursor_y = gotoxy::y#4
+  [92] gotoxy::$7 = (word)gotoxy::y#4
+  [93] gotoxy::$8 = gotoxy::$7 << 2
+  [94] gotoxy::$9 = gotoxy::$8 + gotoxy::$7
+  [95] gotoxy::line_offset#0 = gotoxy::$9 << 3
+  [96] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0
+  [97] conio_line_text = gotoxy::$5
+  [98] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0
+  [99] conio_line_color = gotoxy::$6
+  to:gotoxy::@return
+gotoxy::@return: scope:[gotoxy]  from gotoxy::@2
+  [100] return 
+  to:@return
+
+void clrscr()
+clrscr: scope:[clrscr]  from main
+  [101] phi()
+  to:clrscr::@1
+clrscr::@1: scope:[clrscr]  from clrscr clrscr::@5
+  [102] clrscr::line_cols#5 = phi( clrscr/COLORRAM, clrscr::@5/clrscr::line_cols#1 )
+  [102] clrscr::line_text#5 = phi( clrscr/DEFAULT_SCREEN, clrscr::@5/clrscr::line_text#1 )
+  [102] clrscr::l#2 = phi( clrscr/0, clrscr::@5/clrscr::l#1 )
+  [103] if(clrscr::l#2<$19) goto clrscr::@3
+  to:clrscr::@2
+clrscr::@2: scope:[clrscr]  from clrscr::@1
+  [104] conio_cursor_x = 0
+  [105] conio_cursor_y = 0
+  [106] conio_line_text = DEFAULT_SCREEN
+  [107] conio_line_color = COLORRAM
+  to:clrscr::@return
+clrscr::@return: scope:[clrscr]  from clrscr::@2
+  [108] return 
+  to:@return
+clrscr::@3: scope:[clrscr]  from clrscr::@1 clrscr::@4
+  [109] clrscr::c#2 = phi( clrscr::@1/0, clrscr::@4/clrscr::c#1 )
+  [110] if(clrscr::c#2<$28) goto clrscr::@4
+  to:clrscr::@5
+clrscr::@5: scope:[clrscr]  from clrscr::@3
+  [111] clrscr::line_text#1 = clrscr::line_text#5 + $28
+  [112] clrscr::line_cols#1 = clrscr::line_cols#5 + $28
+  [113] clrscr::l#1 = ++ clrscr::l#2
+  to:clrscr::@1
+clrscr::@4: scope:[clrscr]  from clrscr::@3
+  [114] clrscr::line_text#5[clrscr::c#2] = ' '
+  [115] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE
+  [116] clrscr::c#1 = ++ clrscr::c#2
+  to:clrscr::@3
+
+void cputs(to_nomodify byte* cputs::s)
+cputs: scope:[cputs]  from main::@24 main::@26 main::@28 main::@29 main::@3 main::@31 main::@33 main::@35 printf_number_buffer::@2
+  [117] cputs::s#11 = phi( main::@24/main::s1, main::@26/main::s2, main::@28/main::s3, main::@29/main::s4, main::@3/main::s, main::@31/main::s1, main::@33/main::s2, main::@35/main::s3, printf_number_buffer::@2/printf_number_buffer::buffer_digits#0 )
+  to:cputs::@1
+cputs::@1: scope:[cputs]  from cputs cputs::@2
+  [118] cputs::s#10 = phi( cputs/cputs::s#11, cputs::@2/cputs::s#0 )
+  [119] cputs::c#1 = *cputs::s#10
+  [120] cputs::s#0 = ++ cputs::s#10
+  [121] if(0!=cputs::c#1) goto cputs::@2
+  to:cputs::@return
+cputs::@return: scope:[cputs]  from cputs::@1
+  [122] return 
+  to:@return
+cputs::@2: scope:[cputs]  from cputs::@1
+  [123] cputc::c#0 = cputs::c#1
+  [124] call cputc 
+  to:cputs::@1
+
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+printf_uint: scope:[printf_uint]  from main::@23 main::@25 main::@27 main::@30 main::@32 main::@34
+  [125] printf_uint::uvalue#6 = phi( main::@23/printf_uint::uvalue#0, main::@25/printf_uint::uvalue#1, main::@27/printf_uint::uvalue#2, main::@30/printf_uint::uvalue#3, main::@32/printf_uint::uvalue#4, main::@34/printf_uint::uvalue#5 )
+  to:printf_uint::@1
+printf_uint::@1: scope:[printf_uint]  from printf_uint
+  [126] *((byte*)&printf_buffer) = 0
+  [127] utoa::value#1 = printf_uint::uvalue#6
+  [128] call utoa 
+  to:printf_uint::@2
+printf_uint::@2: scope:[printf_uint]  from printf_uint::@1
+  [129] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer)
+  [130] call printf_number_buffer 
+  to:printf_uint::@return
+printf_uint::@return: scope:[printf_uint]  from printf_uint::@2
+  [131] return 
+  to:@return
+
+byte strtouc(byte* strtouc::str , byte** strtouc::endptr)
+strtouc: scope:[strtouc]  from main::@2 main::@21
+  [132] strtouc::str#3 = phi( main::@2/strtouc::str#0, main::@21/strtouc::str#1 )
+  [133] strtouc::c#0 = *strtouc::str#3
+  to:strtouc::@1
+strtouc::@1: scope:[strtouc]  from strtouc strtouc::@2
+  [134] strtouc::str#4 = phi( strtouc/strtouc::str#3, strtouc::@2/strtouc::str#2 )
+  [134] strtouc::val#3 = phi( strtouc/0, strtouc::@2/strtouc::val#2 )
+  [134] strtouc::c#2 = phi( strtouc/strtouc::c#0, strtouc::@2/strtouc::c#1 )
+  [135] if(strtouc::c#2<'0') goto strtouc::@3
+  to:strtouc::@4
+strtouc::@4: scope:[strtouc]  from strtouc::@1
+  [136] if(strtouc::c#2<='9') goto strtouc::@2
+  to:strtouc::@3
+strtouc::@3: scope:[strtouc]  from strtouc::@1 strtouc::@4
+  [137] *(&main::pwd) = strtouc::str#4
+  to:strtouc::@return
+strtouc::@return: scope:[strtouc]  from strtouc::@3
+  [138] return 
+  to:@return
+strtouc::@2: scope:[strtouc]  from strtouc::@4
+  [139] strtouc::$5 = strtouc::val#3 << 2
+  [140] strtouc::$6 = strtouc::$5 + strtouc::val#3
+  [141] strtouc::val#1 = strtouc::$6 << 1
+  [142] strtouc::$4 = strtouc::c#2 - '0'
+  [143] strtouc::val#2 = strtouc::val#1 + strtouc::$4
+  [144] strtouc::str#2 = ++ strtouc::str#4
+  [145] strtouc::c#1 = *strtouc::str#2
+  to:strtouc::@1
+
+void cputc(byte cputc::c)
+cputc: scope:[cputc]  from cputs::@2 printf_number_buffer::@3
+  [146] cputc::c#3 = phi( cputs::@2/cputc::c#0, printf_number_buffer::@3/cputc::c#2 )
+  [147] if(cputc::c#3=='
+') goto cputc::@1
+  to:cputc::@2
+cputc::@2: scope:[cputc]  from cputc
+  [148] conio_line_text[conio_cursor_x] = cputc::c#3
+  [149] conio_line_color[conio_cursor_x] = LIGHT_BLUE
+  [150] conio_cursor_x = ++ conio_cursor_x
+  [151] if(conio_cursor_x!=$28) goto cputc::@return
+  to:cputc::@3
+cputc::@3: scope:[cputc]  from cputc::@2
+  [152] phi()
+  [153] call cputln 
+  to:cputc::@return
+cputc::@return: scope:[cputc]  from cputc::@1 cputc::@2 cputc::@3
+  [154] return 
+  to:@return
+cputc::@1: scope:[cputc]  from cputc
+  [155] phi()
+  [156] call cputln 
+  to:cputc::@return
+
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+utoa: scope:[utoa]  from printf_uint::@1
+  [157] phi()
+  to:utoa::@1
+utoa::@1: scope:[utoa]  from utoa utoa::@4
+  [158] utoa::buffer#11 = phi( utoa::@4/utoa::buffer#14, utoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS )
+  [158] utoa::started#2 = phi( utoa::@4/utoa::started#4, utoa/0 )
+  [158] utoa::value#2 = phi( utoa::@4/utoa::value#6, utoa/utoa::value#1 )
+  [158] utoa::digit#2 = phi( utoa::@4/utoa::digit#1, utoa/0 )
+  [159] if(utoa::digit#2<5-1) goto utoa::@2
+  to:utoa::@3
+utoa::@3: scope:[utoa]  from utoa::@1
+  [160] utoa::$11 = (byte)utoa::value#2
+  [161] *utoa::buffer#11 = DIGITS[utoa::$11]
+  [162] utoa::buffer#3 = ++ utoa::buffer#11
+  [163] *utoa::buffer#3 = 0
+  to:utoa::@return
+utoa::@return: scope:[utoa]  from utoa::@3
+  [164] return 
+  to:@return
+utoa::@2: scope:[utoa]  from utoa::@1
+  [165] utoa::$10 = utoa::digit#2 << 1
+  [166] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10]
+  [167] if(0!=utoa::started#2) goto utoa::@5
+  to:utoa::@7
+utoa::@7: scope:[utoa]  from utoa::@2
+  [168] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5
+  to:utoa::@4
+utoa::@4: scope:[utoa]  from utoa::@6 utoa::@7
+  [169] utoa::buffer#14 = phi( utoa::@7/utoa::buffer#11, utoa::@6/utoa::buffer#4 )
+  [169] utoa::started#4 = phi( utoa::@7/utoa::started#2, utoa::@6/1 )
+  [169] utoa::value#6 = phi( utoa::@7/utoa::value#2, utoa::@6/utoa::value#0 )
+  [170] utoa::digit#1 = ++ utoa::digit#2
+  to:utoa::@1
+utoa::@5: scope:[utoa]  from utoa::@2 utoa::@7
+  [171] utoa_append::buffer#0 = utoa::buffer#11
+  [172] utoa_append::value#0 = utoa::value#2
+  [173] utoa_append::sub#0 = utoa::digit_value#0
+  [174] call utoa_append 
+  [175] utoa_append::return#0 = utoa_append::value#2
+  to:utoa::@6
+utoa::@6: scope:[utoa]  from utoa::@5
+  [176] utoa::value#0 = utoa_append::return#0
+  [177] utoa::buffer#4 = ++ utoa::buffer#11
+  to:utoa::@4
+
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+printf_number_buffer: scope:[printf_number_buffer]  from printf_uint::@2
+  [178] phi()
+  to:printf_number_buffer::@1
+printf_number_buffer::@1: scope:[printf_number_buffer]  from printf_number_buffer
+  [179] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2
+  to:printf_number_buffer::@3
+printf_number_buffer::@3: scope:[printf_number_buffer]  from printf_number_buffer::@1
+  [180] cputc::c#2 = printf_number_buffer::buffer_sign#0
+  [181] call cputc 
+  to:printf_number_buffer::@2
+printf_number_buffer::@2: scope:[printf_number_buffer]  from printf_number_buffer::@1 printf_number_buffer::@3
+  [182] phi()
+  [183] call cputs 
+  to:printf_number_buffer::@return
+printf_number_buffer::@return: scope:[printf_number_buffer]  from printf_number_buffer::@2
+  [184] return 
+  to:@return
+
+void cputln()
+cputln: scope:[cputln]  from cputc::@1 cputc::@3
+  [185] conio_line_text = conio_line_text + $28
+  [186] conio_line_color = conio_line_color + $28
+  [187] conio_cursor_x = 0
+  [188] conio_cursor_y = ++ conio_cursor_y
+  [189] call cscroll 
+  to:cputln::@return
+cputln::@return: scope:[cputln]  from cputln
+  [190] return 
+  to:@return
+
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+utoa_append: scope:[utoa_append]  from utoa::@5
+  [191] phi()
+  to:utoa_append::@1
+utoa_append::@1: scope:[utoa_append]  from utoa_append utoa_append::@2
+  [192] utoa_append::digit#2 = phi( utoa_append/0, utoa_append::@2/utoa_append::digit#1 )
+  [192] utoa_append::value#2 = phi( utoa_append/utoa_append::value#0, utoa_append::@2/utoa_append::value#1 )
+  [193] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2
+  to:utoa_append::@3
+utoa_append::@3: scope:[utoa_append]  from utoa_append::@1
+  [194] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2]
+  to:utoa_append::@return
+utoa_append::@return: scope:[utoa_append]  from utoa_append::@3
+  [195] return 
+  to:@return
+utoa_append::@2: scope:[utoa_append]  from utoa_append::@1
+  [196] utoa_append::digit#1 = ++ utoa_append::digit#2
+  [197] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0
+  to:utoa_append::@1
+
+void cscroll()
+cscroll: scope:[cscroll]  from cputln
+  [198] if(conio_cursor_y!=$19) goto cscroll::@return
+  to:cscroll::@1
+cscroll::@1: scope:[cscroll]  from cscroll
+  [199] phi()
+  [200] call memcpy 
+  to:cscroll::@2
+cscroll::@2: scope:[cscroll]  from cscroll::@1
+  [201] phi()
+  [202] call memcpy 
+  to:cscroll::@3
+cscroll::@3: scope:[cscroll]  from cscroll::@2
+  [203] phi()
+  [204] call memset 
+  to:cscroll::@4
+cscroll::@4: scope:[cscroll]  from cscroll::@3
+  [205] phi()
+  [206] call memset 
+  to:cscroll::@5
+cscroll::@5: scope:[cscroll]  from cscroll::@4
+  [207] conio_line_text = conio_line_text - $28
+  [208] conio_line_color = conio_line_color - $28
+  [209] conio_cursor_y = -- conio_cursor_y
+  to:cscroll::@return
+cscroll::@return: scope:[cscroll]  from cscroll cscroll::@5
+  [210] return 
+  to:@return
+
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+memcpy: scope:[memcpy]  from cscroll::@1 cscroll::@2
+  [211] memcpy::destination#2 = phi( cscroll::@1/(void*)DEFAULT_SCREEN, cscroll::@2/(void*)COLORRAM )
+  [211] memcpy::source#2 = phi( cscroll::@1/(void*)DEFAULT_SCREEN+$28, cscroll::@2/(void*)COLORRAM+$28 )
+  [212] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28
+  [213] memcpy::src#4 = (byte*)memcpy::source#2
+  [214] memcpy::dst#4 = (byte*)memcpy::destination#2
+  to:memcpy::@1
+memcpy::@1: scope:[memcpy]  from memcpy memcpy::@2
+  [215] memcpy::dst#2 = phi( memcpy/memcpy::dst#4, memcpy::@2/memcpy::dst#1 )
+  [215] memcpy::src#2 = phi( memcpy/memcpy::src#4, memcpy::@2/memcpy::src#1 )
+  [216] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2
+  to:memcpy::@return
+memcpy::@return: scope:[memcpy]  from memcpy::@1
+  [217] return 
+  to:@return
+memcpy::@2: scope:[memcpy]  from memcpy::@1
+  [218] *memcpy::dst#2 = *memcpy::src#2
+  [219] memcpy::dst#1 = ++ memcpy::dst#2
+  [220] memcpy::src#1 = ++ memcpy::src#2
+  to:memcpy::@1
+
+void* memset(void* memset::str , byte memset::c , word memset::num)
+memset: scope:[memset]  from cscroll::@3 cscroll::@4
+  [221] memset::c#4 = phi( cscroll::@3/' ', cscroll::@4/LIGHT_BLUE )
+  [221] memset::str#3 = phi( cscroll::@3/(void*)DEFAULT_SCREEN+(word)$19*$28-$28, cscroll::@4/(void*)COLORRAM+(word)$19*$28-$28 )
+  to:memset::@1
+memset::@1: scope:[memset]  from memset
+  [222] memset::end#0 = (byte*)memset::str#3 + $28
+  [223] memset::dst#4 = (byte*)memset::str#3
+  to:memset::@2
+memset::@2: scope:[memset]  from memset::@1 memset::@3
+  [224] memset::dst#2 = phi( memset::@1/memset::dst#4, memset::@3/memset::dst#1 )
+  [225] if(memset::dst#2!=memset::end#0) goto memset::@3
+  to:memset::@return
+memset::@return: scope:[memset]  from memset::@2
+  [226] return 
+  to:@return
+memset::@3: scope:[memset]  from memset::@2
+  [227] *memset::dst#2 = memset::c#4
+  [228] memset::dst#1 = ++ memset::dst#2
+  to:memset::@2
diff --git a/src/test/ref/adventofcode/2020-02.log b/src/test/ref/adventofcode/2020-02.log
new file mode 100644
index 000000000..d8f06fe78
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-02.log
@@ -0,0 +1,8455 @@
+Fixing struct type size struct printf_buffer_number to 12
+Fixing struct type size struct printf_buffer_number to 12
+Fixing struct type SIZE_OF struct printf_buffer_number to 12
+Fixing struct type SIZE_OF struct printf_buffer_number to 12
+Setting inferred volatile on symbol affected by address-of main::$3 = call strtouc main::pwd &main::pwd 
+Added struct type cast to parameter value list call printf_uint main::valid_a (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::invalid_a (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::total (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::valid_b (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::invalid_b (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::total (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx 
+Inlined call call __init 
+Eliminating unused variable with no statement main::$1
+Eliminating unused variable with no statement main::$2
+
+CONTROL FLOW GRAPH SSA
+
+byte toupper(byte toupper::ch)
+toupper: scope:[toupper]  from strupr::@2
+  toupper::ch#1 = phi( strupr::@2/toupper::ch#0 )
+  toupper::$0 = toupper::ch#1 >= 'a'
+  toupper::$1 = toupper::ch#1 <= 'z'
+  toupper::$2 = toupper::$0 && toupper::$1
+  if(toupper::$2) goto toupper::@1
+  to:toupper::@2
+toupper::@1: scope:[toupper]  from toupper
+  toupper::ch#2 = phi( toupper/toupper::ch#1 )
+  toupper::$3 = toupper::ch#2 + 'A'-'a'
+  toupper::return#0 = toupper::$3
+  to:toupper::@return
+toupper::@2: scope:[toupper]  from toupper
+  toupper::ch#3 = phi( toupper/toupper::ch#1 )
+  toupper::return#1 = toupper::ch#3
+  to:toupper::@return
+toupper::@return: scope:[toupper]  from toupper::@1 toupper::@2
+  toupper::return#4 = phi( toupper::@1/toupper::return#0, toupper::@2/toupper::return#1 )
+  toupper::return#2 = toupper::return#4
+  return 
+  to:@return
+
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+memcpy: scope:[memcpy]  from cscroll::@3 cscroll::@4
+  memcpy::num#2 = phi( cscroll::@3/memcpy::num#0, cscroll::@4/memcpy::num#1 )
+  memcpy::destination#2 = phi( cscroll::@3/memcpy::destination#0, cscroll::@4/memcpy::destination#1 )
+  memcpy::source#2 = phi( cscroll::@3/memcpy::source#0, cscroll::@4/memcpy::source#1 )
+  memcpy::src#0 = ((byte*)) memcpy::source#2
+  memcpy::dst#0 = ((byte*)) memcpy::destination#2
+  memcpy::$2 = (byte*)memcpy::source#2
+  memcpy::$0 = memcpy::$2 + memcpy::num#2
+  memcpy::src_end#0 = memcpy::$0
+  to:memcpy::@1
+memcpy::@1: scope:[memcpy]  from memcpy memcpy::@2
+  memcpy::destination#4 = phi( memcpy/memcpy::destination#2, memcpy::@2/memcpy::destination#5 )
+  memcpy::dst#3 = phi( memcpy/memcpy::dst#0, memcpy::@2/memcpy::dst#1 )
+  memcpy::src_end#1 = phi( memcpy/memcpy::src_end#0, memcpy::@2/memcpy::src_end#2 )
+  memcpy::src#2 = phi( memcpy/memcpy::src#0, memcpy::@2/memcpy::src#1 )
+  memcpy::$1 = memcpy::src#2 != memcpy::src_end#1
+  if(memcpy::$1) goto memcpy::@2
+  to:memcpy::@3
+memcpy::@2: scope:[memcpy]  from memcpy::@1
+  memcpy::destination#5 = phi( memcpy::@1/memcpy::destination#4 )
+  memcpy::src_end#2 = phi( memcpy::@1/memcpy::src_end#1 )
+  memcpy::dst#2 = phi( memcpy::@1/memcpy::dst#3 )
+  memcpy::src#3 = phi( memcpy::@1/memcpy::src#2 )
+  *memcpy::dst#2 = *memcpy::src#3
+  memcpy::dst#1 = ++ memcpy::dst#2
+  memcpy::src#1 = ++ memcpy::src#3
+  to:memcpy::@1
+memcpy::@3: scope:[memcpy]  from memcpy::@1
+  memcpy::destination#3 = phi( memcpy::@1/memcpy::destination#4 )
+  memcpy::return#0 = memcpy::destination#3
+  to:memcpy::@return
+memcpy::@return: scope:[memcpy]  from memcpy::@3
+  memcpy::return#4 = phi( memcpy::@3/memcpy::return#0 )
+  memcpy::return#1 = memcpy::return#4
+  return 
+  to:@return
+
+void* memset(void* memset::str , byte memset::c , word memset::num)
+memset: scope:[memset]  from cscroll::@5 cscroll::@6
+  memset::c#5 = phi( cscroll::@5/memset::c#0, cscroll::@6/memset::c#1 )
+  memset::str#4 = phi( cscroll::@5/memset::str#0, cscroll::@6/memset::str#1 )
+  memset::num#2 = phi( cscroll::@5/memset::num#0, cscroll::@6/memset::num#1 )
+  memset::$0 = memset::num#2 > 0
+  memset::$1 = ! memset::$0
+  if(memset::$1) goto memset::@1
+  to:memset::@2
+memset::@1: scope:[memset]  from memset memset::@3
+  memset::str#2 = phi( memset/memset::str#4, memset::@3/memset::str#5 )
+  memset::return#0 = memset::str#2
+  to:memset::@return
+memset::@2: scope:[memset]  from memset
+  memset::c#4 = phi( memset/memset::c#5 )
+  memset::num#3 = phi( memset/memset::num#2 )
+  memset::str#3 = phi( memset/memset::str#4 )
+  memset::$4 = (byte*)memset::str#3
+  memset::$2 = memset::$4 + memset::num#3
+  memset::end#0 = memset::$2
+  memset::dst#0 = ((byte*)) memset::str#3
+  to:memset::@3
+memset::@3: scope:[memset]  from memset::@2 memset::@4
+  memset::c#3 = phi( memset::@2/memset::c#4, memset::@4/memset::c#2 )
+  memset::str#5 = phi( memset::@2/memset::str#3, memset::@4/memset::str#6 )
+  memset::end#1 = phi( memset::@2/memset::end#0, memset::@4/memset::end#2 )
+  memset::dst#2 = phi( memset::@2/memset::dst#0, memset::@4/memset::dst#1 )
+  memset::$3 = memset::dst#2 != memset::end#1
+  if(memset::$3) goto memset::@4
+  to:memset::@1
+memset::@4: scope:[memset]  from memset::@3
+  memset::str#6 = phi( memset::@3/memset::str#5 )
+  memset::end#2 = phi( memset::@3/memset::end#1 )
+  memset::dst#3 = phi( memset::@3/memset::dst#2 )
+  memset::c#2 = phi( memset::@3/memset::c#3 )
+  *memset::dst#3 = memset::c#2
+  memset::dst#1 = ++ memset::dst#3
+  to:memset::@3
+memset::@return: scope:[memset]  from memset::@1
+  memset::return#4 = phi( memset::@1/memset::return#0 )
+  memset::return#1 = memset::return#4
+  return 
+  to:@return
+
+byte* strupr(byte* strupr::str)
+strupr: scope:[strupr]  from printf_number_buffer::@11
+  strupr::str#1 = phi( printf_number_buffer::@11/strupr::str#0 )
+  strupr::src#0 = strupr::str#1
+  to:strupr::@1
+strupr::@1: scope:[strupr]  from strupr strupr::@4
+  strupr::str#3 = phi( strupr/strupr::str#1, strupr::@4/strupr::str#4 )
+  strupr::src#2 = phi( strupr/strupr::src#0, strupr::@4/strupr::src#1 )
+  strupr::$1 = 0 != *strupr::src#2
+  if(strupr::$1) goto strupr::@2
+  to:strupr::@3
+strupr::@2: scope:[strupr]  from strupr::@1
+  strupr::str#5 = phi( strupr::@1/strupr::str#3 )
+  strupr::src#3 = phi( strupr::@1/strupr::src#2 )
+  toupper::ch#0 = *strupr::src#3
+  call toupper 
+  toupper::return#3 = toupper::return#2
+  to:strupr::@4
+strupr::@4: scope:[strupr]  from strupr::@2
+  strupr::str#4 = phi( strupr::@2/strupr::str#5 )
+  strupr::src#4 = phi( strupr::@2/strupr::src#3 )
+  toupper::return#5 = phi( strupr::@2/toupper::return#3 )
+  strupr::$0 = toupper::return#5
+  *strupr::src#4 = strupr::$0
+  strupr::src#1 = ++ strupr::src#4
+  to:strupr::@1
+strupr::@3: scope:[strupr]  from strupr::@1
+  strupr::str#2 = phi( strupr::@1/strupr::str#3 )
+  strupr::return#0 = strupr::str#2
+  to:strupr::@return
+strupr::@return: scope:[strupr]  from strupr::@3
+  strupr::return#3 = phi( strupr::@3/strupr::return#0 )
+  strupr::return#1 = strupr::return#3
+  return 
+  to:@return
+
+word strlen(byte* strlen::str)
+strlen: scope:[strlen]  from printf_number_buffer::@6
+  strlen::str#4 = phi( printf_number_buffer::@6/strlen::str#1 )
+  strlen::len#0 = 0
+  to:strlen::@1
+strlen::@1: scope:[strlen]  from strlen strlen::@2
+  strlen::len#4 = phi( strlen/strlen::len#0, strlen::@2/strlen::len#1 )
+  strlen::str#2 = phi( strlen/strlen::str#4, strlen::@2/strlen::str#0 )
+  strlen::$0 = 0 != *strlen::str#2
+  if(strlen::$0) goto strlen::@2
+  to:strlen::@3
+strlen::@2: scope:[strlen]  from strlen::@1
+  strlen::str#3 = phi( strlen::@1/strlen::str#2 )
+  strlen::len#2 = phi( strlen::@1/strlen::len#4 )
+  strlen::len#1 = ++ strlen::len#2
+  strlen::str#0 = ++ strlen::str#3
+  to:strlen::@1
+strlen::@3: scope:[strlen]  from strlen::@1
+  strlen::len#3 = phi( strlen::@1/strlen::len#4 )
+  strlen::return#0 = strlen::len#3
+  to:strlen::@return
+strlen::@return: scope:[strlen]  from strlen::@3
+  strlen::return#3 = phi( strlen::@3/strlen::return#0 )
+  strlen::return#1 = strlen::return#3
+  return 
+  to:@return
+
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+utoa: scope:[utoa]  from printf_uint::@3
+  utoa::buffer#21 = phi( printf_uint::@3/utoa::buffer#5 )
+  utoa::value#12 = phi( printf_uint::@3/utoa::value#1 )
+  utoa::radix#1 = phi( printf_uint::@3/utoa::radix#0 )
+  utoa::max_digits#0 = 0
+  utoa::digit_values#0 = (word*) 0
+  utoa::$0 = utoa::radix#1 == DECIMAL
+  if(utoa::$0) goto utoa::@1
+  to:utoa::@6
+utoa::@1: scope:[utoa]  from utoa
+  utoa::buffer#17 = phi( utoa/utoa::buffer#21 )
+  utoa::value#8 = phi( utoa/utoa::value#12 )
+  utoa::max_digits#1 = 5
+  utoa::digit_values#1 = RADIX_DECIMAL_VALUES
+  to:utoa::@5
+utoa::@6: scope:[utoa]  from utoa
+  utoa::value#13 = phi( utoa/utoa::value#12 )
+  utoa::buffer#16 = phi( utoa/utoa::buffer#21 )
+  utoa::radix#2 = phi( utoa/utoa::radix#1 )
+  utoa::$1 = utoa::radix#2 == HEXADECIMAL
+  if(utoa::$1) goto utoa::@2
+  to:utoa::@7
+utoa::@2: scope:[utoa]  from utoa::@6
+  utoa::buffer#18 = phi( utoa::@6/utoa::buffer#16 )
+  utoa::value#9 = phi( utoa::@6/utoa::value#13 )
+  utoa::max_digits#2 = 4
+  utoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES
+  to:utoa::@5
+utoa::@7: scope:[utoa]  from utoa::@6
+  utoa::value#14 = phi( utoa::@6/utoa::value#13 )
+  utoa::buffer#13 = phi( utoa::@6/utoa::buffer#16 )
+  utoa::radix#3 = phi( utoa::@6/utoa::radix#2 )
+  utoa::$2 = utoa::radix#3 == OCTAL
+  if(utoa::$2) goto utoa::@3
+  to:utoa::@8
+utoa::@3: scope:[utoa]  from utoa::@7
+  utoa::buffer#19 = phi( utoa::@7/utoa::buffer#13 )
+  utoa::value#10 = phi( utoa::@7/utoa::value#14 )
+  utoa::max_digits#3 = 6
+  utoa::digit_values#3 = RADIX_OCTAL_VALUES
+  to:utoa::@5
+utoa::@8: scope:[utoa]  from utoa::@7
+  utoa::value#15 = phi( utoa::@7/utoa::value#14 )
+  utoa::buffer#10 = phi( utoa::@7/utoa::buffer#13 )
+  utoa::radix#4 = phi( utoa::@7/utoa::radix#3 )
+  utoa::$3 = utoa::radix#4 == BINARY
+  if(utoa::$3) goto utoa::@4
+  to:utoa::@9
+utoa::@4: scope:[utoa]  from utoa::@8
+  utoa::buffer#20 = phi( utoa::@8/utoa::buffer#10 )
+  utoa::value#11 = phi( utoa::@8/utoa::value#15 )
+  utoa::max_digits#4 = $10
+  utoa::digit_values#4 = RADIX_BINARY_VALUES
+  to:utoa::@5
+utoa::@9: scope:[utoa]  from utoa::@8
+  utoa::buffer#6 = phi( utoa::@8/utoa::buffer#10 )
+  *utoa::buffer#6 = 'e'
+  utoa::buffer#0 = ++ utoa::buffer#6
+  *utoa::buffer#0 = 'r'
+  utoa::buffer#1 = ++ utoa::buffer#0
+  *utoa::buffer#1 = 'r'
+  utoa::buffer#2 = ++ utoa::buffer#1
+  *utoa::buffer#2 = 0
+  to:utoa::@return
+utoa::@return: scope:[utoa]  from utoa::@12 utoa::@9
+  return 
+  to:@return
+utoa::@5: scope:[utoa]  from utoa::@1 utoa::@2 utoa::@3 utoa::@4
+  utoa::buffer#15 = phi( utoa::@1/utoa::buffer#17, utoa::@2/utoa::buffer#18, utoa::@3/utoa::buffer#19, utoa::@4/utoa::buffer#20 )
+  utoa::value#7 = phi( utoa::@1/utoa::value#8, utoa::@2/utoa::value#9, utoa::@3/utoa::value#10, utoa::@4/utoa::value#11 )
+  utoa::digit_values#8 = phi( utoa::@1/utoa::digit_values#1, utoa::@2/utoa::digit_values#2, utoa::@3/utoa::digit_values#3, utoa::@4/utoa::digit_values#4 )
+  utoa::max_digits#7 = phi( utoa::@1/utoa::max_digits#1, utoa::@2/utoa::max_digits#2, utoa::@3/utoa::max_digits#3, utoa::@4/utoa::max_digits#4 )
+  utoa::started#0 = 0
+  utoa::digit#0 = 0
+  to:utoa::@10
+utoa::@10: scope:[utoa]  from utoa::@13 utoa::@5
+  utoa::buffer#11 = phi( utoa::@13/utoa::buffer#14, utoa::@5/utoa::buffer#15 )
+  utoa::started#3 = phi( utoa::@13/utoa::started#4, utoa::@5/utoa::started#0 )
+  utoa::value#5 = phi( utoa::@13/utoa::value#6, utoa::@5/utoa::value#7 )
+  utoa::digit_values#6 = phi( utoa::@13/utoa::digit_values#7, utoa::@5/utoa::digit_values#8 )
+  utoa::digit#2 = phi( utoa::@13/utoa::digit#1, utoa::@5/utoa::digit#0 )
+  utoa::max_digits#5 = phi( utoa::@13/utoa::max_digits#6, utoa::@5/utoa::max_digits#7 )
+  utoa::$4 = utoa::max_digits#5 - 1
+  utoa::$5 = utoa::digit#2 < utoa::$4
+  if(utoa::$5) goto utoa::@11
+  to:utoa::@12
+utoa::@11: scope:[utoa]  from utoa::@10
+  utoa::max_digits#8 = phi( utoa::@10/utoa::max_digits#5 )
+  utoa::buffer#12 = phi( utoa::@10/utoa::buffer#11 )
+  utoa::started#2 = phi( utoa::@10/utoa::started#3 )
+  utoa::value#2 = phi( utoa::@10/utoa::value#5 )
+  utoa::digit_values#5 = phi( utoa::@10/utoa::digit_values#6 )
+  utoa::digit#3 = phi( utoa::@10/utoa::digit#2 )
+  utoa::$10 = utoa::digit#3 * SIZEOF_WORD
+  utoa::digit_value#0 = utoa::digit_values#5[utoa::$10]
+  utoa::$6 = utoa::value#2 >= utoa::digit_value#0
+  utoa::$7 = utoa::started#2 || utoa::$6
+  utoa::$8 = ! utoa::$7
+  if(utoa::$8) goto utoa::@13
+  to:utoa::@14
+utoa::@12: scope:[utoa]  from utoa::@10
+  utoa::buffer#7 = phi( utoa::@10/utoa::buffer#11 )
+  utoa::value#3 = phi( utoa::@10/utoa::value#5 )
+  utoa::$11 = (byte)utoa::value#3
+  *utoa::buffer#7 = DIGITS[utoa::$11]
+  utoa::buffer#3 = ++ utoa::buffer#7
+  *utoa::buffer#3 = 0
+  to:utoa::@return
+utoa::@13: scope:[utoa]  from utoa::@11 utoa::@15
+  utoa::buffer#14 = phi( utoa::@11/utoa::buffer#12, utoa::@15/utoa::buffer#4 )
+  utoa::started#4 = phi( utoa::@11/utoa::started#2, utoa::@15/utoa::started#1 )
+  utoa::value#6 = phi( utoa::@11/utoa::value#2, utoa::@15/utoa::value#0 )
+  utoa::digit_values#7 = phi( utoa::@11/utoa::digit_values#5, utoa::@15/utoa::digit_values#9 )
+  utoa::max_digits#6 = phi( utoa::@11/utoa::max_digits#8, utoa::@15/utoa::max_digits#9 )
+  utoa::digit#4 = phi( utoa::@11/utoa::digit#3, utoa::@15/utoa::digit#5 )
+  utoa::digit#1 = ++ utoa::digit#4
+  to:utoa::@10
+utoa::@14: scope:[utoa]  from utoa::@11
+  utoa::digit_values#10 = phi( utoa::@11/utoa::digit_values#5 )
+  utoa::max_digits#10 = phi( utoa::@11/utoa::max_digits#8 )
+  utoa::digit#6 = phi( utoa::@11/utoa::digit#3 )
+  utoa::digit_value#1 = phi( utoa::@11/utoa::digit_value#0 )
+  utoa::value#4 = phi( utoa::@11/utoa::value#2 )
+  utoa::buffer#8 = phi( utoa::@11/utoa::buffer#12 )
+  utoa_append::buffer#0 = utoa::buffer#8
+  utoa_append::value#0 = utoa::value#4
+  utoa_append::sub#0 = utoa::digit_value#1
+  call utoa_append 
+  utoa_append::return#0 = utoa_append::return#2
+  to:utoa::@15
+utoa::@15: scope:[utoa]  from utoa::@14
+  utoa::digit_values#9 = phi( utoa::@14/utoa::digit_values#10 )
+  utoa::max_digits#9 = phi( utoa::@14/utoa::max_digits#10 )
+  utoa::digit#5 = phi( utoa::@14/utoa::digit#6 )
+  utoa::buffer#9 = phi( utoa::@14/utoa::buffer#8 )
+  utoa_append::return#3 = phi( utoa::@14/utoa_append::return#0 )
+  utoa::$9 = utoa_append::return#3
+  utoa::value#0 = utoa::$9
+  utoa::buffer#4 = ++ utoa::buffer#9
+  utoa::started#1 = 1
+  to:utoa::@13
+
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+utoa_append: scope:[utoa_append]  from utoa::@14
+  utoa_append::buffer#3 = phi( utoa::@14/utoa_append::buffer#0 )
+  utoa_append::sub#3 = phi( utoa::@14/utoa_append::sub#0 )
+  utoa_append::value#5 = phi( utoa::@14/utoa_append::value#0 )
+  utoa_append::digit#0 = 0
+  to:utoa_append::@1
+utoa_append::@1: scope:[utoa_append]  from utoa_append utoa_append::@2
+  utoa_append::buffer#2 = phi( utoa_append/utoa_append::buffer#3, utoa_append::@2/utoa_append::buffer#4 )
+  utoa_append::digit#4 = phi( utoa_append/utoa_append::digit#0, utoa_append::@2/utoa_append::digit#1 )
+  utoa_append::sub#1 = phi( utoa_append/utoa_append::sub#3, utoa_append::@2/utoa_append::sub#2 )
+  utoa_append::value#2 = phi( utoa_append/utoa_append::value#5, utoa_append::@2/utoa_append::value#1 )
+  utoa_append::$0 = utoa_append::value#2 >= utoa_append::sub#1
+  if(utoa_append::$0) goto utoa_append::@2
+  to:utoa_append::@3
+utoa_append::@2: scope:[utoa_append]  from utoa_append::@1
+  utoa_append::buffer#4 = phi( utoa_append::@1/utoa_append::buffer#2 )
+  utoa_append::sub#2 = phi( utoa_append::@1/utoa_append::sub#1 )
+  utoa_append::value#3 = phi( utoa_append::@1/utoa_append::value#2 )
+  utoa_append::digit#2 = phi( utoa_append::@1/utoa_append::digit#4 )
+  utoa_append::digit#1 = ++ utoa_append::digit#2
+  utoa_append::value#1 = utoa_append::value#3 - utoa_append::sub#2
+  to:utoa_append::@1
+utoa_append::@3: scope:[utoa_append]  from utoa_append::@1
+  utoa_append::value#4 = phi( utoa_append::@1/utoa_append::value#2 )
+  utoa_append::buffer#1 = phi( utoa_append::@1/utoa_append::buffer#2 )
+  utoa_append::digit#3 = phi( utoa_append::@1/utoa_append::digit#4 )
+  *utoa_append::buffer#1 = DIGITS[utoa_append::digit#3]
+  utoa_append::return#1 = utoa_append::value#4
+  to:utoa_append::@return
+utoa_append::@return: scope:[utoa_append]  from utoa_append::@3
+  utoa_append::return#4 = phi( utoa_append::@3/utoa_append::return#1 )
+  utoa_append::return#2 = utoa_append::return#4
+  return 
+  to:@return
+
+void clrscr()
+clrscr: scope:[clrscr]  from main
+  clrscr::line_text#0 = CONIO_SCREEN_TEXT
+  clrscr::line_cols#0 = CONIO_SCREEN_COLORS
+  clrscr::l#0 = 0
+  to:clrscr::@1
+clrscr::@1: scope:[clrscr]  from clrscr clrscr::@6
+  clrscr::line_cols#6 = phi( clrscr/clrscr::line_cols#0, clrscr::@6/clrscr::line_cols#1 )
+  clrscr::line_text#6 = phi( clrscr/clrscr::line_text#0, clrscr::@6/clrscr::line_text#1 )
+  clrscr::l#2 = phi( clrscr/clrscr::l#0, clrscr::@6/clrscr::l#1 )
+  clrscr::$0 = clrscr::l#2 < $19
+  if(clrscr::$0) goto clrscr::@2
+  to:clrscr::@3
+clrscr::@2: scope:[clrscr]  from clrscr::@1
+  clrscr::l#5 = phi( clrscr::@1/clrscr::l#2 )
+  clrscr::line_cols#5 = phi( clrscr::@1/clrscr::line_cols#6 )
+  clrscr::line_text#5 = phi( clrscr::@1/clrscr::line_text#6 )
+  clrscr::c#0 = 0
+  to:clrscr::@4
+clrscr::@3: scope:[clrscr]  from clrscr::@1
+  conio_cursor_x = 0
+  conio_cursor_y = 0
+  conio_line_text = CONIO_SCREEN_TEXT
+  conio_line_color = CONIO_SCREEN_COLORS
+  to:clrscr::@return
+clrscr::@4: scope:[clrscr]  from clrscr::@2 clrscr::@5
+  clrscr::l#4 = phi( clrscr::@2/clrscr::l#5, clrscr::@5/clrscr::l#6 )
+  clrscr::line_cols#4 = phi( clrscr::@2/clrscr::line_cols#5, clrscr::@5/clrscr::line_cols#2 )
+  clrscr::line_text#4 = phi( clrscr::@2/clrscr::line_text#5, clrscr::@5/clrscr::line_text#2 )
+  clrscr::c#2 = phi( clrscr::@2/clrscr::c#0, clrscr::@5/clrscr::c#1 )
+  clrscr::$1 = clrscr::c#2 < $28
+  if(clrscr::$1) goto clrscr::@5
+  to:clrscr::@6
+clrscr::@5: scope:[clrscr]  from clrscr::@4
+  clrscr::l#6 = phi( clrscr::@4/clrscr::l#4 )
+  clrscr::line_cols#2 = phi( clrscr::@4/clrscr::line_cols#4 )
+  clrscr::c#3 = phi( clrscr::@4/clrscr::c#2 )
+  clrscr::line_text#2 = phi( clrscr::@4/clrscr::line_text#4 )
+  clrscr::line_text#2[clrscr::c#3] = ' '
+  clrscr::line_cols#2[clrscr::c#3] = conio_textcolor
+  clrscr::c#1 = ++ clrscr::c#3
+  to:clrscr::@4
+clrscr::@6: scope:[clrscr]  from clrscr::@4
+  clrscr::l#3 = phi( clrscr::@4/clrscr::l#4 )
+  clrscr::line_cols#3 = phi( clrscr::@4/clrscr::line_cols#4 )
+  clrscr::line_text#3 = phi( clrscr::@4/clrscr::line_text#4 )
+  clrscr::line_text#1 = clrscr::line_text#3 + $28
+  clrscr::line_cols#1 = clrscr::line_cols#3 + $28
+  clrscr::l#1 = ++ clrscr::l#3
+  to:clrscr::@1
+clrscr::@return: scope:[clrscr]  from clrscr::@3
+  return 
+  to:@return
+
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+gotoxy: scope:[gotoxy]  from conio_c64_init::@1 cscroll::@2
+  gotoxy::x#5 = phi( conio_c64_init::@1/gotoxy::x#2, cscroll::@2/gotoxy::x#1 )
+  gotoxy::y#3 = phi( conio_c64_init::@1/gotoxy::y#2, cscroll::@2/gotoxy::y#1 )
+  gotoxy::$0 = gotoxy::y#3 > $19
+  gotoxy::$1 = ! gotoxy::$0
+  if(gotoxy::$1) goto gotoxy::@1
+  to:gotoxy::@3
+gotoxy::@1: scope:[gotoxy]  from gotoxy gotoxy::@3
+  gotoxy::y#5 = phi( gotoxy/gotoxy::y#3, gotoxy::@3/gotoxy::y#0 )
+  gotoxy::x#3 = phi( gotoxy/gotoxy::x#5, gotoxy::@3/gotoxy::x#6 )
+  gotoxy::$2 = gotoxy::x#3 >= $28
+  gotoxy::$3 = ! gotoxy::$2
+  if(gotoxy::$3) goto gotoxy::@2
+  to:gotoxy::@4
+gotoxy::@3: scope:[gotoxy]  from gotoxy
+  gotoxy::x#6 = phi( gotoxy/gotoxy::x#5 )
+  gotoxy::y#0 = 0
+  to:gotoxy::@1
+gotoxy::@2: scope:[gotoxy]  from gotoxy::@1 gotoxy::@4
+  gotoxy::y#4 = phi( gotoxy::@1/gotoxy::y#5, gotoxy::@4/gotoxy::y#6 )
+  gotoxy::x#4 = phi( gotoxy::@1/gotoxy::x#3, gotoxy::@4/gotoxy::x#0 )
+  conio_cursor_x = gotoxy::x#4
+  conio_cursor_y = gotoxy::y#4
+  gotoxy::$7 = (word)gotoxy::y#4
+  gotoxy::$4 = gotoxy::$7 * $28
+  gotoxy::line_offset#0 = gotoxy::$4
+  gotoxy::$5 = CONIO_SCREEN_TEXT + gotoxy::line_offset#0
+  conio_line_text = gotoxy::$5
+  gotoxy::$6 = CONIO_SCREEN_COLORS + gotoxy::line_offset#0
+  conio_line_color = gotoxy::$6
+  to:gotoxy::@return
+gotoxy::@4: scope:[gotoxy]  from gotoxy::@1
+  gotoxy::y#6 = phi( gotoxy::@1/gotoxy::y#5 )
+  gotoxy::x#0 = 0
+  to:gotoxy::@2
+gotoxy::@return: scope:[gotoxy]  from gotoxy::@2
+  return 
+  to:@return
+
+void cputc(byte cputc::c)
+cputc: scope:[cputc]  from cputs::@2 printf_number_buffer::@9 printf_padding::@2
+  cputc::c#3 = phi( cputs::@2/cputc::c#0, printf_number_buffer::@9/cputc::c#2, printf_padding::@2/cputc::c#1 )
+  cputc::$0 = cputc::c#3 == '
+'
+  if(cputc::$0) goto cputc::@1
+  to:cputc::@2
+cputc::@1: scope:[cputc]  from cputc
+  call cputln 
+  to:cputc::@4
+cputc::@4: scope:[cputc]  from cputc::@1
+  to:cputc::@return
+cputc::@2: scope:[cputc]  from cputc
+  cputc::c#4 = phi( cputc/cputc::c#3 )
+  conio_line_text[conio_cursor_x] = cputc::c#4
+  conio_line_color[conio_cursor_x] = conio_textcolor
+  conio_cursor_x = ++ conio_cursor_x
+  cputc::$1 = conio_cursor_x == $28
+  cputc::$2 = ! cputc::$1
+  if(cputc::$2) goto cputc::@return
+  to:cputc::@3
+cputc::@3: scope:[cputc]  from cputc::@2
+  call cputln 
+  to:cputc::@5
+cputc::@5: scope:[cputc]  from cputc::@3
+  to:cputc::@return
+cputc::@return: scope:[cputc]  from cputc::@2 cputc::@4 cputc::@5
+  return 
+  to:@return
+
+void cputln()
+cputln: scope:[cputln]  from cputc::@1 cputc::@3
+  conio_line_text = conio_line_text + $28
+  conio_line_color = conio_line_color + $28
+  conio_cursor_x = 0
+  conio_cursor_y = ++ conio_cursor_y
+  call cscroll 
+  to:cputln::@1
+cputln::@1: scope:[cputln]  from cputln
+  to:cputln::@return
+cputln::@return: scope:[cputln]  from cputln::@1
+  return 
+  to:@return
+
+void cscroll()
+cscroll: scope:[cscroll]  from cputln
+  cscroll::$0 = conio_cursor_y == $19
+  cscroll::$1 = ! cscroll::$0
+  if(cscroll::$1) goto cscroll::@return
+  to:cscroll::@1
+cscroll::@1: scope:[cscroll]  from cscroll
+  cscroll::$7 = 0 != conio_scroll_enable
+  if(cscroll::$7) goto cscroll::@3
+  to:cscroll::@2
+cscroll::@3: scope:[cscroll]  from cscroll::@1
+  memcpy::destination#0 = (void*)CONIO_SCREEN_TEXT
+  memcpy::source#0 = (void*)CONIO_SCREEN_TEXT+$28
+  memcpy::num#0 = $19*$28-$28
+  call memcpy 
+  memcpy::return#2 = memcpy::return#1
+  to:cscroll::@4
+cscroll::@4: scope:[cscroll]  from cscroll::@3
+  memcpy::destination#1 = (void*)CONIO_SCREEN_COLORS
+  memcpy::source#1 = (void*)CONIO_SCREEN_COLORS+$28
+  memcpy::num#1 = $19*$28-$28
+  call memcpy 
+  memcpy::return#3 = memcpy::return#1
+  to:cscroll::@5
+cscroll::@5: scope:[cscroll]  from cscroll::@4
+  memset::str#0 = (void*)CONIO_SCREEN_TEXT+$19*$28-$28
+  memset::c#0 = ' '
+  memset::num#0 = $28
+  call memset 
+  memset::return#2 = memset::return#1
+  to:cscroll::@6
+cscroll::@6: scope:[cscroll]  from cscroll::@5
+  memset::str#1 = (void*)CONIO_SCREEN_COLORS+$19*$28-$28
+  memset::c#1 = conio_textcolor
+  memset::num#1 = $28
+  call memset 
+  memset::return#3 = memset::return#1
+  to:cscroll::@7
+cscroll::@7: scope:[cscroll]  from cscroll::@6
+  conio_line_text = conio_line_text - $28
+  conio_line_color = conio_line_color - $28
+  conio_cursor_y = -- conio_cursor_y
+  to:cscroll::@return
+cscroll::@2: scope:[cscroll]  from cscroll::@1
+  gotoxy::x#1 = 0
+  gotoxy::y#1 = 0
+  call gotoxy 
+  to:cscroll::@8
+cscroll::@8: scope:[cscroll]  from cscroll::@2
+  to:cscroll::@return
+cscroll::@return: scope:[cscroll]  from cscroll cscroll::@7 cscroll::@8
+  return 
+  to:@return
+
+void cputs(to_nomodify byte* cputs::s)
+cputs: scope:[cputs]  from main::@24 main::@26 main::@28 main::@29 main::@3 main::@31 main::@33 main::@35 printf_number_buffer::@5
+  cputs::s#11 = phi( main::@24/cputs::s#3, main::@26/cputs::s#4, main::@28/cputs::s#5, main::@29/cputs::s#6, main::@3/cputs::s#2, main::@31/cputs::s#7, main::@33/cputs::s#8, main::@35/cputs::s#9, printf_number_buffer::@5/cputs::s#1 )
+  cputs::c#0 = 0
+  to:cputs::@1
+cputs::@1: scope:[cputs]  from cputs cputs::@3
+  cputs::s#10 = phi( cputs/cputs::s#11, cputs::@3/cputs::s#12 )
+  cputs::c#1 = *cputs::s#10
+  cputs::$0 = cputs::c#1
+  cputs::s#0 = ++ cputs::s#10
+  cputs::$2 = 0 != cputs::$0
+  if(cputs::$2) goto cputs::@2
+  to:cputs::@return
+cputs::@2: scope:[cputs]  from cputs::@1
+  cputs::s#13 = phi( cputs::@1/cputs::s#0 )
+  cputs::c#2 = phi( cputs::@1/cputs::c#1 )
+  cputc::c#0 = cputs::c#2
+  call cputc 
+  to:cputs::@3
+cputs::@3: scope:[cputs]  from cputs::@2
+  cputs::s#12 = phi( cputs::@2/cputs::s#13 )
+  to:cputs::@1
+cputs::@return: scope:[cputs]  from cputs::@1
+  return 
+  to:@return
+
+void conio_c64_init()
+conio_c64_init: scope:[conio_c64_init]  from __start::__init1
+  conio_c64_init::line#0 = *conio_c64_init::BASIC_CURSOR_LINE
+  conio_c64_init::$0 = conio_c64_init::line#0 >= $19
+  conio_c64_init::$1 = ! conio_c64_init::$0
+  if(conio_c64_init::$1) goto conio_c64_init::@1
+  to:conio_c64_init::@2
+conio_c64_init::@1: scope:[conio_c64_init]  from conio_c64_init conio_c64_init::@2
+  conio_c64_init::line#2 = phi( conio_c64_init/conio_c64_init::line#0, conio_c64_init::@2/conio_c64_init::line#1 )
+  gotoxy::x#2 = 0
+  gotoxy::y#2 = conio_c64_init::line#2
+  call gotoxy 
+  to:conio_c64_init::@3
+conio_c64_init::@3: scope:[conio_c64_init]  from conio_c64_init::@1
+  to:conio_c64_init::@return
+conio_c64_init::@2: scope:[conio_c64_init]  from conio_c64_init
+  conio_c64_init::line#1 = $19-1
+  to:conio_c64_init::@1
+conio_c64_init::@return: scope:[conio_c64_init]  from conio_c64_init::@3
+  return 
+  to:@return
+
+void printf_padding(byte printf_padding::pad , byte printf_padding::length)
+printf_padding: scope:[printf_padding]  from printf_number_buffer::@10 printf_number_buffer::@12 printf_number_buffer::@8
+  printf_padding::pad#5 = phi( printf_number_buffer::@10/printf_padding::pad#1, printf_number_buffer::@12/printf_padding::pad#2, printf_number_buffer::@8/printf_padding::pad#0 )
+  printf_padding::length#4 = phi( printf_number_buffer::@10/printf_padding::length#1, printf_number_buffer::@12/printf_padding::length#2, printf_number_buffer::@8/printf_padding::length#0 )
+  printf_padding::i#0 = 0
+  to:printf_padding::@1
+printf_padding::@1: scope:[printf_padding]  from printf_padding printf_padding::@3
+  printf_padding::pad#4 = phi( printf_padding/printf_padding::pad#5, printf_padding::@3/printf_padding::pad#6 )
+  printf_padding::length#3 = phi( printf_padding/printf_padding::length#4, printf_padding::@3/printf_padding::length#5 )
+  printf_padding::i#2 = phi( printf_padding/printf_padding::i#0, printf_padding::@3/printf_padding::i#1 )
+  printf_padding::$0 = printf_padding::i#2 < printf_padding::length#3
+  if(printf_padding::$0) goto printf_padding::@2
+  to:printf_padding::@return
+printf_padding::@2: scope:[printf_padding]  from printf_padding::@1
+  printf_padding::length#6 = phi( printf_padding::@1/printf_padding::length#3 )
+  printf_padding::i#4 = phi( printf_padding::@1/printf_padding::i#2 )
+  printf_padding::pad#3 = phi( printf_padding::@1/printf_padding::pad#4 )
+  cputc::c#1 = printf_padding::pad#3
+  call cputc 
+  to:printf_padding::@3
+printf_padding::@3: scope:[printf_padding]  from printf_padding::@2
+  printf_padding::pad#6 = phi( printf_padding::@2/printf_padding::pad#3 )
+  printf_padding::length#5 = phi( printf_padding::@2/printf_padding::length#6 )
+  printf_padding::i#3 = phi( printf_padding::@2/printf_padding::i#4 )
+  printf_padding::i#1 = ++ printf_padding::i#3
+  to:printf_padding::@1
+printf_padding::@return: scope:[printf_padding]  from printf_padding::@1
+  return 
+  to:@return
+
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+printf_uint: scope:[printf_uint]  from main::@23 main::@25 main::@27 main::@30 main::@32 main::@34
+  printf_uint::format_upper_case#10 = phi( main::@23/printf_uint::format_upper_case#0, main::@25/printf_uint::format_upper_case#1, main::@27/printf_uint::format_upper_case#2, main::@30/printf_uint::format_upper_case#3, main::@32/printf_uint::format_upper_case#4, main::@34/printf_uint::format_upper_case#5 )
+  printf_uint::format_zero_padding#10 = phi( main::@23/printf_uint::format_zero_padding#0, main::@25/printf_uint::format_zero_padding#1, main::@27/printf_uint::format_zero_padding#2, main::@30/printf_uint::format_zero_padding#3, main::@32/printf_uint::format_zero_padding#4, main::@34/printf_uint::format_zero_padding#5 )
+  printf_uint::format_justify_left#10 = phi( main::@23/printf_uint::format_justify_left#0, main::@25/printf_uint::format_justify_left#1, main::@27/printf_uint::format_justify_left#2, main::@30/printf_uint::format_justify_left#3, main::@32/printf_uint::format_justify_left#4, main::@34/printf_uint::format_justify_left#5 )
+  printf_uint::format_min_length#10 = phi( main::@23/printf_uint::format_min_length#0, main::@25/printf_uint::format_min_length#1, main::@27/printf_uint::format_min_length#2, main::@30/printf_uint::format_min_length#3, main::@32/printf_uint::format_min_length#4, main::@34/printf_uint::format_min_length#5 )
+  printf_uint::format_radix#10 = phi( main::@23/printf_uint::format_radix#0, main::@25/printf_uint::format_radix#1, main::@27/printf_uint::format_radix#2, main::@30/printf_uint::format_radix#3, main::@32/printf_uint::format_radix#4, main::@34/printf_uint::format_radix#5 )
+  printf_uint::uvalue#9 = phi( main::@23/printf_uint::uvalue#0, main::@25/printf_uint::uvalue#1, main::@27/printf_uint::uvalue#2, main::@30/printf_uint::uvalue#3, main::@32/printf_uint::uvalue#4, main::@34/printf_uint::uvalue#5 )
+  printf_uint::format_sign_always#6 = phi( main::@23/printf_uint::format_sign_always#0, main::@25/printf_uint::format_sign_always#1, main::@27/printf_uint::format_sign_always#2, main::@30/printf_uint::format_sign_always#3, main::@32/printf_uint::format_sign_always#4, main::@34/printf_uint::format_sign_always#5 )
+  printf_uint::$5 = 0 != printf_uint::format_sign_always#6
+  if(printf_uint::$5) goto printf_uint::@1
+  to:printf_uint::@2
+printf_uint::@1: scope:[printf_uint]  from printf_uint
+  printf_uint::format_upper_case#8 = phi( printf_uint/printf_uint::format_upper_case#10 )
+  printf_uint::format_zero_padding#8 = phi( printf_uint/printf_uint::format_zero_padding#10 )
+  printf_uint::format_sign_always#9 = phi( printf_uint/printf_uint::format_sign_always#6 )
+  printf_uint::format_justify_left#8 = phi( printf_uint/printf_uint::format_justify_left#10 )
+  printf_uint::format_min_length#8 = phi( printf_uint/printf_uint::format_min_length#10 )
+  printf_uint::format_radix#8 = phi( printf_uint/printf_uint::format_radix#10 )
+  printf_uint::uvalue#7 = phi( printf_uint/printf_uint::uvalue#9 )
+  printf_uint::$1 = '+'
+  to:printf_uint::@3
+printf_uint::@2: scope:[printf_uint]  from printf_uint
+  printf_uint::format_upper_case#9 = phi( printf_uint/printf_uint::format_upper_case#10 )
+  printf_uint::format_zero_padding#9 = phi( printf_uint/printf_uint::format_zero_padding#10 )
+  printf_uint::format_sign_always#10 = phi( printf_uint/printf_uint::format_sign_always#6 )
+  printf_uint::format_justify_left#9 = phi( printf_uint/printf_uint::format_justify_left#10 )
+  printf_uint::format_min_length#9 = phi( printf_uint/printf_uint::format_min_length#10 )
+  printf_uint::format_radix#9 = phi( printf_uint/printf_uint::format_radix#10 )
+  printf_uint::uvalue#8 = phi( printf_uint/printf_uint::uvalue#9 )
+  printf_uint::$0 = 0
+  to:printf_uint::@3
+printf_uint::@3: scope:[printf_uint]  from printf_uint::@1 printf_uint::@2
+  printf_uint::format_upper_case#7 = phi( printf_uint::@1/printf_uint::format_upper_case#8, printf_uint::@2/printf_uint::format_upper_case#9 )
+  printf_uint::format_zero_padding#7 = phi( printf_uint::@1/printf_uint::format_zero_padding#8, printf_uint::@2/printf_uint::format_zero_padding#9 )
+  printf_uint::format_sign_always#8 = phi( printf_uint::@1/printf_uint::format_sign_always#9, printf_uint::@2/printf_uint::format_sign_always#10 )
+  printf_uint::format_justify_left#7 = phi( printf_uint::@1/printf_uint::format_justify_left#8, printf_uint::@2/printf_uint::format_justify_left#9 )
+  printf_uint::format_min_length#7 = phi( printf_uint::@1/printf_uint::format_min_length#8, printf_uint::@2/printf_uint::format_min_length#9 )
+  printf_uint::format_radix#6 = phi( printf_uint::@1/printf_uint::format_radix#8, printf_uint::@2/printf_uint::format_radix#9 )
+  printf_uint::uvalue#6 = phi( printf_uint::@1/printf_uint::uvalue#7, printf_uint::@2/printf_uint::uvalue#8 )
+  printf_uint::$2 = phi( printf_uint::@1/printf_uint::$1, printf_uint::@2/printf_uint::$0 )
+  *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) = printf_uint::$2
+  utoa::value#1 = printf_uint::uvalue#6
+  utoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+  utoa::radix#0 = printf_uint::format_radix#6
+  call utoa 
+  to:printf_uint::@4
+printf_uint::@4: scope:[printf_uint]  from printf_uint::@3
+  printf_uint::format_radix#7 = phi( printf_uint::@3/printf_uint::format_radix#6 )
+  printf_uint::format_upper_case#6 = phi( printf_uint::@3/printf_uint::format_upper_case#7 )
+  printf_uint::format_zero_padding#6 = phi( printf_uint::@3/printf_uint::format_zero_padding#7 )
+  printf_uint::format_sign_always#7 = phi( printf_uint::@3/printf_uint::format_sign_always#8 )
+  printf_uint::format_justify_left#6 = phi( printf_uint::@3/printf_uint::format_justify_left#7 )
+  printf_uint::format_min_length#6 = phi( printf_uint::@3/printf_uint::format_min_length#7 )
+  printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
+  printf_number_buffer::buffer_digits#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+  printf_number_buffer::format_min_length#0 = printf_uint::format_min_length#6
+  printf_number_buffer::format_justify_left#0 = printf_uint::format_justify_left#6
+  printf_number_buffer::format_sign_always#0 = printf_uint::format_sign_always#7
+  printf_number_buffer::format_zero_padding#0 = printf_uint::format_zero_padding#6
+  printf_number_buffer::format_upper_case#0 = printf_uint::format_upper_case#6
+  printf_number_buffer::format_radix#0 = printf_uint::format_radix#7
+  call printf_number_buffer 
+  to:printf_uint::@5
+printf_uint::@5: scope:[printf_uint]  from printf_uint::@4
+  to:printf_uint::@return
+printf_uint::@return: scope:[printf_uint]  from printf_uint::@5
+  return 
+  to:@return
+
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+printf_number_buffer: scope:[printf_number_buffer]  from printf_uint::@4
+  printf_number_buffer::format_upper_case#10 = phi( printf_uint::@4/printf_number_buffer::format_upper_case#0 )
+  printf_number_buffer::buffer_sign#7 = phi( printf_uint::@4/printf_number_buffer::buffer_sign#0 )
+  printf_number_buffer::buffer_digits#4 = phi( printf_uint::@4/printf_number_buffer::buffer_digits#0 )
+  printf_number_buffer::format_zero_padding#4 = phi( printf_uint::@4/printf_number_buffer::format_zero_padding#0 )
+  printf_number_buffer::format_justify_left#3 = phi( printf_uint::@4/printf_number_buffer::format_justify_left#0 )
+  printf_number_buffer::format_min_length#1 = phi( printf_uint::@4/printf_number_buffer::format_min_length#0 )
+  printf_number_buffer::padding#0 = 0
+  printf_number_buffer::$26 = 0 != printf_number_buffer::format_min_length#1
+  printf_number_buffer::$0 = ! printf_number_buffer::$26
+  if(printf_number_buffer::$0) goto printf_number_buffer::@1
+  to:printf_number_buffer::@6
+printf_number_buffer::@1: scope:[printf_number_buffer]  from printf_number_buffer printf_number_buffer::@13 printf_number_buffer::@14
+  printf_number_buffer::buffer_digits#12 = phi( printf_number_buffer/printf_number_buffer::buffer_digits#4, printf_number_buffer::@13/printf_number_buffer::buffer_digits#15, printf_number_buffer::@14/printf_number_buffer::buffer_digits#16 )
+  printf_number_buffer::format_upper_case#7 = phi( printf_number_buffer/printf_number_buffer::format_upper_case#10, printf_number_buffer::@13/printf_number_buffer::format_upper_case#11, printf_number_buffer::@14/printf_number_buffer::format_upper_case#12 )
+  printf_number_buffer::buffer_sign#5 = phi( printf_number_buffer/printf_number_buffer::buffer_sign#7, printf_number_buffer::@13/printf_number_buffer::buffer_sign#8, printf_number_buffer::@14/printf_number_buffer::buffer_sign#9 )
+  printf_number_buffer::padding#3 = phi( printf_number_buffer/printf_number_buffer::padding#0, printf_number_buffer::@13/printf_number_buffer::padding#1, printf_number_buffer::@14/printf_number_buffer::padding#2 )
+  printf_number_buffer::format_zero_padding#1 = phi( printf_number_buffer/printf_number_buffer::format_zero_padding#4, printf_number_buffer::@13/printf_number_buffer::format_zero_padding#5, printf_number_buffer::@14/printf_number_buffer::format_zero_padding#6 )
+  printf_number_buffer::format_justify_left#1 = phi( printf_number_buffer/printf_number_buffer::format_justify_left#3, printf_number_buffer::@13/printf_number_buffer::format_justify_left#4, printf_number_buffer::@14/printf_number_buffer::format_justify_left#5 )
+  printf_number_buffer::$27 = 0 != printf_number_buffer::format_justify_left#1
+  printf_number_buffer::$1 = ! printf_number_buffer::$27
+  printf_number_buffer::$28 = 0 != printf_number_buffer::format_zero_padding#1
+  printf_number_buffer::$2 = ! printf_number_buffer::$28
+  printf_number_buffer::$3 = printf_number_buffer::$1 && printf_number_buffer::$2
+  printf_number_buffer::$4 = printf_number_buffer::$3 && printf_number_buffer::padding#3
+  printf_number_buffer::$5 = ! printf_number_buffer::$4
+  if(printf_number_buffer::$5) goto printf_number_buffer::@2
+  to:printf_number_buffer::@8
+printf_number_buffer::@6: scope:[printf_number_buffer]  from printf_number_buffer
+  printf_number_buffer::format_upper_case#16 = phi( printf_number_buffer/printf_number_buffer::format_upper_case#10 )
+  printf_number_buffer::format_zero_padding#16 = phi( printf_number_buffer/printf_number_buffer::format_zero_padding#4 )
+  printf_number_buffer::format_justify_left#11 = phi( printf_number_buffer/printf_number_buffer::format_justify_left#3 )
+  printf_number_buffer::format_min_length#5 = phi( printf_number_buffer/printf_number_buffer::format_min_length#1 )
+  printf_number_buffer::buffer_sign#4 = phi( printf_number_buffer/printf_number_buffer::buffer_sign#7 )
+  printf_number_buffer::buffer_digits#1 = phi( printf_number_buffer/printf_number_buffer::buffer_digits#4 )
+  strlen::str#1 = printf_number_buffer::buffer_digits#1
+  call strlen 
+  strlen::return#2 = strlen::return#1
+  to:printf_number_buffer::@15
+printf_number_buffer::@15: scope:[printf_number_buffer]  from printf_number_buffer::@6
+  printf_number_buffer::buffer_digits#18 = phi( printf_number_buffer::@6/printf_number_buffer::buffer_digits#1 )
+  printf_number_buffer::format_upper_case#14 = phi( printf_number_buffer::@6/printf_number_buffer::format_upper_case#16 )
+  printf_number_buffer::format_zero_padding#10 = phi( printf_number_buffer::@6/printf_number_buffer::format_zero_padding#16 )
+  printf_number_buffer::format_justify_left#7 = phi( printf_number_buffer::@6/printf_number_buffer::format_justify_left#11 )
+  printf_number_buffer::format_min_length#3 = phi( printf_number_buffer::@6/printf_number_buffer::format_min_length#5 )
+  printf_number_buffer::buffer_sign#1 = phi( printf_number_buffer::@6/printf_number_buffer::buffer_sign#4 )
+  strlen::return#4 = phi( printf_number_buffer::@6/strlen::return#2 )
+  printf_number_buffer::$19 = strlen::return#4
+  printf_number_buffer::len#0 = (signed byte)printf_number_buffer::$19
+  printf_number_buffer::$29 = 0 != printf_number_buffer::buffer_sign#1
+  printf_number_buffer::$20 = ! printf_number_buffer::$29
+  if(printf_number_buffer::$20) goto printf_number_buffer::@13
+  to:printf_number_buffer::@7
+printf_number_buffer::@13: scope:[printf_number_buffer]  from printf_number_buffer::@15 printf_number_buffer::@7
+  printf_number_buffer::buffer_digits#15 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_digits#18, printf_number_buffer::@7/printf_number_buffer::buffer_digits#19 )
+  printf_number_buffer::format_upper_case#11 = phi( printf_number_buffer::@15/printf_number_buffer::format_upper_case#14, printf_number_buffer::@7/printf_number_buffer::format_upper_case#15 )
+  printf_number_buffer::buffer_sign#8 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_sign#1, printf_number_buffer::@7/printf_number_buffer::buffer_sign#11 )
+  printf_number_buffer::format_zero_padding#5 = phi( printf_number_buffer::@15/printf_number_buffer::format_zero_padding#10, printf_number_buffer::@7/printf_number_buffer::format_zero_padding#11 )
+  printf_number_buffer::format_justify_left#4 = phi( printf_number_buffer::@15/printf_number_buffer::format_justify_left#7, printf_number_buffer::@7/printf_number_buffer::format_justify_left#8 )
+  printf_number_buffer::len#2 = phi( printf_number_buffer::@15/printf_number_buffer::len#0, printf_number_buffer::@7/printf_number_buffer::len#1 )
+  printf_number_buffer::format_min_length#2 = phi( printf_number_buffer::@15/printf_number_buffer::format_min_length#3, printf_number_buffer::@7/printf_number_buffer::format_min_length#4 )
+  printf_number_buffer::$25 = (signed byte)printf_number_buffer::format_min_length#2
+  printf_number_buffer::$21 = printf_number_buffer::$25 - printf_number_buffer::len#2
+  printf_number_buffer::padding#1 = printf_number_buffer::$21
+  printf_number_buffer::$22 = printf_number_buffer::padding#1 < 0
+  printf_number_buffer::$23 = ! printf_number_buffer::$22
+  if(printf_number_buffer::$23) goto printf_number_buffer::@1
+  to:printf_number_buffer::@14
+printf_number_buffer::@7: scope:[printf_number_buffer]  from printf_number_buffer::@15
+  printf_number_buffer::buffer_digits#19 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_digits#18 )
+  printf_number_buffer::format_upper_case#15 = phi( printf_number_buffer::@15/printf_number_buffer::format_upper_case#14 )
+  printf_number_buffer::buffer_sign#11 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_sign#1 )
+  printf_number_buffer::format_zero_padding#11 = phi( printf_number_buffer::@15/printf_number_buffer::format_zero_padding#10 )
+  printf_number_buffer::format_justify_left#8 = phi( printf_number_buffer::@15/printf_number_buffer::format_justify_left#7 )
+  printf_number_buffer::format_min_length#4 = phi( printf_number_buffer::@15/printf_number_buffer::format_min_length#3 )
+  printf_number_buffer::len#3 = phi( printf_number_buffer::@15/printf_number_buffer::len#0 )
+  printf_number_buffer::len#1 = ++ printf_number_buffer::len#3
+  to:printf_number_buffer::@13
+printf_number_buffer::@14: scope:[printf_number_buffer]  from printf_number_buffer::@13
+  printf_number_buffer::buffer_digits#16 = phi( printf_number_buffer::@13/printf_number_buffer::buffer_digits#15 )
+  printf_number_buffer::format_upper_case#12 = phi( printf_number_buffer::@13/printf_number_buffer::format_upper_case#11 )
+  printf_number_buffer::buffer_sign#9 = phi( printf_number_buffer::@13/printf_number_buffer::buffer_sign#8 )
+  printf_number_buffer::format_zero_padding#6 = phi( printf_number_buffer::@13/printf_number_buffer::format_zero_padding#5 )
+  printf_number_buffer::format_justify_left#5 = phi( printf_number_buffer::@13/printf_number_buffer::format_justify_left#4 )
+  printf_number_buffer::padding#2 = 0
+  to:printf_number_buffer::@1
+printf_number_buffer::@2: scope:[printf_number_buffer]  from printf_number_buffer::@1 printf_number_buffer::@16
+  printf_number_buffer::format_justify_left#16 = phi( printf_number_buffer::@1/printf_number_buffer::format_justify_left#1, printf_number_buffer::@16/printf_number_buffer::format_justify_left#18 )
+  printf_number_buffer::buffer_digits#10 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_digits#12, printf_number_buffer::@16/printf_number_buffer::buffer_digits#13 )
+  printf_number_buffer::format_upper_case#5 = phi( printf_number_buffer::@1/printf_number_buffer::format_upper_case#7, printf_number_buffer::@16/printf_number_buffer::format_upper_case#8 )
+  printf_number_buffer::padding#10 = phi( printf_number_buffer::@1/printf_number_buffer::padding#3, printf_number_buffer::@16/printf_number_buffer::padding#12 )
+  printf_number_buffer::format_zero_padding#8 = phi( printf_number_buffer::@1/printf_number_buffer::format_zero_padding#1, printf_number_buffer::@16/printf_number_buffer::format_zero_padding#12 )
+  printf_number_buffer::buffer_sign#2 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_sign#5, printf_number_buffer::@16/printf_number_buffer::buffer_sign#6 )
+  printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#2
+  printf_number_buffer::$7 = ! printf_number_buffer::$30
+  if(printf_number_buffer::$7) goto printf_number_buffer::@3
+  to:printf_number_buffer::@9
+printf_number_buffer::@8: scope:[printf_number_buffer]  from printf_number_buffer::@1
+  printf_number_buffer::format_justify_left#20 = phi( printf_number_buffer::@1/printf_number_buffer::format_justify_left#1 )
+  printf_number_buffer::buffer_digits#17 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_digits#12 )
+  printf_number_buffer::format_upper_case#13 = phi( printf_number_buffer::@1/printf_number_buffer::format_upper_case#7 )
+  printf_number_buffer::format_zero_padding#17 = phi( printf_number_buffer::@1/printf_number_buffer::format_zero_padding#1 )
+  printf_number_buffer::buffer_sign#10 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_sign#5 )
+  printf_number_buffer::padding#4 = phi( printf_number_buffer::@1/printf_number_buffer::padding#3 )
+  printf_padding::pad#0 = ' '
+  printf_padding::length#0 = (byte)printf_number_buffer::padding#4
+  call printf_padding 
+  to:printf_number_buffer::@16
+printf_number_buffer::@16: scope:[printf_number_buffer]  from printf_number_buffer::@8
+  printf_number_buffer::format_justify_left#18 = phi( printf_number_buffer::@8/printf_number_buffer::format_justify_left#20 )
+  printf_number_buffer::buffer_digits#13 = phi( printf_number_buffer::@8/printf_number_buffer::buffer_digits#17 )
+  printf_number_buffer::format_upper_case#8 = phi( printf_number_buffer::@8/printf_number_buffer::format_upper_case#13 )
+  printf_number_buffer::padding#12 = phi( printf_number_buffer::@8/printf_number_buffer::padding#4 )
+  printf_number_buffer::format_zero_padding#12 = phi( printf_number_buffer::@8/printf_number_buffer::format_zero_padding#17 )
+  printf_number_buffer::buffer_sign#6 = phi( printf_number_buffer::@8/printf_number_buffer::buffer_sign#10 )
+  to:printf_number_buffer::@2
+printf_number_buffer::@3: scope:[printf_number_buffer]  from printf_number_buffer::@17 printf_number_buffer::@2
+  printf_number_buffer::format_justify_left#13 = phi( printf_number_buffer::@17/printf_number_buffer::format_justify_left#15, printf_number_buffer::@2/printf_number_buffer::format_justify_left#16 )
+  printf_number_buffer::buffer_digits#8 = phi( printf_number_buffer::@17/printf_number_buffer::buffer_digits#9, printf_number_buffer::@2/printf_number_buffer::buffer_digits#10 )
+  printf_number_buffer::format_upper_case#3 = phi( printf_number_buffer::@17/printf_number_buffer::format_upper_case#4, printf_number_buffer::@2/printf_number_buffer::format_upper_case#5 )
+  printf_number_buffer::padding#5 = phi( printf_number_buffer::@17/printf_number_buffer::padding#9, printf_number_buffer::@2/printf_number_buffer::padding#10 )
+  printf_number_buffer::format_zero_padding#2 = phi( printf_number_buffer::@17/printf_number_buffer::format_zero_padding#7, printf_number_buffer::@2/printf_number_buffer::format_zero_padding#8 )
+  printf_number_buffer::$9 = printf_number_buffer::format_zero_padding#2 && printf_number_buffer::padding#5
+  printf_number_buffer::$10 = ! printf_number_buffer::$9
+  if(printf_number_buffer::$10) goto printf_number_buffer::@4
+  to:printf_number_buffer::@10
+printf_number_buffer::@9: scope:[printf_number_buffer]  from printf_number_buffer::@2
+  printf_number_buffer::format_justify_left#19 = phi( printf_number_buffer::@2/printf_number_buffer::format_justify_left#16 )
+  printf_number_buffer::buffer_digits#14 = phi( printf_number_buffer::@2/printf_number_buffer::buffer_digits#10 )
+  printf_number_buffer::format_upper_case#9 = phi( printf_number_buffer::@2/printf_number_buffer::format_upper_case#5 )
+  printf_number_buffer::padding#13 = phi( printf_number_buffer::@2/printf_number_buffer::padding#10 )
+  printf_number_buffer::format_zero_padding#13 = phi( printf_number_buffer::@2/printf_number_buffer::format_zero_padding#8 )
+  printf_number_buffer::buffer_sign#3 = phi( printf_number_buffer::@2/printf_number_buffer::buffer_sign#2 )
+  cputc::c#2 = printf_number_buffer::buffer_sign#3
+  call cputc 
+  to:printf_number_buffer::@17
+printf_number_buffer::@17: scope:[printf_number_buffer]  from printf_number_buffer::@9
+  printf_number_buffer::format_justify_left#15 = phi( printf_number_buffer::@9/printf_number_buffer::format_justify_left#19 )
+  printf_number_buffer::buffer_digits#9 = phi( printf_number_buffer::@9/printf_number_buffer::buffer_digits#14 )
+  printf_number_buffer::format_upper_case#4 = phi( printf_number_buffer::@9/printf_number_buffer::format_upper_case#9 )
+  printf_number_buffer::padding#9 = phi( printf_number_buffer::@9/printf_number_buffer::padding#13 )
+  printf_number_buffer::format_zero_padding#7 = phi( printf_number_buffer::@9/printf_number_buffer::format_zero_padding#13 )
+  to:printf_number_buffer::@3
+printf_number_buffer::@4: scope:[printf_number_buffer]  from printf_number_buffer::@18 printf_number_buffer::@3
+  printf_number_buffer::padding#15 = phi( printf_number_buffer::@18/printf_number_buffer::padding#16, printf_number_buffer::@3/printf_number_buffer::padding#5 )
+  printf_number_buffer::format_justify_left#10 = phi( printf_number_buffer::@18/printf_number_buffer::format_justify_left#12, printf_number_buffer::@3/printf_number_buffer::format_justify_left#13 )
+  printf_number_buffer::format_zero_padding#15 = phi( printf_number_buffer::@18/printf_number_buffer::format_zero_padding#18, printf_number_buffer::@3/printf_number_buffer::format_zero_padding#2 )
+  printf_number_buffer::buffer_digits#6 = phi( printf_number_buffer::@18/printf_number_buffer::buffer_digits#7, printf_number_buffer::@3/printf_number_buffer::buffer_digits#8 )
+  printf_number_buffer::format_upper_case#1 = phi( printf_number_buffer::@18/printf_number_buffer::format_upper_case#2, printf_number_buffer::@3/printf_number_buffer::format_upper_case#3 )
+  printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#1
+  printf_number_buffer::$12 = ! printf_number_buffer::$31
+  if(printf_number_buffer::$12) goto printf_number_buffer::@5
+  to:printf_number_buffer::@11
+printf_number_buffer::@10: scope:[printf_number_buffer]  from printf_number_buffer::@3
+  printf_number_buffer::format_justify_left#17 = phi( printf_number_buffer::@3/printf_number_buffer::format_justify_left#13 )
+  printf_number_buffer::format_zero_padding#20 = phi( printf_number_buffer::@3/printf_number_buffer::format_zero_padding#2 )
+  printf_number_buffer::buffer_digits#11 = phi( printf_number_buffer::@3/printf_number_buffer::buffer_digits#8 )
+  printf_number_buffer::format_upper_case#6 = phi( printf_number_buffer::@3/printf_number_buffer::format_upper_case#3 )
+  printf_number_buffer::padding#6 = phi( printf_number_buffer::@3/printf_number_buffer::padding#5 )
+  printf_padding::pad#1 = '0'
+  printf_padding::length#1 = (byte)printf_number_buffer::padding#6
+  call printf_padding 
+  to:printf_number_buffer::@18
+printf_number_buffer::@18: scope:[printf_number_buffer]  from printf_number_buffer::@10
+  printf_number_buffer::padding#16 = phi( printf_number_buffer::@10/printf_number_buffer::padding#6 )
+  printf_number_buffer::format_justify_left#12 = phi( printf_number_buffer::@10/printf_number_buffer::format_justify_left#17 )
+  printf_number_buffer::format_zero_padding#18 = phi( printf_number_buffer::@10/printf_number_buffer::format_zero_padding#20 )
+  printf_number_buffer::buffer_digits#7 = phi( printf_number_buffer::@10/printf_number_buffer::buffer_digits#11 )
+  printf_number_buffer::format_upper_case#2 = phi( printf_number_buffer::@10/printf_number_buffer::format_upper_case#6 )
+  to:printf_number_buffer::@4
+printf_number_buffer::@5: scope:[printf_number_buffer]  from printf_number_buffer::@20 printf_number_buffer::@4
+  printf_number_buffer::padding#11 = phi( printf_number_buffer::@20/printf_number_buffer::padding#14, printf_number_buffer::@4/printf_number_buffer::padding#15 )
+  printf_number_buffer::format_justify_left#6 = phi( printf_number_buffer::@20/printf_number_buffer::format_justify_left#9, printf_number_buffer::@4/printf_number_buffer::format_justify_left#10 )
+  printf_number_buffer::format_zero_padding#9 = phi( printf_number_buffer::@20/printf_number_buffer::format_zero_padding#14, printf_number_buffer::@4/printf_number_buffer::format_zero_padding#15 )
+  printf_number_buffer::buffer_digits#2 = phi( printf_number_buffer::@20/printf_number_buffer::buffer_digits#5, printf_number_buffer::@4/printf_number_buffer::buffer_digits#6 )
+  cputs::s#1 = printf_number_buffer::buffer_digits#2
+  call cputs 
+  to:printf_number_buffer::@19
+printf_number_buffer::@19: scope:[printf_number_buffer]  from printf_number_buffer::@5
+  printf_number_buffer::padding#7 = phi( printf_number_buffer::@5/printf_number_buffer::padding#11 )
+  printf_number_buffer::format_justify_left#2 = phi( printf_number_buffer::@5/printf_number_buffer::format_justify_left#6 )
+  printf_number_buffer::format_zero_padding#3 = phi( printf_number_buffer::@5/printf_number_buffer::format_zero_padding#9 )
+  printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#3
+  printf_number_buffer::$14 = ! printf_number_buffer::$32
+  printf_number_buffer::$15 = printf_number_buffer::format_justify_left#2 && printf_number_buffer::$14
+  printf_number_buffer::$16 = printf_number_buffer::$15 && printf_number_buffer::padding#7
+  printf_number_buffer::$17 = ! printf_number_buffer::$16
+  if(printf_number_buffer::$17) goto printf_number_buffer::@return
+  to:printf_number_buffer::@12
+printf_number_buffer::@11: scope:[printf_number_buffer]  from printf_number_buffer::@4
+  printf_number_buffer::padding#17 = phi( printf_number_buffer::@4/printf_number_buffer::padding#15 )
+  printf_number_buffer::format_justify_left#14 = phi( printf_number_buffer::@4/printf_number_buffer::format_justify_left#10 )
+  printf_number_buffer::format_zero_padding#19 = phi( printf_number_buffer::@4/printf_number_buffer::format_zero_padding#15 )
+  printf_number_buffer::buffer_digits#3 = phi( printf_number_buffer::@4/printf_number_buffer::buffer_digits#6 )
+  strupr::str#0 = printf_number_buffer::buffer_digits#3
+  call strupr 
+  strupr::return#2 = strupr::return#1
+  to:printf_number_buffer::@20
+printf_number_buffer::@20: scope:[printf_number_buffer]  from printf_number_buffer::@11
+  printf_number_buffer::padding#14 = phi( printf_number_buffer::@11/printf_number_buffer::padding#17 )
+  printf_number_buffer::format_justify_left#9 = phi( printf_number_buffer::@11/printf_number_buffer::format_justify_left#14 )
+  printf_number_buffer::format_zero_padding#14 = phi( printf_number_buffer::@11/printf_number_buffer::format_zero_padding#19 )
+  printf_number_buffer::buffer_digits#5 = phi( printf_number_buffer::@11/printf_number_buffer::buffer_digits#3 )
+  to:printf_number_buffer::@5
+printf_number_buffer::@12: scope:[printf_number_buffer]  from printf_number_buffer::@19
+  printf_number_buffer::padding#8 = phi( printf_number_buffer::@19/printf_number_buffer::padding#7 )
+  printf_padding::pad#2 = ' '
+  printf_padding::length#2 = (byte)printf_number_buffer::padding#8
+  call printf_padding 
+  to:printf_number_buffer::@21
+printf_number_buffer::@21: scope:[printf_number_buffer]  from printf_number_buffer::@12
+  to:printf_number_buffer::@return
+printf_number_buffer::@return: scope:[printf_number_buffer]  from printf_number_buffer::@19 printf_number_buffer::@21
+  return 
+  to:@return
+
+void main()
+main: scope:[main]  from __start::@1
+  call clrscr 
+  to:main::@20
+main::@20: scope:[main]  from main
+  main::valid_a#0 = 0
+  main::invalid_a#0 = 0
+  main::valid_b#0 = 0
+  main::invalid_b#0 = 0
+  main::total#0 = 0
+  main::pwd = passwords
+  to:main::@1
+main::@1: scope:[main]  from main::@15 main::@20
+  main::invalid_b#28 = phi( main::@15/main::invalid_b#30, main::@20/main::invalid_b#0 )
+  main::valid_b#27 = phi( main::@15/main::valid_b#28, main::@20/main::valid_b#0 )
+  main::total#22 = phi( main::@15/main::total#1, main::@20/main::total#0 )
+  main::invalid_a#11 = phi( main::@15/main::invalid_a#16, main::@20/main::invalid_a#0 )
+  main::valid_a#6 = phi( main::@15/main::valid_a#8, main::@20/main::valid_a#0 )
+  main::$17 = 0 != *main::pwd
+  if(main::$17) goto main::@2
+  to:main::@3
+main::@2: scope:[main]  from main::@1
+  main::total#33 = phi( main::@1/main::total#22 )
+  main::invalid_b#26 = phi( main::@1/main::invalid_b#28 )
+  main::valid_b#26 = phi( main::@1/main::valid_b#27 )
+  main::invalid_a#22 = phi( main::@1/main::invalid_a#11 )
+  main::valid_a#22 = phi( main::@1/main::valid_a#6 )
+  strtouc::str#0 = main::pwd
+  strtouc::endptr#0 = &main::pwd
+  call strtouc 
+  strtouc::return#0 = strtouc::return#3
+  to:main::@21
+main::@21: scope:[main]  from main::@2
+  main::total#32 = phi( main::@2/main::total#33 )
+  main::invalid_b#24 = phi( main::@2/main::invalid_b#26 )
+  main::valid_b#24 = phi( main::@2/main::valid_b#26 )
+  main::invalid_a#19 = phi( main::@2/main::invalid_a#22 )
+  main::valid_a#20 = phi( main::@2/main::valid_a#22 )
+  strtouc::return#4 = phi( main::@2/strtouc::return#0 )
+  main::$3 = strtouc::return#4
+  main::min#0 = main::$3
+  main::pwd = ++ main::pwd
+  strtouc::str#1 = main::pwd
+  strtouc::endptr#1 = &main::pwd
+  call strtouc 
+  strtouc::return#1 = strtouc::return#3
+  to:main::@22
+main::@22: scope:[main]  from main::@21
+  main::total#31 = phi( main::@21/main::total#32 )
+  main::invalid_b#23 = phi( main::@21/main::invalid_b#24 )
+  main::valid_b#23 = phi( main::@21/main::valid_b#24 )
+  main::invalid_a#18 = phi( main::@21/main::invalid_a#19 )
+  main::valid_a#18 = phi( main::@21/main::valid_a#20 )
+  main::min#1 = phi( main::@21/main::min#0 )
+  strtouc::return#5 = phi( main::@21/strtouc::return#1 )
+  main::$4 = strtouc::return#5
+  main::max#0 = main::$4
+  main::pwd = ++ main::pwd
+  main::ch#0 = *main::pwd
+  main::pwd = main::pwd + 3
+  main::count_b#0 = 0
+  main::$5 = main::min#1 - 1
+  main::$6 = main::pwd[main::$5] == main::ch#0
+  main::$7 = ! main::$6
+  if(main::$7) goto main::@4
+  to:main::@16
+main::@3: scope:[main]  from main::@1
+  main::invalid_b#29 = phi( main::@1/main::invalid_b#28 )
+  main::valid_b#25 = phi( main::@1/main::valid_b#27 )
+  main::total#19 = phi( main::@1/main::total#22 )
+  main::invalid_a#8 = phi( main::@1/main::invalid_a#11 )
+  main::valid_a#4 = phi( main::@1/main::valid_a#6 )
+  cputs::s#2 = main::s
+  call cputs 
+  to:main::@23
+main::@23: scope:[main]  from main::@3
+  main::invalid_b#27 = phi( main::@3/main::invalid_b#29 )
+  main::valid_b#21 = phi( main::@3/main::valid_b#25 )
+  main::total#16 = phi( main::@3/main::total#19 )
+  main::invalid_a#6 = phi( main::@3/main::invalid_a#8 )
+  main::valid_a#2 = phi( main::@3/main::valid_a#4 )
+  printf_uint::uvalue#0 = main::valid_a#2
+  printf_uint::format_min_length#0 = 0
+  printf_uint::format_justify_left#0 = 0
+  printf_uint::format_sign_always#0 = 0
+  printf_uint::format_zero_padding#0 = 0
+  printf_uint::format_upper_case#0 = 0
+  printf_uint::format_radix#0 = DECIMAL
+  call printf_uint 
+  to:main::@24
+main::@24: scope:[main]  from main::@23
+  main::invalid_b#25 = phi( main::@23/main::invalid_b#27 )
+  main::valid_b#16 = phi( main::@23/main::valid_b#21 )
+  main::total#12 = phi( main::@23/main::total#16 )
+  main::invalid_a#4 = phi( main::@23/main::invalid_a#6 )
+  cputs::s#3 = main::s1
+  call cputs 
+  to:main::@25
+main::@25: scope:[main]  from main::@24
+  main::invalid_b#21 = phi( main::@24/main::invalid_b#25 )
+  main::valid_b#13 = phi( main::@24/main::valid_b#16 )
+  main::total#9 = phi( main::@24/main::total#12 )
+  main::invalid_a#2 = phi( main::@24/main::invalid_a#4 )
+  printf_uint::uvalue#1 = main::invalid_a#2
+  printf_uint::format_min_length#1 = 0
+  printf_uint::format_justify_left#1 = 0
+  printf_uint::format_sign_always#1 = 0
+  printf_uint::format_zero_padding#1 = 0
+  printf_uint::format_upper_case#1 = 0
+  printf_uint::format_radix#1 = DECIMAL
+  call printf_uint 
+  to:main::@26
+main::@26: scope:[main]  from main::@25
+  main::invalid_b#16 = phi( main::@25/main::invalid_b#21 )
+  main::valid_b#11 = phi( main::@25/main::valid_b#13 )
+  main::total#5 = phi( main::@25/main::total#9 )
+  cputs::s#4 = main::s2
+  call cputs 
+  to:main::@27
+main::@27: scope:[main]  from main::@26
+  main::invalid_b#13 = phi( main::@26/main::invalid_b#16 )
+  main::valid_b#9 = phi( main::@26/main::valid_b#11 )
+  main::total#2 = phi( main::@26/main::total#5 )
+  printf_uint::uvalue#2 = main::total#2
+  printf_uint::format_min_length#2 = 0
+  printf_uint::format_justify_left#2 = 0
+  printf_uint::format_sign_always#2 = 0
+  printf_uint::format_zero_padding#2 = 0
+  printf_uint::format_upper_case#2 = 0
+  printf_uint::format_radix#2 = DECIMAL
+  call printf_uint 
+  to:main::@28
+main::@28: scope:[main]  from main::@27
+  main::total#23 = phi( main::@27/main::total#2 )
+  main::invalid_b#11 = phi( main::@27/main::invalid_b#13 )
+  main::valid_b#6 = phi( main::@27/main::valid_b#9 )
+  cputs::s#5 = main::s3
+  call cputs 
+  to:main::@29
+main::@29: scope:[main]  from main::@28
+  main::total#20 = phi( main::@28/main::total#23 )
+  main::invalid_b#9 = phi( main::@28/main::invalid_b#11 )
+  main::valid_b#4 = phi( main::@28/main::valid_b#6 )
+  cputs::s#6 = main::s4
+  call cputs 
+  to:main::@30
+main::@30: scope:[main]  from main::@29
+  main::total#17 = phi( main::@29/main::total#20 )
+  main::invalid_b#6 = phi( main::@29/main::invalid_b#9 )
+  main::valid_b#2 = phi( main::@29/main::valid_b#4 )
+  printf_uint::uvalue#3 = main::valid_b#2
+  printf_uint::format_min_length#3 = 0
+  printf_uint::format_justify_left#3 = 0
+  printf_uint::format_sign_always#3 = 0
+  printf_uint::format_zero_padding#3 = 0
+  printf_uint::format_upper_case#3 = 0
+  printf_uint::format_radix#3 = DECIMAL
+  call printf_uint 
+  to:main::@31
+main::@31: scope:[main]  from main::@30
+  main::total#13 = phi( main::@30/main::total#17 )
+  main::invalid_b#4 = phi( main::@30/main::invalid_b#6 )
+  cputs::s#7 = main::s5
+  call cputs 
+  to:main::@32
+main::@32: scope:[main]  from main::@31
+  main::total#10 = phi( main::@31/main::total#13 )
+  main::invalid_b#2 = phi( main::@31/main::invalid_b#4 )
+  printf_uint::uvalue#4 = main::invalid_b#2
+  printf_uint::format_min_length#4 = 0
+  printf_uint::format_justify_left#4 = 0
+  printf_uint::format_sign_always#4 = 0
+  printf_uint::format_zero_padding#4 = 0
+  printf_uint::format_upper_case#4 = 0
+  printf_uint::format_radix#4 = DECIMAL
+  call printf_uint 
+  to:main::@33
+main::@33: scope:[main]  from main::@32
+  main::total#6 = phi( main::@32/main::total#10 )
+  cputs::s#8 = main::s6
+  call cputs 
+  to:main::@34
+main::@34: scope:[main]  from main::@33
+  main::total#3 = phi( main::@33/main::total#6 )
+  printf_uint::uvalue#5 = main::total#3
+  printf_uint::format_min_length#5 = 0
+  printf_uint::format_justify_left#5 = 0
+  printf_uint::format_sign_always#5 = 0
+  printf_uint::format_zero_padding#5 = 0
+  printf_uint::format_upper_case#5 = 0
+  printf_uint::format_radix#5 = DECIMAL
+  call printf_uint 
+  to:main::@35
+main::@35: scope:[main]  from main::@34
+  cputs::s#9 = main::s7
+  call cputs 
+  to:main::@36
+main::@36: scope:[main]  from main::@35
+  to:main::@19
+main::@4: scope:[main]  from main::@16 main::@22
+  main::total#27 = phi( main::@16/main::total#30, main::@22/main::total#31 )
+  main::invalid_b#18 = phi( main::@16/main::invalid_b#22, main::@22/main::invalid_b#23 )
+  main::valid_b#18 = phi( main::@16/main::valid_b#22, main::@22/main::valid_b#23 )
+  main::invalid_a#13 = phi( main::@16/main::invalid_a#17, main::@22/main::invalid_a#18 )
+  main::valid_a#12 = phi( main::@16/main::valid_a#17, main::@22/main::valid_a#18 )
+  main::min#7 = phi( main::@16/main::min#10, main::@22/main::min#1 )
+  main::count_b#6 = phi( main::@16/main::count_b#1, main::@22/main::count_b#0 )
+  main::ch#1 = phi( main::@16/main::ch#3, main::@22/main::ch#0 )
+  main::max#1 = phi( main::@16/main::max#3, main::@22/main::max#0 )
+  main::$8 = main::max#1 - 1
+  main::$9 = main::pwd[main::$8] == main::ch#1
+  main::$10 = ! main::$9
+  if(main::$10) goto main::@5
+  to:main::@17
+main::@16: scope:[main]  from main::@22
+  main::total#30 = phi( main::@22/main::total#31 )
+  main::invalid_b#22 = phi( main::@22/main::invalid_b#23 )
+  main::valid_b#22 = phi( main::@22/main::valid_b#23 )
+  main::invalid_a#17 = phi( main::@22/main::invalid_a#18 )
+  main::valid_a#17 = phi( main::@22/main::valid_a#18 )
+  main::min#10 = phi( main::@22/main::min#1 )
+  main::ch#3 = phi( main::@22/main::ch#0 )
+  main::max#3 = phi( main::@22/main::max#0 )
+  main::count_b#3 = phi( main::@22/main::count_b#0 )
+  main::count_b#1 = ++ main::count_b#3
+  to:main::@4
+main::@5: scope:[main]  from main::@17 main::@4
+  main::total#24 = phi( main::@17/main::total#26, main::@4/main::total#27 )
+  main::invalid_b#14 = phi( main::@17/main::invalid_b#17, main::@4/main::invalid_b#18 )
+  main::valid_b#14 = phi( main::@17/main::valid_b#17, main::@4/main::valid_b#18 )
+  main::count_b#11 = phi( main::@17/main::count_b#2, main::@4/main::count_b#6 )
+  main::invalid_a#9 = phi( main::@17/main::invalid_a#12, main::@4/main::invalid_a#13 )
+  main::valid_a#9 = phi( main::@17/main::valid_a#11, main::@4/main::valid_a#12 )
+  main::max#5 = phi( main::@17/main::max#7, main::@4/main::max#1 )
+  main::min#4 = phi( main::@17/main::min#6, main::@4/main::min#7 )
+  main::ch#5 = phi( main::@17/main::ch#7, main::@4/main::ch#1 )
+  main::count_a#0 = 0
+  to:main::@6
+main::@17: scope:[main]  from main::@4
+  main::total#26 = phi( main::@4/main::total#27 )
+  main::invalid_b#17 = phi( main::@4/main::invalid_b#18 )
+  main::valid_b#17 = phi( main::@4/main::valid_b#18 )
+  main::invalid_a#12 = phi( main::@4/main::invalid_a#13 )
+  main::valid_a#11 = phi( main::@4/main::valid_a#12 )
+  main::max#7 = phi( main::@4/main::max#1 )
+  main::min#6 = phi( main::@4/main::min#7 )
+  main::ch#7 = phi( main::@4/main::ch#1 )
+  main::count_b#4 = phi( main::@4/main::count_b#6 )
+  main::count_b#2 = ++ main::count_b#4
+  to:main::@5
+main::@6: scope:[main]  from main::@5 main::@9
+  main::total#21 = phi( main::@5/main::total#24, main::@9/main::total#25 )
+  main::invalid_b#12 = phi( main::@5/main::invalid_b#14, main::@9/main::invalid_b#15 )
+  main::valid_b#12 = phi( main::@5/main::valid_b#14, main::@9/main::valid_b#15 )
+  main::count_b#10 = phi( main::@5/main::count_b#11, main::@9/main::count_b#12 )
+  main::invalid_a#7 = phi( main::@5/main::invalid_a#9, main::@9/main::invalid_a#10 )
+  main::valid_a#7 = phi( main::@5/main::valid_a#9, main::@9/main::valid_a#10 )
+  main::max#4 = phi( main::@5/main::max#5, main::@9/main::max#6 )
+  main::min#3 = phi( main::@5/main::min#4, main::@9/main::min#5 )
+  main::count_a#4 = phi( main::@5/main::count_a#0, main::@9/main::count_a#6 )
+  main::ch#4 = phi( main::@5/main::ch#5, main::@9/main::ch#6 )
+  main::$18 = 0 != *main::pwd
+  if(main::$18) goto main::@7
+  to:main::@8
+main::@7: scope:[main]  from main::@6
+  main::total#29 = phi( main::@6/main::total#21 )
+  main::invalid_b#20 = phi( main::@6/main::invalid_b#12 )
+  main::valid_b#20 = phi( main::@6/main::valid_b#12 )
+  main::count_b#14 = phi( main::@6/main::count_b#10 )
+  main::invalid_a#15 = phi( main::@6/main::invalid_a#7 )
+  main::valid_a#14 = phi( main::@6/main::valid_a#7 )
+  main::max#9 = phi( main::@6/main::max#4 )
+  main::min#9 = phi( main::@6/main::min#3 )
+  main::count_a#5 = phi( main::@6/main::count_a#4 )
+  main::ch#2 = phi( main::@6/main::ch#4 )
+  main::$11 = *main::pwd == main::ch#2
+  main::$12 = ! main::$11
+  if(main::$12) goto main::@9
+  to:main::@10
+main::@8: scope:[main]  from main::@6
+  main::total#18 = phi( main::@6/main::total#21 )
+  main::invalid_b#10 = phi( main::@6/main::invalid_b#12 )
+  main::valid_b#10 = phi( main::@6/main::valid_b#12 )
+  main::count_b#9 = phi( main::@6/main::count_b#10 )
+  main::invalid_a#5 = phi( main::@6/main::invalid_a#7 )
+  main::valid_a#5 = phi( main::@6/main::valid_a#7 )
+  main::max#2 = phi( main::@6/main::max#4 )
+  main::min#2 = phi( main::@6/main::min#3 )
+  main::count_a#2 = phi( main::@6/main::count_a#4 )
+  main::$13 = main::count_a#2 >= main::min#2
+  main::$14 = main::count_a#2 <= main::max#2
+  main::$15 = main::$13 && main::$14
+  if(main::$15) goto main::@12
+  to:main::@11
+main::@9: scope:[main]  from main::@10 main::@7
+  main::total#25 = phi( main::@10/main::total#28, main::@7/main::total#29 )
+  main::invalid_b#15 = phi( main::@10/main::invalid_b#19, main::@7/main::invalid_b#20 )
+  main::valid_b#15 = phi( main::@10/main::valid_b#19, main::@7/main::valid_b#20 )
+  main::count_b#12 = phi( main::@10/main::count_b#13, main::@7/main::count_b#14 )
+  main::invalid_a#10 = phi( main::@10/main::invalid_a#14, main::@7/main::invalid_a#15 )
+  main::valid_a#10 = phi( main::@10/main::valid_a#13, main::@7/main::valid_a#14 )
+  main::max#6 = phi( main::@10/main::max#8, main::@7/main::max#9 )
+  main::min#5 = phi( main::@10/main::min#8, main::@7/main::min#9 )
+  main::count_a#6 = phi( main::@10/main::count_a#1, main::@7/main::count_a#5 )
+  main::ch#6 = phi( main::@10/main::ch#8, main::@7/main::ch#2 )
+  main::pwd = ++ main::pwd
+  to:main::@6
+main::@10: scope:[main]  from main::@7
+  main::total#28 = phi( main::@7/main::total#29 )
+  main::invalid_b#19 = phi( main::@7/main::invalid_b#20 )
+  main::valid_b#19 = phi( main::@7/main::valid_b#20 )
+  main::count_b#13 = phi( main::@7/main::count_b#14 )
+  main::invalid_a#14 = phi( main::@7/main::invalid_a#15 )
+  main::valid_a#13 = phi( main::@7/main::valid_a#14 )
+  main::max#8 = phi( main::@7/main::max#9 )
+  main::min#8 = phi( main::@7/main::min#9 )
+  main::ch#8 = phi( main::@7/main::ch#2 )
+  main::count_a#3 = phi( main::@7/main::count_a#5 )
+  main::count_a#1 = ++ main::count_a#3
+  to:main::@9
+main::@12: scope:[main]  from main::@8
+  main::invalid_a#24 = phi( main::@8/main::invalid_a#5 )
+  main::total#15 = phi( main::@8/main::total#18 )
+  main::invalid_b#8 = phi( main::@8/main::invalid_b#10 )
+  main::valid_b#8 = phi( main::@8/main::valid_b#10 )
+  main::count_b#8 = phi( main::@8/main::count_b#9 )
+  main::valid_a#3 = phi( main::@8/main::valid_a#5 )
+  main::valid_a#1 = ++ main::valid_a#3
+  to:main::@13
+main::@11: scope:[main]  from main::@8
+  main::valid_a#21 = phi( main::@8/main::valid_a#5 )
+  main::total#14 = phi( main::@8/main::total#18 )
+  main::invalid_b#7 = phi( main::@8/main::invalid_b#10 )
+  main::valid_b#7 = phi( main::@8/main::valid_b#10 )
+  main::count_b#7 = phi( main::@8/main::count_b#9 )
+  main::invalid_a#3 = phi( main::@8/main::invalid_a#5 )
+  main::invalid_a#1 = ++ main::invalid_a#3
+  to:main::@13
+main::@13: scope:[main]  from main::@11 main::@12
+  main::invalid_a#23 = phi( main::@11/main::invalid_a#1, main::@12/main::invalid_a#24 )
+  main::valid_a#19 = phi( main::@11/main::valid_a#21, main::@12/main::valid_a#1 )
+  main::total#11 = phi( main::@11/main::total#14, main::@12/main::total#15 )
+  main::invalid_b#5 = phi( main::@11/main::invalid_b#7, main::@12/main::invalid_b#8 )
+  main::valid_b#5 = phi( main::@11/main::valid_b#7, main::@12/main::valid_b#8 )
+  main::count_b#5 = phi( main::@11/main::count_b#7, main::@12/main::count_b#8 )
+  main::$16 = main::count_b#5 == 1
+  if(main::$16) goto main::@14
+  to:main::@18
+main::@14: scope:[main]  from main::@13
+  main::invalid_b#31 = phi( main::@13/main::invalid_b#5 )
+  main::invalid_a#20 = phi( main::@13/main::invalid_a#23 )
+  main::valid_a#15 = phi( main::@13/main::valid_a#19 )
+  main::total#7 = phi( main::@13/main::total#11 )
+  main::valid_b#3 = phi( main::@13/main::valid_b#5 )
+  main::valid_b#1 = ++ main::valid_b#3
+  to:main::@15
+main::@18: scope:[main]  from main::@13
+  main::valid_b#29 = phi( main::@13/main::valid_b#5 )
+  main::invalid_a#21 = phi( main::@13/main::invalid_a#23 )
+  main::valid_a#16 = phi( main::@13/main::valid_a#19 )
+  main::total#8 = phi( main::@13/main::total#11 )
+  main::invalid_b#3 = phi( main::@13/main::invalid_b#5 )
+  main::invalid_b#1 = ++ main::invalid_b#3
+  to:main::@15
+main::@15: scope:[main]  from main::@14 main::@18
+  main::invalid_b#30 = phi( main::@14/main::invalid_b#31, main::@18/main::invalid_b#1 )
+  main::valid_b#28 = phi( main::@14/main::valid_b#1, main::@18/main::valid_b#29 )
+  main::invalid_a#16 = phi( main::@14/main::invalid_a#20, main::@18/main::invalid_a#21 )
+  main::valid_a#8 = phi( main::@14/main::valid_a#15, main::@18/main::valid_a#16 )
+  main::total#4 = phi( main::@14/main::total#7, main::@18/main::total#8 )
+  main::total#1 = ++ main::total#4
+  main::pwd = ++ main::pwd
+  to:main::@1
+main::@19: scope:[main]  from main::@19 main::@36
+  to:main::@19
+main::@return: scope:[main]  from
+  return 
+  to:@return
+
+byte strtouc(byte* strtouc::str , byte** strtouc::endptr)
+strtouc: scope:[strtouc]  from main::@2 main::@21
+  strtouc::endptr#4 = phi( main::@2/strtouc::endptr#0, main::@21/strtouc::endptr#1 )
+  strtouc::str#3 = phi( main::@2/strtouc::str#0, main::@21/strtouc::str#1 )
+  strtouc::val#0 = 0
+  strtouc::c#0 = *strtouc::str#3
+  to:strtouc::@1
+strtouc::@1: scope:[strtouc]  from strtouc strtouc::@2
+  strtouc::endptr#3 = phi( strtouc/strtouc::endptr#4, strtouc::@2/strtouc::endptr#5 )
+  strtouc::str#6 = phi( strtouc/strtouc::str#3, strtouc::@2/strtouc::str#2 )
+  strtouc::val#5 = phi( strtouc/strtouc::val#0, strtouc::@2/strtouc::val#2 )
+  strtouc::c#2 = phi( strtouc/strtouc::c#0, strtouc::@2/strtouc::c#1 )
+  strtouc::$0 = strtouc::c#2 >= '0'
+  strtouc::$1 = strtouc::c#2 <= '9'
+  strtouc::$2 = strtouc::$0 && strtouc::$1
+  if(strtouc::$2) goto strtouc::@2
+  to:strtouc::@3
+strtouc::@2: scope:[strtouc]  from strtouc::@1
+  strtouc::endptr#5 = phi( strtouc::@1/strtouc::endptr#3 )
+  strtouc::str#4 = phi( strtouc::@1/strtouc::str#6 )
+  strtouc::c#3 = phi( strtouc::@1/strtouc::c#2 )
+  strtouc::val#3 = phi( strtouc::@1/strtouc::val#5 )
+  strtouc::$3 = strtouc::val#3 * $a
+  strtouc::val#1 = strtouc::$3
+  strtouc::$4 = strtouc::c#3 - '0'
+  strtouc::val#2 = strtouc::val#1 + strtouc::$4
+  strtouc::str#2 = ++ strtouc::str#4
+  strtouc::c#1 = *strtouc::str#2
+  to:strtouc::@1
+strtouc::@3: scope:[strtouc]  from strtouc::@1
+  strtouc::val#4 = phi( strtouc::@1/strtouc::val#5 )
+  strtouc::endptr#2 = phi( strtouc::@1/strtouc::endptr#3 )
+  strtouc::str#5 = phi( strtouc::@1/strtouc::str#6 )
+  *strtouc::endptr#2 = strtouc::str#5
+  strtouc::return#2 = strtouc::val#4
+  to:strtouc::@return
+strtouc::@return: scope:[strtouc]  from strtouc::@3
+  strtouc::return#6 = phi( strtouc::@3/strtouc::return#2 )
+  strtouc::return#3 = strtouc::return#6
+  return 
+  to:@return
+
+void __start()
+__start: scope:[__start]  from
+  to:__start::__init1
+__start::__init1: scope:[__start]  from __start
+  conio_cursor_x = 0
+  conio_cursor_y = 0
+  conio_line_text = CONIO_SCREEN_TEXT
+  conio_line_color = CONIO_SCREEN_COLORS
+  conio_textcolor = CONIO_TEXTCOLOR_DEFAULT
+  conio_scroll_enable = 1
+  call conio_c64_init 
+  to:__start::@2
+__start::@2: scope:[__start]  from __start::__init1
+  to:__start::@1
+__start::@1: scope:[__start]  from __start::@2
+  call main 
+  to:__start::@3
+__start::@3: scope:[__start]  from __start::@1
+  to:__start::@return
+__start::@return: scope:[__start]  from __start::@3
+  return 
+  to:@return
+
+SYMBOL TABLE SSA
+const byte BINARY = 2
+const nomodify byte* COLORRAM = (byte*)$d800
+const nomodify byte* CONIO_SCREEN_COLORS = COLORRAM
+const nomodify byte* CONIO_SCREEN_TEXT = DEFAULT_SCREEN
+const nomodify byte CONIO_TEXTCOLOR_DEFAULT = LIGHT_BLUE
+const byte DECIMAL = $a
+const nomodify byte* DEFAULT_SCREEN = (byte*)$400
+const byte* DIGITS[]  = "0123456789abcdef"z
+const byte HEXADECIMAL = $10
+const nomodify byte LIGHT_BLUE = $e
+const byte OCTAL = 8
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN = 0
+const byte RADIX::BINARY = 2
+const byte RADIX::DECIMAL = $a
+const byte RADIX::HEXADECIMAL = $10
+const byte RADIX::OCTAL = 8
+const word* RADIX_BINARY_VALUES[]  = { $8000, $4000, $2000, $1000, $800, $400, $200, $100, $80, $40, $20, $10, 8, 4, 2 }
+const word* RADIX_DECIMAL_VALUES[]  = { $2710, $3e8, $64, $a }
+const word* RADIX_HEXADECIMAL_VALUES[]  = { $1000, $100, $10 }
+const word* RADIX_OCTAL_VALUES[]  = { $8000, $1000, $200, $40, 8 }
+const byte SIZEOF_WORD = 2
+void __start()
+void clrscr()
+bool~ clrscr::$0
+bool~ clrscr::$1
+byte clrscr::c
+byte clrscr::c#0
+byte clrscr::c#1
+byte clrscr::c#2
+byte clrscr::c#3
+byte clrscr::l
+byte clrscr::l#0
+byte clrscr::l#1
+byte clrscr::l#2
+byte clrscr::l#3
+byte clrscr::l#4
+byte clrscr::l#5
+byte clrscr::l#6
+byte* clrscr::line_cols
+byte* clrscr::line_cols#0
+byte* clrscr::line_cols#1
+byte* clrscr::line_cols#2
+byte* clrscr::line_cols#3
+byte* clrscr::line_cols#4
+byte* clrscr::line_cols#5
+byte* clrscr::line_cols#6
+byte* clrscr::line_text
+byte* clrscr::line_text#0
+byte* clrscr::line_text#1
+byte* clrscr::line_text#2
+byte* clrscr::line_text#3
+byte* clrscr::line_text#4
+byte* clrscr::line_text#5
+byte* clrscr::line_text#6
+void conio_c64_init()
+bool~ conio_c64_init::$0
+bool~ conio_c64_init::$1
+const nomodify byte* conio_c64_init::BASIC_CURSOR_LINE = (byte*)$d6
+byte conio_c64_init::line
+byte conio_c64_init::line#0
+byte conio_c64_init::line#1
+byte conio_c64_init::line#2
+byte conio_cursor_x loadstore
+byte conio_cursor_y loadstore
+byte* conio_line_color loadstore
+byte* conio_line_text loadstore
+byte conio_scroll_enable loadstore
+byte conio_textcolor loadstore
+void cputc(byte cputc::c)
+bool~ cputc::$0
+bool~ cputc::$1
+bool~ cputc::$2
+byte cputc::c
+byte cputc::c#0
+byte cputc::c#1
+byte cputc::c#2
+byte cputc::c#3
+byte cputc::c#4
+void cputln()
+void cputs(to_nomodify byte* cputs::s)
+byte~ cputs::$0
+bool~ cputs::$2
+byte cputs::c
+byte cputs::c#0
+byte cputs::c#1
+byte cputs::c#2
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0
+to_nomodify byte* cputs::s#1
+to_nomodify byte* cputs::s#10
+to_nomodify byte* cputs::s#11
+to_nomodify byte* cputs::s#12
+to_nomodify byte* cputs::s#13
+to_nomodify byte* cputs::s#2
+to_nomodify byte* cputs::s#3
+to_nomodify byte* cputs::s#4
+to_nomodify byte* cputs::s#5
+to_nomodify byte* cputs::s#6
+to_nomodify byte* cputs::s#7
+to_nomodify byte* cputs::s#8
+to_nomodify byte* cputs::s#9
+void cscroll()
+bool~ cscroll::$0
+bool~ cscroll::$1
+bool~ cscroll::$7
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+bool~ gotoxy::$0
+bool~ gotoxy::$1
+bool~ gotoxy::$2
+bool~ gotoxy::$3
+number~ gotoxy::$4
+byte*~ gotoxy::$5
+byte*~ gotoxy::$6
+word~ gotoxy::$7
+word gotoxy::line_offset
+word gotoxy::line_offset#0
+byte gotoxy::x
+byte gotoxy::x#0
+byte gotoxy::x#1
+byte gotoxy::x#2
+byte gotoxy::x#3
+byte gotoxy::x#4
+byte gotoxy::x#5
+byte gotoxy::x#6
+byte gotoxy::y
+byte gotoxy::y#0
+byte gotoxy::y#1
+byte gotoxy::y#2
+byte gotoxy::y#3
+byte gotoxy::y#4
+byte gotoxy::y#5
+byte gotoxy::y#6
+void main()
+bool~ main::$10
+bool~ main::$11
+bool~ main::$12
+bool~ main::$13
+bool~ main::$14
+bool~ main::$15
+bool~ main::$16
+bool~ main::$17
+bool~ main::$18
+byte~ main::$3
+byte~ main::$4
+number~ main::$5
+bool~ main::$6
+bool~ main::$7
+number~ main::$8
+bool~ main::$9
+byte main::ch
+byte main::ch#0
+byte main::ch#1
+byte main::ch#2
+byte main::ch#3
+byte main::ch#4
+byte main::ch#5
+byte main::ch#6
+byte main::ch#7
+byte main::ch#8
+byte main::count_a
+byte main::count_a#0
+byte main::count_a#1
+byte main::count_a#2
+byte main::count_a#3
+byte main::count_a#4
+byte main::count_a#5
+byte main::count_a#6
+byte main::count_b
+byte main::count_b#0
+byte main::count_b#1
+byte main::count_b#10
+byte main::count_b#11
+byte main::count_b#12
+byte main::count_b#13
+byte main::count_b#14
+byte main::count_b#2
+byte main::count_b#3
+byte main::count_b#4
+byte main::count_b#5
+byte main::count_b#6
+byte main::count_b#7
+byte main::count_b#8
+byte main::count_b#9
+word main::invalid_a
+word main::invalid_a#0
+word main::invalid_a#1
+word main::invalid_a#10
+word main::invalid_a#11
+word main::invalid_a#12
+word main::invalid_a#13
+word main::invalid_a#14
+word main::invalid_a#15
+word main::invalid_a#16
+word main::invalid_a#17
+word main::invalid_a#18
+word main::invalid_a#19
+word main::invalid_a#2
+word main::invalid_a#20
+word main::invalid_a#21
+word main::invalid_a#22
+word main::invalid_a#23
+word main::invalid_a#24
+word main::invalid_a#3
+word main::invalid_a#4
+word main::invalid_a#5
+word main::invalid_a#6
+word main::invalid_a#7
+word main::invalid_a#8
+word main::invalid_a#9
+word main::invalid_b
+word main::invalid_b#0
+word main::invalid_b#1
+word main::invalid_b#10
+word main::invalid_b#11
+word main::invalid_b#12
+word main::invalid_b#13
+word main::invalid_b#14
+word main::invalid_b#15
+word main::invalid_b#16
+word main::invalid_b#17
+word main::invalid_b#18
+word main::invalid_b#19
+word main::invalid_b#2
+word main::invalid_b#20
+word main::invalid_b#21
+word main::invalid_b#22
+word main::invalid_b#23
+word main::invalid_b#24
+word main::invalid_b#25
+word main::invalid_b#26
+word main::invalid_b#27
+word main::invalid_b#28
+word main::invalid_b#29
+word main::invalid_b#3
+word main::invalid_b#30
+word main::invalid_b#31
+word main::invalid_b#4
+word main::invalid_b#5
+word main::invalid_b#6
+word main::invalid_b#7
+word main::invalid_b#8
+word main::invalid_b#9
+byte main::max
+byte main::max#0
+byte main::max#1
+byte main::max#2
+byte main::max#3
+byte main::max#4
+byte main::max#5
+byte main::max#6
+byte main::max#7
+byte main::max#8
+byte main::max#9
+byte main::min
+byte main::min#0
+byte main::min#1
+byte main::min#10
+byte main::min#2
+byte main::min#3
+byte main::min#4
+byte main::min#5
+byte main::min#6
+byte main::min#7
+byte main::min#8
+byte main::min#9
+volatile byte* main::pwd loadstore
+const byte* main::s[$f]  = "rule a valid: "
+const byte* main::s1[$a]  = " invalid:"
+const byte* main::s2[8]  = " total:"
+const byte* main::s3[2]  = "
+"
+const byte* main::s4[$f]  = "rule b valid: "
+const byte* main::s5[$a]  = " invalid:"
+const byte* main::s6[8]  = " total:"
+const byte* main::s7[2]  = "
+"
+word main::total
+word main::total#0
+word main::total#1
+word main::total#10
+word main::total#11
+word main::total#12
+word main::total#13
+word main::total#14
+word main::total#15
+word main::total#16
+word main::total#17
+word main::total#18
+word main::total#19
+word main::total#2
+word main::total#20
+word main::total#21
+word main::total#22
+word main::total#23
+word main::total#24
+word main::total#25
+word main::total#26
+word main::total#27
+word main::total#28
+word main::total#29
+word main::total#3
+word main::total#30
+word main::total#31
+word main::total#32
+word main::total#33
+word main::total#4
+word main::total#5
+word main::total#6
+word main::total#7
+word main::total#8
+word main::total#9
+word main::valid_a
+word main::valid_a#0
+word main::valid_a#1
+word main::valid_a#10
+word main::valid_a#11
+word main::valid_a#12
+word main::valid_a#13
+word main::valid_a#14
+word main::valid_a#15
+word main::valid_a#16
+word main::valid_a#17
+word main::valid_a#18
+word main::valid_a#19
+word main::valid_a#2
+word main::valid_a#20
+word main::valid_a#21
+word main::valid_a#22
+word main::valid_a#3
+word main::valid_a#4
+word main::valid_a#5
+word main::valid_a#6
+word main::valid_a#7
+word main::valid_a#8
+word main::valid_a#9
+word main::valid_b
+word main::valid_b#0
+word main::valid_b#1
+word main::valid_b#10
+word main::valid_b#11
+word main::valid_b#12
+word main::valid_b#13
+word main::valid_b#14
+word main::valid_b#15
+word main::valid_b#16
+word main::valid_b#17
+word main::valid_b#18
+word main::valid_b#19
+word main::valid_b#2
+word main::valid_b#20
+word main::valid_b#21
+word main::valid_b#22
+word main::valid_b#23
+word main::valid_b#24
+word main::valid_b#25
+word main::valid_b#26
+word main::valid_b#27
+word main::valid_b#28
+word main::valid_b#29
+word main::valid_b#3
+word main::valid_b#4
+word main::valid_b#5
+word main::valid_b#6
+word main::valid_b#7
+word main::valid_b#8
+word main::valid_b#9
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+byte*~ memcpy::$0
+bool~ memcpy::$1
+byte*~ memcpy::$2
+void* memcpy::destination
+void* memcpy::destination#0
+void* memcpy::destination#1
+void* memcpy::destination#2
+void* memcpy::destination#3
+void* memcpy::destination#4
+void* memcpy::destination#5
+byte* memcpy::dst
+byte* memcpy::dst#0
+byte* memcpy::dst#1
+byte* memcpy::dst#2
+byte* memcpy::dst#3
+word memcpy::num
+word memcpy::num#0
+word memcpy::num#1
+word memcpy::num#2
+void* memcpy::return
+void* memcpy::return#0
+void* memcpy::return#1
+void* memcpy::return#2
+void* memcpy::return#3
+void* memcpy::return#4
+void* memcpy::source
+void* memcpy::source#0
+void* memcpy::source#1
+void* memcpy::source#2
+byte* memcpy::src
+byte* memcpy::src#0
+byte* memcpy::src#1
+byte* memcpy::src#2
+byte* memcpy::src#3
+byte* memcpy::src_end
+byte* memcpy::src_end#0
+byte* memcpy::src_end#1
+byte* memcpy::src_end#2
+void* memset(void* memset::str , byte memset::c , word memset::num)
+bool~ memset::$0
+bool~ memset::$1
+byte*~ memset::$2
+bool~ memset::$3
+byte*~ memset::$4
+byte memset::c
+byte memset::c#0
+byte memset::c#1
+byte memset::c#2
+byte memset::c#3
+byte memset::c#4
+byte memset::c#5
+byte* memset::dst
+byte* memset::dst#0
+byte* memset::dst#1
+byte* memset::dst#2
+byte* memset::dst#3
+byte* memset::end
+byte* memset::end#0
+byte* memset::end#1
+byte* memset::end#2
+word memset::num
+word memset::num#0
+word memset::num#1
+word memset::num#2
+word memset::num#3
+void* memset::return
+void* memset::return#0
+void* memset::return#1
+void* memset::return#2
+void* memset::return#3
+void* memset::return#4
+void* memset::str
+void* memset::str#0
+void* memset::str#1
+void* memset::str#2
+void* memset::str#3
+void* memset::str#4
+void* memset::str#5
+void* memset::str#6
+const byte* passwords = "4-6 b: bbbdbtbbbj@1-6 g: ggvggbgggstg@1-4 s: lssss@13-14 v: hvvcvvvvvvvvvsvvv@3-5 m: lcmmm@3-4 t: stht@5-6 b: dbkbhb@4-7 p: ppfppppq@4-5 j: jjjjj@3-12 s: sskssssssssss@14-15 z: zrndzbmrzzpzzqzj@12-18 l: tllllllllllllplllbl@8-10 b: bdbvqbtbrb@1-3 c: tcqccc@1-2 n: nbnj@5-7 c: ccccccccc@9-10 l: hpmslrlgll@6-9 n: nnnnnnnnb@6-10 r: rmzjlrsxkbw@6-8 r: bzqnnrrrj@4-14 c: mfffvcbtchzrqcn@1-6 f: ffffffffffffff@2-5 f: wxtkf@8-12 b: rdcbbjbzbbpb@8-18 d: ddtdddddddwvdfdsdd@5-8 s: sssmsgpgszms@6-11 x: xxxxxvxxxxxt@17-18 n: jhrnnzpxzngfqrntmnc@13-14 r: rrrmrrrrlrrshvrrr@4-5 h: hhhhrhh@8-10 d: dgwtdsxnncd@9-13 q: qqbpqmqgmqwqbqqqxcgq@2-5 g: gjjcpgg@6-12 t: ttttvttttttrtt@3-9 h: hhhhhhhhsh@15-16 p: ppppsppppppppppz@2-5 c: csccctcccc@11-14 p: pppppppppppppnp@8-9 j: jvbjjjjrjbjj@8-16 b: qklbmbntmvbhxplbbcb@12-13 j: jjjjsjmfjjjkhj@2-13 t: llckxhfmtznptndcsx@6-8 x: dxxxxvxxtt@3-4 d: ddht@3-4 t: ttdtt@11-12 r: rrrrrrrrrrrd@9-10 h: hhhhhhhhgh@3-16 h: hhhhhhhhhhhhhhnhhh@10-11 h: hxhhhdhhhsh@1-7 n: jnfnjnn@3-4 m: msmnpmpf@15-17 t: tpdtttgltvtttztlv@7-10 v: vvpsvpgjzvvvvjs@1-5 p: pxppg@2-7 w: jwhgkgvxcv@13-14 m: pxxmjznmrzdsbbmmfj@1-4 d: ddddd@14-16 r: rrrrrrrrrrrrrwrr@2-5 l: klbtzzlrlslgswhljtq@6-12 c: qccrcpccccccdccccc@2-18 l: llllllllvllllllllkll@18-20 z: zzzzzzzzszqzwzrzzzzn@5-16 c: cbccclcfcncvqztqc@7-11 m: fnwmtsmgpxncnr@6-7 h: hpjrhbhkshnchbhpph@11-12 s: ssssssssssps@6-9 s: jfsmmssssqz@1-15 l: llllllllllllllbll@2-6 g: gggggwgggpggggggg@6-9 j: jjjpjjjjn@9-13 n: nnnnnnnnnnnnnn@10-13 t: cgntllxnvpkjwxtght@2-11 f: xcftbcdcndkgm@10-13 j: jjjjjjjjjjjjvj@9-17 f: rfrffnsffxqflbffvv@6-11 k: kkkkkrwkqckmk@5-7 q: zfqqqqqn@12-13 c: cfcccvccccckccccv@5-15 z: xhzzzzzzzzfzzknzz@18-19 f: jkfksvmfjbdffffffff@8-11 h: hhhhmhhkhsfdg@14-16 s: ssssssdjssssssssssss@15-16 t: jtmjhsxqqmmthmtttm@5-7 h: hkbjhjhh@2-6 n: knprnfnfhhrcnk@3-4 w: snwd@5-11 w: wwwwnwwwwwwwwwwww@2-12 k: bkqjghpktfsk@14-15 v: vvvsvvvvvvvvvxv@8-9 w: fxwwwwwscwl@9-15 c: sbjvvsmdvqknbccxxx@6-15 t: tpwjtdnnldthxvn@13-15 t: tttttrzmzttjttt@3-11 m: mmvmlmmmwfmjx@13-14 s: gskssssssscssssqjssl@5-10 l: bfnmqlldllp@17-18 q: qkwqqqqqqqqqqqrqqqqq@2-5 r: rsvrrq@3-4 j: jjjdj@3-4 m: mtmk@8-9 k: vsvkvkrkc@10-12 t: ttttttcttttgttt@3-4 n: trzw@5-11 q: qqmpsqbxkqq@13-15 s: sqsssnmwqszfsmv@5-6 b: bbbbzvb@5-13 p: pjjhpnqpzpmpfpfp@4-5 l: mgnwlrw@1-7 k: fkzxwkj@1-10 q: qgxqqqqqqg@8-9 s: ssqssssfss@7-8 c: xxcscclccdvcmqcc@2-6 d: xdlmzdzxrpmlnt@3-9 s: sssssnssgbs@7-10 h: sblrrhqrhh@3-5 n: xnndnnnfnw@9-10 l: vllllqlllhllljxlp@2-5 d: ddxzbxk@10-14 m: mmmmmmmmmmdmmmmsmmm@1-2 f: ffffw@14-15 g: wdjhplhrbcxdgpnt@1-2 l: klllllll@10-11 k: ckkhkkvkkkmkkjkwkkwk@7-9 f: ffrhdvftfpjfqffhnfsf@4-5 c: kkjksrmkccg@5-9 r: rrrrhrrrrr@5-6 p: pppppth@4-10 t: kpfwzjtchtbndblrvst@1-5 l: mllllllnllll@13-16 r: rrrvrrrrrrrrzrrg@17-18 x: xxfxxxxxxxxsxxxxxsxx@8-11 w: rwbnqrngcvpgwwww@4-8 z: zzzzzzzzzz@4-9 b: bbvvbbbbr@2-5 x: qlfhxkx@3-8 t: wvptttttttt@1-3 m: hmmmmqmm@17-19 h: nhhhdvhnhrhhhhnhmdh@11-12 s: psszbdpsgfks@6-7 s: sssssshs@10-15 l: mnkdvnvmxljjtggwcl@1-13 j: qjjjjjjjjjjjdj@4-9 l: jxvkwhlmlhdtgwvgsdzz@5-9 c: ccfghhccccgc@10-11 v: vvvvvvvvvvv@7-8 t: cntwzshkzvmrnnkr@1-11 l: tllllllltllll@15-17 l: lllglvctrvllzkllt@3-5 n: ncnnp@2-3 q: jsqqh@4-10 h: hhhhhhhhhvh@16-18 b: bbnbbbbbtbbkktbbzdr@4-6 g: kbggdhgggggggggggfc@12-13 p: cpvcppqpplwpt@5-10 h: fvhhbrhpghchhhhhh@2-5 b: bbvzn@14-15 x: xxxbxnwxxxxzxxh@13-15 n: nnfgdglfnntnjqn@2-4 c: cfccc@3-5 v: vrvvzdvv@17-19 v: vvvvvvvvvvvvvvvvvvsv@1-20 h: hhhhhhhhhhqhhhhhhhhh@4-15 q: qqqtqqqqqqqqqqqqlq@11-13 h: hhkhvhhhhwhgk@8-11 p: ppvppppppptspf@8-9 m: mmmpmmkmdmpkspmg@1-7 m: lcmvggm@6-12 v: tvfstvvpvzsvcv@8-9 n: nnnqnnwrrdzlmnwlznrn@1-5 s: msssms@1-3 v: vpdzvdvgv@6-9 g: drgrfggcg@6-16 x: djpxhxvncxfghsxx@1-3 b: sjbwwxbvtvbkt@6-8 c: cccccstccjhv@1-11 q: qqqpqqqqqqwqqq@9-11 m: vsbmmmmmmmqmmsm@2-7 g: gqggggggg@2-3 m: mrgvm@6-7 c: cccpcfcc@6-10 w: swbngwswnxnww@13-14 r: rrrrrrrrrrwrrgrdr@3-9 v: vctxhxtfvq@2-9 r: jrrcslgplcprlvgthg@2-3 n: hnnnsxclvdj@10-11 h: zrhghhqhgzh@15-18 z: zzzlzzzzzzzzpzqzpzzz@3-8 f: fffffrfl@1-4 l: rllllfl@1-2 n: nnnnnvtnv@17-19 z: zzzzzzzzzzzzzzzzzzqz@13-15 n: nnnznnnnnnznnnn@2-5 c: gcccncjmsncfcntjc@8-9 h: hhhhhhhhbpsfh@7-11 r: lzvvlbrgjgrr@5-11 x: xxxxqxxxxxxx@4-7 p: gqpkmppzpsmtzhfdfpl@3-4 j: jjdjdg@14-16 z: zzzzzzzgjzzzzpzf@1-2 n: nnnvnwnnnnh@4-5 z: jhzzz@5-7 k: kkkkkkf@8-18 z: khzzrzjzmzzvzzpcclm@5-10 m: kjrhwkhmsm@10-16 v: vvvvvvvvvvvvvvvwv@9-10 l: xhvjsmllkcdtldfxlw@8-10 p: ppjvppbpqhpwhppgbp@4-6 m: jlmkhm@1-3 k: gvpklkkkk@15-16 g: ggjggggvgmgtpgcg@1-4 j: jbjwj@1-3 x: xxxpxxdxxhfx@14-16 v: vxmhhdvvfjjqwhtv@6-7 l: lnkchzlwxlp@3-4 v: vvvcv@13-14 p: pbqpppppzbmppc@6-12 p: glqwzprpqbqf@6-12 l: lllllglllllll@8-9 n: nnsnnnndcn@6-8 p: prwppppp@1-10 q: dqqqqqqqqjq@12-16 w: kwtbdnjqmwwxhwcwswkl@11-14 r: rrnjghfrrrshlrq@2-14 w: vwbbvcvgnxdmxl@7-8 g: sqmggkgslkwlvggg@1-6 q: tqqqqqq@2-3 b: bbbr@7-9 b: jnwbswfpbn@4-5 n: nnlct@3-11 s: ssssssssssp@2-6 f: wjlpwf@5-10 g: gggghqgqgb@1-3 p: ppdg@4-7 j: pjnkjjljjj@1-2 v: ghmjzxmtxjxnv@6-14 k: klgdzfmgdwhqdkhcnzm@6-11 z: tgzpzzzzztc@2-12 b: cxsmjbdgdnrb@4-6 v: lxdvvh@3-8 l: pnpdnrll@7-8 m: mzmswvmmbxmzlmwhdvq@13-14 s: khzssssssssszsssss@10-18 d: dmfdlgcxdbzznbrlqn@13-14 j: jjjjjjjjjjjjdpjj@15-17 j: jjjjjjjjjwjsqjwjj@10-15 x: xxfxkzxxhxxxxxvxxw@7-14 c: wcccwcmmcccccxhcccc@2-7 z: zmzvfzlszr@7-8 k: jjkrklrkkv@8-9 r: rrrrrjrtz@2-3 w: tvws@1-5 b: bbbjm@1-2 q: tqqjf@5-10 j: wlgjghjhjljwtpcdkqwk@2-5 c: dzpkc@5-6 m: mbvmkm@4-15 k: stjkjvvxrmwdpkwsjqvc@6-9 h: hwkgjplmhxwgvnbhwh@12-13 z: zzzzzzzzzzzzz@7-8 q: qqqqqqqqq@2-5 c: clcwmccczclcccc@2-5 l: jlcgfbflklvpfqxtwgg@5-7 n: nnnnnnvnnnnnn@3-5 f: gfktfffqvgltsbff@10-16 p: jppbttppzpqppppp@2-3 m: zmdm@4-6 j: zsmtjjdnrpp@17-18 j: hvvmrkfnnkvrjtjhjj@12-15 d: dtddddddddtwxgld@8-12 r: rdzrwfgrmxwttknxz@6-7 s: rssbktxsgd@11-13 d: ddddmwddddxddndc@3-6 p: ppcpspfp@12-15 j: jjjjjjgjjjjcjlzj@8-12 v: tgjkwfbsxzzvvpmfs@6-7 z: trbfbdz@4-6 v: vvvvvpvv@8-16 p: pnvppdpjppppppph@8-9 z: lzzzzpdzk@1-4 t: qttzz@2-3 d: dhdd@5-8 m: mmmkmmxmkj@2-12 f: hfhzkwdmrlqvfkn@5-6 h: hhhhhph@14-15 b: bbbbxbbbbbbbbbh@2-3 v: vvcj@12-19 d: ddvdwwqdddcdtdmwdqp@3-4 s: ssjssssssss@2-6 c: wzzxqcdcnlgcph@11-12 j: jjdrcjzjkjcs@4-9 z: bzzzzzzxzz@2-8 b: gjbfkxhb@1-3 c: cpksst@1-5 h: hhjhh@14-15 j: jjjjjjjjjjjjjjr@8-9 n: pcndxcfknfbnnls@10-13 k: kkkqzkwbkkkrtn@4-5 r: rzrrrnrj@13-15 p: ppppppppppppppt@3-6 j: fjqqzzzjm@2-9 m: zmjhctkmf@5-6 s: ssmjss@3-4 c: jlfd@8-12 d: qbddfhnddzgvddddd@6-7 p: xfppppcppppxgp@8-13 s: sssssssfssssssss@13-17 g: xskktsjxlvgfxtzzgfj@2-4 q: qqtwfqqnkvbvbhzs@1-5 j: cjmjs@4-5 c: tvccnc@3-14 m: kkfhmnkkmztxtmn@11-15 x: xxxxxpxmxxvbxxxvx@9-11 l: nhgzwmmrkqhblnk@7-10 x: xxxxxdmxxxxxxxx@13-14 v: vvvvvvpvvvjvvcvv@16-17 n: nnnnqnnbnnnnnnnpn@3-4 j: jvjj@15-16 q: zlqsgvpztknqjqqwqvf@3-4 s: sssrsssdss@11-13 g: ggqggmggswggdk@1-4 t: jmtzttztqt@2-3 v: vvvv@11-13 g: cgjgxgggkgbggxg@4-6 g: ggggqlhgmz@8-15 g: prvxwzkvdhgkjlg@6-9 g: gggggnsjlg@12-14 p: mmvlpzkmpgtpvj@7-10 k: kkkxkkjkkkdkkkp@14-16 b: zmztqsrgvjjmswzkbnk@1-2 x: xxbxxxxhx@2-5 l: tlhsx@3-5 x: xxxxn@4-12 c: vdnmtmqwnxkcldc@4-8 x: xxxxjglx@5-13 s: vsssspszssssnsss@3-6 k: kkhkkkknb@3-5 t: pttqtwnprt@10-14 m: ttjqvzmgmmjqzkd@1-5 b: bbbbpbbb@10-15 d: wdjrhvfngdtlkdl@6-7 w: trxwdwww@2-4 n: snxqlgtsmdnnjgwrgmms@16-18 l: klslpljllqlcslqqll@4-7 t: tttwzttjt@9-10 f: ffffffffwf@8-15 h: trhgxjchhxvvhqp@8-12 w: wwwwwwwqwwwg@12-13 x: xxxxxxxxsffqlxx@5-7 k: kkkklkkkktkk@1-7 m: wkmmqmmhf@12-13 h: mhhchwhhhzhhcvh@7-11 k: kkkkkkwkkkgkk@4-6 l: hdlbll@8-12 v: fvvvvvvvrvvv@2-9 h: hzhhhhhhhhhhhhr@6-8 b: qbqjpbbbdsshv@2-3 h: hwhl@4-7 l: mdllxjgdw@3-9 f: rwffzfkpwbzp@3-5 t: ttnttt@7-10 c: mpcccpndqc@6-7 h: fhhhljh@2-7 v: pnvzcns@1-3 v: vvgv@5-9 s: ssssshsspsssssss@4-6 j: mjjjjq@5-14 h: hwbqghmvmmnvhhrqmj@5-6 s: wctjsh@7-8 s: sssscsjs@14-17 v: vvvvvvvvvvvvvvvvv@14-15 w: wxwwwwwwfwwwwsw@6-7 v: ksvvvlpvv@7-18 s: cssstsvsscshsstsss@5-6 b: zzwbpm@6-7 r: bvtmpkxspskr@6-7 v: lvxrvqv@15-17 c: ccccccccccccccccccc@8-12 r: ghxpwhxcqjrr@6-10 k: kzbcdkndqm@5-6 s: tpsxss@1-5 p: qlrlp@4-8 q: qqqkqqqz@7-11 v: vgvsxvwvlxv@2-5 b: bgkbb@3-18 j: jjsplxjxgqjfjrjxjjlx@6-10 k: kxkhkkjkkrvkkk@7-16 t: ttttttzttttttttbtttt@1-7 l: ptzptslrjgwlfgwq@8-10 v: vvqvvvvvvvv@3-5 z: zzzhz@6-7 c: cbrctgc@5-16 l: llllxlllllllllllll@6-7 c: chxclqcdrh@1-10 c: jcmcccccwcccccjbvc@8-14 h: zhhvhhhhhhhhhv@4-7 n: rnnnnnfnnnnnvn@10-12 w: wwwwwwwsgtwww@5-8 c: cmbcctzcj@5-7 f: fffskrf@5-6 l: lllmzl@7-14 m: mmmmmmmmmmmmmmmmmmm@1-9 f: jfffffffzvffff@2-5 g: ggmng@16-17 x: xxxxxxxxxxxxxxxlx@4-10 n: npkgjcfnnnnn@1-13 d: bhkjgsnzxkdgwbdv@6-7 f: ncqfzff@7-10 h: hqhhhhhjhhh@2-4 v: vnvvv@1-6 w: thlmdwgwgtswvtx@3-7 d: ddlkhvfdnpbdr@1-4 q: qbfq@2-6 f: rzfmfrjgcfjk@10-16 b: bbbbblbbbkbbbbbbwqb@13-14 j: jjhcjnkgvrnwjp@5-12 l: lgqwvrlwcllllv@4-8 j: jjgpdjssspjfdbt@1-9 h: hhhhhhhhwhhh@4-6 p: psmppt@2-3 h: zhhhk@2-6 b: bbbbbmbbvb@7-9 z: zzzzzzgzdzz@8-9 d: ddgdmdwddd@2-6 s: nssssv@18-20 x: xxxxxxxxxxxxxxxxxvxx@9-10 m: dzckmrbhcmwvkcxmlx@10-11 v: vwvvvvwvvghvn@3-6 d: wcwxddjhnljfntj@13-15 v: vvvvvvvvvvvvcvc@1-5 x: xxfxfxxkx@7-8 w: wqzjzwwwtw@2-4 f: flgl@3-6 n: ncfngngdnm@5-7 k: kdkmbkkkkxk@5-6 x: xxvxth@5-6 r: rrhhzr@4-6 b: bbbrbbbbbmb@12-13 q: qqqqqqqqqzqkqp@6-14 n: mlbflnrbhlhpdrfln@9-12 q: qqqqqqqqqqqwq@3-4 k: rkncnbk@1-3 j: jjpj@8-9 v: vjvczrvvm@9-16 m: tmnmmmxmbmmmrtmmr@9-11 q: qqqqqzqqsjxq@3-5 h: hhhhcs@11-12 k: kkkkkkkkkkkvqk@11-12 x: xlxxxjjxxxpx@1-12 n: nngtnhlnjfnf@5-7 p: ppptppppp@13-14 l: lllmlflllhllpm@13-14 m: vdkmrdfzmkknmp@13-15 s: ssssssqssssscssss@5-11 h: hhhlxhhhhhhshh@10-11 s: ssssssssssgsssss@6-7 q: kqqqqmqnqq@8-13 l: llllllltlllljll@9-12 j: jjjjjjjjjjjlj@7-11 s: gstcncsssscssssss@4-6 x: lrtjfnhmpmxj@9-20 c: cttccccccnccclcccccc@1-8 w: cwwwwwwwwww@12-13 n: nnnnnnnngnnnnn@1-5 p: pfqwcpnppppwwpqppp@7-8 g: gggsgglghg@6-7 g: gggggggg@4-10 s: ssssssssssss@1-2 n: njsnnln@7-8 z: gzczzwdzkkzz@2-8 b: bbbwjfbh@6-8 r: rrrrbrrbr@2-5 k: lkkkkl@2-3 c: swcgjcm@2-10 t: ttttttttttt@12-13 l: lllllxllllllqhl@2-9 l: qtqxdpqqlwhqwlr@1-5 q: qqxrn@10-11 k: kkkkkkkkkckk@1-2 f: ffff@3-4 r: rrxr@8-9 p: lppppxpsp@2-5 s: ssstchlrds@11-15 m: mmmmmmmmmmmmmmmmm@14-17 k: kkkkkkkkkkgkkkktbkk@1-2 x: xlxx@9-10 w: wwcwptczwzzd@1-3 c: ccgcccccccccccccc@4-5 h: nhhhvh@8-16 l: hlllfllllmltlhlldl@4-5 w: wgwfw@6-15 p: pjpbfrmxqgkxkbqhj@12-17 l: llmtllnlllllllllnns@8-15 n: zjnxzndnznklxzjlx@6-9 r: wpsmstnkgtrmng@3-7 s: csvhxhsgvrsrn@10-15 h: hchhhdhkhghlhgsh@2-9 c: mzbmtccktc@3-4 x: xlzvxg@12-14 k: zmkskknwkkkmkkwkgkkk@4-9 r: vqrrrrdzpl@3-4 g: ggvbxg@5-8 q: xtrqrmqq@16-18 l: zllllllllllllllwlnll@6-7 s: zsqszss@3-4 g: wghgpg@1-6 z: hzzzzrz@3-8 h: hthfqtccnq@15-18 p: ppppppcpppppppnppppp@3-4 l: qplkdmjntlghjlpxlq@10-12 q: xzqkxdvgrqxqqzzxgjj@6-9 q: qqqvsvqqxq@12-13 g: shgcnjlgvcgqg@5-10 l: llklplllmlsl@3-12 l: vllqfzwnsqslpnvrbkh@14-16 g: gjggggggggggggbzcggg@5-11 m: ssmsmbnspmm@11-13 v: mkqvvvvvmcvvz@2-3 k: mkkchtzqsvkbclgxn@4-7 r: rphrrnrrqwknrktrgsg@6-10 z: vpjhzzzkqzjl@16-18 c: ccccccccccccccchccc@1-10 v: qvvvvzvvvvvv@5-7 j: jjrjjjj@14-16 l: zlgdrlqllgpllfhh@3-6 l: llmllll@3-4 l: smdl@4-11 h: kgqhcpvrbldrhbq@1-15 j: ljjjjjjjjjjjjjjj@7-14 c: ccccccccccccccc@2-10 v: vzvjvvvvvvvvv@4-9 p: flbpmqmhkpt@10-12 q: rtdrqmpcsqrhqqchqczw@16-19 w: vlwxgtmjwrzvqgdwbdw@8-15 c: gkcccslctcmszhc@3-7 f: hhffhbbtbwzw@4-9 s: msbsxssds@13-15 p: pppppppppcpppxldp@6-7 m: mmmmmqmm@11-12 m: mxmmzwmmmdqpmp@7-12 l: gncmgzxlqcllqgt@12-14 t: tttttttttttdtt@2-6 f: ffffffbrfffp@14-17 h: hhdhpphhhhhhkhhxqph@7-9 x: xxxxxxxxqxxxxxx@5-18 j: vlwgjljtljtrdbxjnjwm@5-7 n: jmncnsndnbwx@8-9 r: rrrrrrrrr@11-17 j: jjjjjjjjjjjjjjpjr@5-6 x: xxxxjt@13-15 l: nshmnjgzhmjdzvl@9-10 r: wmsvzxsrqnnhfr@8-11 k: kkkxxrkpktg@1-7 r: rrrrrrrfrrrjwrd@5-7 t: rztvtvplbrk@2-7 w: wwwwwwsw@1-2 g: sgggk@12-13 j: jjjjjwjjjjvvjjjrjs@1-2 c: cccccc@3-5 g: khgzr@9-16 b: bbbbbbcbsbbbbbbb@12-13 z: zzzzzzzzzszkz@4-5 r: rkrrrr@1-2 t: tgbqtddbmq@1-2 w: wkwwwww@14-15 q: qqdqqqqqqqqhqnb@6-7 r: rrrrrdmrr@8-9 j: jjjjjjjqhjjjjj@3-6 t: gwmlntffstzllvs@6-8 h: hhhhnhhhqh@9-11 w: cwcwwwwwgxwwbw@5-9 w: wwwwcwwww@8-12 k: snjmkkhrgkkzkkpskk@3-6 q: lvqjqlq@3-4 z: zzzn@9-12 t: dvmvhttxtmzhrr@3-7 k: kkkkkkskkkkkk@6-15 v: vqvvvdvvvvbvvvvvvvvv@3-4 z: jzzzzzdk@8-12 b: bbbbbbbbbbbs@3-9 m: nvhwmwgmmqkbmmmzb@8-10 r: npwjcgwrwcrx@1-5 r: rxdrr@6-9 p: ppppppsbkmppkp@1-4 j: jjjqjjjz@6-7 b: rblbbbbbbp@5-9 t: tttttttttf@8-9 c: czcccccccc@13-14 j: jjjbjjtbjjjjjj@3-8 p: pwppzqvp@3-12 m: mmzmmmmmmmmmmm@3-9 d: ddjddddddqddd@3-4 q: qqfq@6-14 m: mmmmmbmmmmwmmlmmmm@3-4 c: glgzc@6-7 t: ttttttt@1-4 s: sssbs@5-8 r: drrkrrrzrrrr@10-12 q: rvqfqqkllqqqlfrq@11-13 s: szsssssssssssss@8-11 t: tttttttsttvt@11-15 j: zjjjjjjjjjjjjjjjjj@2-4 s: dvfs@3-4 q: zhpq@10-11 c: cccccccccckc@5-11 h: pnrjhtdlkzvhh@5-9 l: nlllxgnrlllllllmq@3-4 f: gfff@8-9 g: grgggggbg@3-4 j: pfwjhh@2-5 l: jlfjr@2-4 l: lblv@3-10 q: qqvzhnqqhqvqq@11-15 t: tfttttttktwttts@12-14 b: gqptrzwclbdbfqd@1-4 r: crrprr@5-13 v: qvdvvvdnrqmrqp@9-12 r: rwrrlsrrsrrjgdnrrr@4-6 c: ccldccnp@16-17 q: qqqqqpqqqqlqqqqmlq@2-8 w: wwwwwwwhwmwws@3-6 m: dmmbmmdmkxm@6-13 t: xflrtblvcvfxnlf@2-6 m: pmnsmm@13-15 k: kstfvnkkgfvvkbk@4-10 w: jqwcwlcwcwvqbfzfzfm@1-5 d: ddndbmjxhfqqn@13-16 p: pzvbszhqtpklpkpdw@2-4 t: thttwmxjsbtp@8-10 s: zbsvjcssfmf@3-5 l: lltlwlllll@12-14 g: hgfvvfpnrvpfggnss@3-13 q: cjmbvgxchmqdqcvc@12-16 j: cjjjjjjjjjjqjjjjjj@1-5 m: kqrgm@11-14 x: xcjpwbrrffxkfxh@12-14 c: kgfnccxqczkcjkcc@3-4 f: sfftf@1-3 f: ffdz@12-14 t: xftfxmkttdsttg@4-9 f: ffhcgfffffff@9-10 b: zjlbbsbzbx@9-14 m: hhxmlmmmzmmtmm@3-5 t: tkcpzjwr@6-9 k: wkfdwflgrntrknsr@1-4 l: gfml@9-10 z: zzzzzzzzzrzzzz@9-11 h: hhhhhhhhhhzhh@1-9 k: kkkkkkkkzkkkkkkk@2-7 h: sswmmkhkvhw@2-5 m: pmbnnmzrkk@9-12 f: xhpfbfdffkfw@3-4 g: gfwg@11-12 n: nnnnnnnnnnnpnnnxn@5-6 d: dddddgddd@7-9 j: cbjgnjqjgj@9-14 r: rrrrrrrhrrrrrzbrr@4-5 p: prphk@2-4 d: dpdd@5-15 p: zjsppzhqqgqspcppqpps@2-7 r: rrrrrrfwrr@1-3 h: hhqh@14-16 g: zgvdgspkjrrvcgdlxg@4-6 c: psgqccccvc@9-14 q: qdqjqmttdtcqggqpqn@13-18 f: ffffffffffffgffffff@8-9 g: gggggggggggg@11-12 x: xxxxxxxxxxxr@2-17 c: cxcccfchcccccccbbcm@7-11 b: nwbrzndvrfxwt@3-4 x: xhwxxxv@16-17 r: rzrrnrrrvxrrzrrrrrr@2-3 f: zcvgbmxvwp@5-6 b: fwbbbf@6-10 m: mmmmmpmmmw@2-4 n: bnnvndbpvzj@3-4 t: dftfhdngqp@1-2 v: vtvvvvvvvvv@2-3 v: vgvv@9-10 s: tsvsshsssgssssmsksss@6-7 t: ttttttxt@3-4 c: jcrc@5-8 l: ztlmjljlb@4-5 w: bwwwww@11-14 r: rrrbrrrrrrnrrrs@10-16 z: zzzzznzzzwzzzzzzzz@7-13 m: mmmmmmfmmmmmmmmmmmmm@15-19 w: fflzcwftmcswcwwnwts@10-19 b: bjbbbbbbmwbbbbbbbbtb@14-16 x: xxxxpxxpxxqxdqxxxx@8-13 r: rkzrjbxrgwkhnb@5-18 r: rrrzfkrrrrrrrrtrrnrr@4-5 b: bbbfzb@6-10 q: qnscxqqfqb@8-13 w: wwwwwwwfwwwwwwwwww@10-11 n: scvnsnpgnjnmdpnwct@7-11 p: pjpppppdqpjpfppsptp@7-9 n: jfsvclhfm@3-8 h: whsggqscd@2-12 r: mrmpxhrqsdmqpjshvck@2-4 g: gdgggg@7-12 s: ssssssssgsss@7-11 l: dlklllnjlslbl@5-11 k: kkkkkkkkkkkkkkk@6-9 g: dhtvcgmfrjhk@4-5 m: lmmmhmsmmmmmcmmmmzmm@11-13 t: zgtnkjzmtkttmtkc@6-7 b: bbbbbbv@3-4 q: qqcq@12-16 z: zzzszjzszzczmxtzzcl@2-5 w: wwfhp@1-2 d: gddkd@5-12 f: fwqgbvrcfmwb@2-5 w: bnxcw@3-15 t: ncwftppphsxvztttjs@7-10 p: ppnsppkcppsp@5-6 v: vvrdvv@5-6 z: hczwbzz@3-12 p: gcphfgmzfkflspmxg@14-19 m: jmfmfjpvbmfmmrdkdnzp@6-7 p: pdwzppppp@4-7 b: bbbnbbqbb@7-8 r: frrrrrxxr@8-18 b: jbphpzgvnppwhkxfzs@1-5 c: pvhcc@4-8 z: fzznzjzztstzxrz@5-10 v: jvvwvvvlvlvqc@7-14 p: svgrzfpxkdpbhph@5-7 n: nncmvkn@11-12 r: rrlrbrrrvrrr@1-5 r: vtngrndhqf@2-4 k: knjp@11-14 h: hhghhhhhhhxhhwhhh@16-18 r: rrrrrrrrrrrrrrrpnb@10-14 d: dpddbvdtdmxfdddd@2-4 t: cztt@5-6 r: rzrprd@2-5 n: ngwdngc@1-6 q: qqqzzwwqqqkqqq@7-8 l: lllzllpxl@1-4 b: kmltzzjzbppgwq@1-4 t: ttttb@3-4 p: dkxpcph@7-15 z: zzzzzzhzzzzzzzzzz@4-7 c: cdljfccm@3-8 p: hbpxhlmc@4-5 w: wwwlw@14-15 b: lbqbbbkgbbwfbdb@6-10 j: jtjjvpwwthwcsj@5-8 t: ltvtttbtqxtzq@12-13 t: ttttttttjttztxt@16-18 p: ppppppppppppppxpxbpp@4-7 n: nnnrnnnnt@1-2 r: rfrr@5-6 g: ggggvggg@3-4 s: ssbw@3-4 l: ldll@8-10 m: mmmmvmmcjkmg@10-18 w: wwvwwvwwhwwjwwwlwxcm@1-2 x: cxxxxxxxxxxxxx@1-5 b: bbbbkbbb@12-14 z: zwqzrrzzvqqzzszrx@1-5 z: lzzfzzzfz@16-17 t: ftgstrgptwmptxrzt@9-10 b: bbbbbbbzbbbb@8-14 w: wwwwwwwjwwwzwzww@3-4 h: qhnh@2-12 d: dnddddkddddzdxdddd@5-17 x: xxxxxxxxxxxxxxxxx@9-10 h: hhhhtqhhhrh@6-7 p: pfmppppp@5-8 v: vbvvvvvs@4-5 h: qhfhqcb@3-12 d: dlddlhhwvcrdrxwpt@2-3 n: nnwnp@4-8 g: ggggjgfgzgdglgg@4-9 h: vrghsphxhxzsxw@12-18 z: qrzzzfwdcwnzdzkckz@6-8 v: zvmlqwwh@10-14 p: pppxwpndfpwppdpptmpp@12-15 q: qqnqkqkqjgrcqfq@2-4 n: pnszjnnn@2-3 c: zkctcfc@17-20 l: lvjlcclllslzllllwgll@16-17 k: dfgskkfkkkfjhfvfks@1-3 t: tjttltt@2-3 b: bbzbb@8-15 t: dtttttsttlttttzlttj@13-14 v: vvkvvjvgwvvvkvf@7-8 v: tvvvvvvhv@3-10 d: bxktdrtddtdtsh@4-12 j: npwxjjjjbjkq@1-4 l: tlllll@12-13 b: lbhpxbbbvbbbqbbbsbb@9-15 v: vqhsggmpvmqtbzzlq@12-14 f: ffhfjfffqfxqff@15-16 m: jtnsjwpggbpxlhqmk@2-4 n: xptncjsstcl@5-8 q: dmwklqjqnzb@3-4 c: vcgl@1-6 h: hhhhhh@8-9 x: ckblstcdx@5-7 w: vwphwwmwwwww@2-4 x: kxxxdh@10-11 m: kmmvmmmfmksmj@4-7 v: zvrvvvdvvv@1-8 p: npxbwqpxbjrnrv@5-11 t: jfkwttkstrxlgts@1-2 g: ggggg@5-7 p: tpppppr@15-17 v: vvvvvvvvvvvvvvvvvvvv@17-19 w: dwjwjznczwgfmkmhdtw@10-13 f: fffffbqfffffffffff@4-14 g: ggggggggggggggg@2-3 d: bdkfd@7-8 x: xxxxxxxx@6-9 h: hmshdhvvhkhbhcshs@14-15 g: gggggggggggggghg@2-16 q: qqsxqqqdgqqghqqk@3-17 p: ppbppprppppppppphppp@8-18 v: vczfvqcvvcspndvxwjdv@1-3 d: fdddd@9-11 j: gfjjnjsdnhb@8-10 s: hkhshttssl@5-10 f: ffsffffffqxfff@7-10 w: wwlwwckwwf@4-8 x: blxxmtbgnblfgnfwz@4-5 p: rlpkprppp@13-14 s: ssssssssssssswss@4-8 h: hhhdhmhhhjhlhh@6-7 h: chhhhhfhzqhdhhh@15-17 m: msvrmwzkzvmmgrmmpm@4-6 x: qgtwwxhgsxxmklgmn@4-7 p: rpzkdpp@3-4 v: vvvhvjv@16-18 p: pppppppppppppppppmp@15-17 k: kpkkkkkhqkkkkklktk@5-7 s: ssbxxsk@2-4 l: cwllll@6-9 v: cvvrrkvrvsdvfwcv@1-7 w: qwwwwslwwwwwwwwrww@2-12 c: clcccccccccccccc@5-10 m: ftcmrpmvrzc@7-11 w: wwwwwwwwwwtwwwww@2-3 n: jngdlvgcvtkmn@1-8 v: hvvvvvvvvv@3-17 p: jrpvltxlcqgpfxwsj@1-5 k: kkkkfkk@1-10 c: cccccccccfc@13-19 f: flfffffxfvffffprfmcb@3-6 g: htglsbvrzcghjmd@9-11 h: wrwghhhhnzhxl@5-12 z: zzkzzhnjpmkvzzzw@7-11 w: qrwcwwstwddw@15-19 m: mmmmmmmmmmmmmmmmmmmm@15-16 m: mmmmmmmmmmmmmmhmm@12-16 x: xxxxxcxxxxxlxxxxxxx@5-10 l: qwfqlllgsdjrlspll@3-4 f: hffmfffg@6-7 l: lwlllbllnl@11-20 t: tttkrtlpttwftmwttttt@11-12 d: ddbdddddddpktdd@4-11 w: sxkmkwdwwnlwxmdvfx@4-5 k: kkzkpk@13-20 n: nnnnnntnnnnnbnnnbnnn@5-7 c: ccccwcc@1-6 h: cckkhhdhhwmhhmzchhwx@1-15 b: hbbbbbbbbhbbhbbbbnbb@1-2 w: mwwww@1-2 f: sfzgwtf@3-4 s: sssj@1-3 w: xwww@1-16 p: ppppppppdppppppp@1-6 c: ccxmccccc@4-8 b: rtpbcfbr@9-10 s: sszssstshss@15-16 x: xxxtxxxxxxxmxxxzx@9-15 k: kkkkkkkkkkgrkkkkk@11-13 x: xtxxxxxxxxrxkxx@1-5 f: rffflfffnf@14-16 n: nnxnnnnnnnnnbnzbnnn@3-6 d: ddddddndbdfdhd@14-15 q: sbqqhvqqqvqgxfq@5-6 b: jglbfjb@1-10 l: llllllcllsll@3-5 z: lwzzz@5-12 k: kkkkmkkkkkkkkkkl@8-12 v: vvtsvfvnzvhpm@5-7 l: llllllll@4-7 f: nqfffkbdf@4-8 j: jjjljkhj@9-15 h: vgzpgfhfhmwdhbqc@1-5 p: ptpsjqpnp@5-8 q: qbqqwqnq@5-7 w: wwswwxsb@3-6 h: nnhrnhkmxqkt@1-3 w: jwwww@2-14 x: cxxxxdxxxxxxxbxx@12-14 x: xxxfxxxxqxxrxt@4-9 f: fffkffbsfkxv@12-13 m: mmmmmmmmmmmwm@6-10 p: ppppphpppxppp@9-12 v: vsvvvvkmjvvvn@3-12 r: shngvhbmjrpr@12-13 w: wqwcwxclwwwfw@4-5 r: nnrrdz@4-19 c: vbcpwzvxssccqkqgmxvj@1-6 g: tglxhggng@9-10 z: lvzhvtglzf@10-16 f: gddxfftggfbmxwts@4-12 k: kkkklkkkkkkpkkk@7-11 m: mmmmmmmmmmtm@2-10 z: vkfpjrrvlwlbjwk@3-7 w: dtdzwjqgxdwjhchwwd@13-14 v: vvvvvvvvvvvvvvvv@11-12 c: cjccccqccccc@14-15 h: hzhrhkhfthrhxht@3-5 v: dtwvvvvvcvvvrvsvvv@10-14 q: qhqqkqcqqqqqlfqgsqq@3-14 f: ffvffffffffzffffff@1-12 x: xxtxjxzxxxxxlxxxxxxx@2-4 c: pgpc@1-4 r: fdrr@5-7 r: rrrrrrt@10-11 d: drdddddddmddddpd@2-5 f: gfrlctftzr@10-13 z: nrzjjrzjzzplzmzzbn@8-10 c: cccccccgbc@5-8 g: fgggcndwgggbjnfgb@6-9 d: ddddghdgbddm@3-7 j: ftjjjvjqcp@5-6 s: sqvfstz@5-18 k: kkkwkkkkkkbkkkkkkkbk@3-6 f: djffffkff@4-6 p: pqppppr@5-9 h: hhkhjhmgcqvfhqvhn@8-12 t: tttttttvttttt@14-15 z: pzrzhjqmtbcnzdzr@1-17 s: ssssssssssssswsss@1-4 s: ssqh@1-5 r: rrrrrrr@17-18 h: hhhhhrhcxhhhhhhhhb@7-9 t: dttttjmtv@1-3 c: mcccp@4-5 x: xprbxql@1-5 q: cqqqqqq@3-4 g: ggggw@1-7 f: ffffffnf@7-9 t: ttttttttttt@11-15 m: mmlmfmmmmmmmmmmqm@4-5 n: npnnnn@4-5 b: zvbbvbjhlkf@11-16 c: gnqmcvtzwpcbvncwcc@12-18 q: qbqkwqqvqwqqnljsqpqt@6-10 r: wcrtdrlkgjr@16-17 p: gppppppppwvlgpptp@1-13 g: gqghbwqqzwwdk@1-6 l: rlllll@3-7 j: pdjjtcqwbqtpfkjbwgq@7-17 z: zzhsnjrhrzzfrqszdhdg@6-7 n: xnvnhnrn@6-7 r: rrrrrrzr@2-3 c: ccmcccc@2-3 v: vvdv@3-9 f: mlfffshbfdff@11-13 v: dfvkltvjvvvvx@12-13 c: mqrccccbccbgcccccvc@9-13 w: wwwwwwwwwwwwcwtww@6-8 d: pdvgddtmvwdkvdtzf@1-9 s: hsssssssssdsls@1-5 c: zbsslcd@1-4 p: bpppppppppp@13-16 s: sssxslsscssbqsspcs@1-10 p: pskwpppzpppppks@3-5 c: ccppccmcc@10-11 b: rhbbbbbbbzbb@2-3 d: ndhjhd@3-4 s: sscs@5-6 d: dtwwnt@4-5 d: dddddddd@5-9 z: zztzvzzzz@2-6 v: vpqdll@13-14 d: nxkmbkkpxkcdld@1-3 s: ssss@8-14 z: zzzzzzzzzzzzzbz@16-17 f: fffnffffffftbzffpkf@3-4 m: mtcm@3-4 r: mrdrd@11-13 k: ljkmhdkkkcpjzlmkkzkk@2-3 d: tdqnxpd@3-7 h: mrvdlthxchpvwvssqpk@13-17 j: jjfjjvjjjjjzjsjjksxr@1-4 n: rnnx@7-10 m: mmmmzmxfmm@1-6 r: lrrvrrrrm@4-18 r: rrrdrrrrrrrrrkblrr@6-7 k: kkkkkkl@4-6 v: vmnfvvvvmcmlh@6-9 g: jgcgggkbbmgbs@7-8 t: ttcfwtgjtcttv@3-4 j: tjjj@"
+struct printf_buffer_number printf_buffer loadstore = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+bool~ printf_number_buffer::$0
+bool~ printf_number_buffer::$1
+bool~ printf_number_buffer::$10
+bool~ printf_number_buffer::$12
+bool~ printf_number_buffer::$14
+bool~ printf_number_buffer::$15
+bool~ printf_number_buffer::$16
+bool~ printf_number_buffer::$17
+word~ printf_number_buffer::$19
+bool~ printf_number_buffer::$2
+bool~ printf_number_buffer::$20
+signed byte~ printf_number_buffer::$21
+bool~ printf_number_buffer::$22
+bool~ printf_number_buffer::$23
+signed byte~ printf_number_buffer::$25
+bool~ printf_number_buffer::$26
+bool~ printf_number_buffer::$27
+bool~ printf_number_buffer::$28
+bool~ printf_number_buffer::$29
+bool~ printf_number_buffer::$3
+bool~ printf_number_buffer::$30
+bool~ printf_number_buffer::$31
+bool~ printf_number_buffer::$32
+bool~ printf_number_buffer::$4
+bool~ printf_number_buffer::$5
+bool~ printf_number_buffer::$7
+bool~ printf_number_buffer::$9
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+byte* printf_number_buffer::buffer_digits#0
+byte* printf_number_buffer::buffer_digits#1
+byte* printf_number_buffer::buffer_digits#10
+byte* printf_number_buffer::buffer_digits#11
+byte* printf_number_buffer::buffer_digits#12
+byte* printf_number_buffer::buffer_digits#13
+byte* printf_number_buffer::buffer_digits#14
+byte* printf_number_buffer::buffer_digits#15
+byte* printf_number_buffer::buffer_digits#16
+byte* printf_number_buffer::buffer_digits#17
+byte* printf_number_buffer::buffer_digits#18
+byte* printf_number_buffer::buffer_digits#19
+byte* printf_number_buffer::buffer_digits#2
+byte* printf_number_buffer::buffer_digits#3
+byte* printf_number_buffer::buffer_digits#4
+byte* printf_number_buffer::buffer_digits#5
+byte* printf_number_buffer::buffer_digits#6
+byte* printf_number_buffer::buffer_digits#7
+byte* printf_number_buffer::buffer_digits#8
+byte* printf_number_buffer::buffer_digits#9
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0
+byte printf_number_buffer::buffer_sign#1
+byte printf_number_buffer::buffer_sign#10
+byte printf_number_buffer::buffer_sign#11
+byte printf_number_buffer::buffer_sign#2
+byte printf_number_buffer::buffer_sign#3
+byte printf_number_buffer::buffer_sign#4
+byte printf_number_buffer::buffer_sign#5
+byte printf_number_buffer::buffer_sign#6
+byte printf_number_buffer::buffer_sign#7
+byte printf_number_buffer::buffer_sign#8
+byte printf_number_buffer::buffer_sign#9
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_justify_left#0
+byte printf_number_buffer::format_justify_left#1
+byte printf_number_buffer::format_justify_left#10
+byte printf_number_buffer::format_justify_left#11
+byte printf_number_buffer::format_justify_left#12
+byte printf_number_buffer::format_justify_left#13
+byte printf_number_buffer::format_justify_left#14
+byte printf_number_buffer::format_justify_left#15
+byte printf_number_buffer::format_justify_left#16
+byte printf_number_buffer::format_justify_left#17
+byte printf_number_buffer::format_justify_left#18
+byte printf_number_buffer::format_justify_left#19
+byte printf_number_buffer::format_justify_left#2
+byte printf_number_buffer::format_justify_left#20
+byte printf_number_buffer::format_justify_left#3
+byte printf_number_buffer::format_justify_left#4
+byte printf_number_buffer::format_justify_left#5
+byte printf_number_buffer::format_justify_left#6
+byte printf_number_buffer::format_justify_left#7
+byte printf_number_buffer::format_justify_left#8
+byte printf_number_buffer::format_justify_left#9
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_min_length#0
+byte printf_number_buffer::format_min_length#1
+byte printf_number_buffer::format_min_length#2
+byte printf_number_buffer::format_min_length#3
+byte printf_number_buffer::format_min_length#4
+byte printf_number_buffer::format_min_length#5
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_radix#0
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_sign_always#0
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_upper_case#0
+byte printf_number_buffer::format_upper_case#1
+byte printf_number_buffer::format_upper_case#10
+byte printf_number_buffer::format_upper_case#11
+byte printf_number_buffer::format_upper_case#12
+byte printf_number_buffer::format_upper_case#13
+byte printf_number_buffer::format_upper_case#14
+byte printf_number_buffer::format_upper_case#15
+byte printf_number_buffer::format_upper_case#16
+byte printf_number_buffer::format_upper_case#2
+byte printf_number_buffer::format_upper_case#3
+byte printf_number_buffer::format_upper_case#4
+byte printf_number_buffer::format_upper_case#5
+byte printf_number_buffer::format_upper_case#6
+byte printf_number_buffer::format_upper_case#7
+byte printf_number_buffer::format_upper_case#8
+byte printf_number_buffer::format_upper_case#9
+byte printf_number_buffer::format_zero_padding
+byte printf_number_buffer::format_zero_padding#0
+byte printf_number_buffer::format_zero_padding#1
+byte printf_number_buffer::format_zero_padding#10
+byte printf_number_buffer::format_zero_padding#11
+byte printf_number_buffer::format_zero_padding#12
+byte printf_number_buffer::format_zero_padding#13
+byte printf_number_buffer::format_zero_padding#14
+byte printf_number_buffer::format_zero_padding#15
+byte printf_number_buffer::format_zero_padding#16
+byte printf_number_buffer::format_zero_padding#17
+byte printf_number_buffer::format_zero_padding#18
+byte printf_number_buffer::format_zero_padding#19
+byte printf_number_buffer::format_zero_padding#2
+byte printf_number_buffer::format_zero_padding#20
+byte printf_number_buffer::format_zero_padding#3
+byte printf_number_buffer::format_zero_padding#4
+byte printf_number_buffer::format_zero_padding#5
+byte printf_number_buffer::format_zero_padding#6
+byte printf_number_buffer::format_zero_padding#7
+byte printf_number_buffer::format_zero_padding#8
+byte printf_number_buffer::format_zero_padding#9
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::len#0
+signed byte printf_number_buffer::len#1
+signed byte printf_number_buffer::len#2
+signed byte printf_number_buffer::len#3
+signed byte printf_number_buffer::padding
+signed byte printf_number_buffer::padding#0
+signed byte printf_number_buffer::padding#1
+signed byte printf_number_buffer::padding#10
+signed byte printf_number_buffer::padding#11
+signed byte printf_number_buffer::padding#12
+signed byte printf_number_buffer::padding#13
+signed byte printf_number_buffer::padding#14
+signed byte printf_number_buffer::padding#15
+signed byte printf_number_buffer::padding#16
+signed byte printf_number_buffer::padding#17
+signed byte printf_number_buffer::padding#2
+signed byte printf_number_buffer::padding#3
+signed byte printf_number_buffer::padding#4
+signed byte printf_number_buffer::padding#5
+signed byte printf_number_buffer::padding#6
+signed byte printf_number_buffer::padding#7
+signed byte printf_number_buffer::padding#8
+signed byte printf_number_buffer::padding#9
+void printf_padding(byte printf_padding::pad , byte printf_padding::length)
+bool~ printf_padding::$0
+byte printf_padding::i
+byte printf_padding::i#0
+byte printf_padding::i#1
+byte printf_padding::i#2
+byte printf_padding::i#3
+byte printf_padding::i#4
+byte printf_padding::length
+byte printf_padding::length#0
+byte printf_padding::length#1
+byte printf_padding::length#2
+byte printf_padding::length#3
+byte printf_padding::length#4
+byte printf_padding::length#5
+byte printf_padding::length#6
+byte printf_padding::pad
+byte printf_padding::pad#0
+byte printf_padding::pad#1
+byte printf_padding::pad#2
+byte printf_padding::pad#3
+byte printf_padding::pad#4
+byte printf_padding::pad#5
+byte printf_padding::pad#6
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+number~ printf_uint::$0
+byte~ printf_uint::$1
+number~ printf_uint::$2
+bool~ printf_uint::$5
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_justify_left#0
+byte printf_uint::format_justify_left#1
+byte printf_uint::format_justify_left#10
+byte printf_uint::format_justify_left#2
+byte printf_uint::format_justify_left#3
+byte printf_uint::format_justify_left#4
+byte printf_uint::format_justify_left#5
+byte printf_uint::format_justify_left#6
+byte printf_uint::format_justify_left#7
+byte printf_uint::format_justify_left#8
+byte printf_uint::format_justify_left#9
+byte printf_uint::format_min_length
+byte printf_uint::format_min_length#0
+byte printf_uint::format_min_length#1
+byte printf_uint::format_min_length#10
+byte printf_uint::format_min_length#2
+byte printf_uint::format_min_length#3
+byte printf_uint::format_min_length#4
+byte printf_uint::format_min_length#5
+byte printf_uint::format_min_length#6
+byte printf_uint::format_min_length#7
+byte printf_uint::format_min_length#8
+byte printf_uint::format_min_length#9
+byte printf_uint::format_radix
+byte printf_uint::format_radix#0
+byte printf_uint::format_radix#1
+byte printf_uint::format_radix#10
+byte printf_uint::format_radix#2
+byte printf_uint::format_radix#3
+byte printf_uint::format_radix#4
+byte printf_uint::format_radix#5
+byte printf_uint::format_radix#6
+byte printf_uint::format_radix#7
+byte printf_uint::format_radix#8
+byte printf_uint::format_radix#9
+byte printf_uint::format_sign_always
+byte printf_uint::format_sign_always#0
+byte printf_uint::format_sign_always#1
+byte printf_uint::format_sign_always#10
+byte printf_uint::format_sign_always#2
+byte printf_uint::format_sign_always#3
+byte printf_uint::format_sign_always#4
+byte printf_uint::format_sign_always#5
+byte printf_uint::format_sign_always#6
+byte printf_uint::format_sign_always#7
+byte printf_uint::format_sign_always#8
+byte printf_uint::format_sign_always#9
+byte printf_uint::format_upper_case
+byte printf_uint::format_upper_case#0
+byte printf_uint::format_upper_case#1
+byte printf_uint::format_upper_case#10
+byte printf_uint::format_upper_case#2
+byte printf_uint::format_upper_case#3
+byte printf_uint::format_upper_case#4
+byte printf_uint::format_upper_case#5
+byte printf_uint::format_upper_case#6
+byte printf_uint::format_upper_case#7
+byte printf_uint::format_upper_case#8
+byte printf_uint::format_upper_case#9
+byte printf_uint::format_zero_padding
+byte printf_uint::format_zero_padding#0
+byte printf_uint::format_zero_padding#1
+byte printf_uint::format_zero_padding#10
+byte printf_uint::format_zero_padding#2
+byte printf_uint::format_zero_padding#3
+byte printf_uint::format_zero_padding#4
+byte printf_uint::format_zero_padding#5
+byte printf_uint::format_zero_padding#6
+byte printf_uint::format_zero_padding#7
+byte printf_uint::format_zero_padding#8
+byte printf_uint::format_zero_padding#9
+word printf_uint::uvalue
+word printf_uint::uvalue#0
+word printf_uint::uvalue#1
+word printf_uint::uvalue#2
+word printf_uint::uvalue#3
+word printf_uint::uvalue#4
+word printf_uint::uvalue#5
+word printf_uint::uvalue#6
+word printf_uint::uvalue#7
+word printf_uint::uvalue#8
+word printf_uint::uvalue#9
+word strlen(byte* strlen::str)
+bool~ strlen::$0
+word strlen::len
+word strlen::len#0
+word strlen::len#1
+word strlen::len#2
+word strlen::len#3
+word strlen::len#4
+word strlen::return
+word strlen::return#0
+word strlen::return#1
+word strlen::return#2
+word strlen::return#3
+word strlen::return#4
+byte* strlen::str
+byte* strlen::str#0
+byte* strlen::str#1
+byte* strlen::str#2
+byte* strlen::str#3
+byte* strlen::str#4
+byte strtouc(byte* strtouc::str , byte** strtouc::endptr)
+bool~ strtouc::$0
+bool~ strtouc::$1
+bool~ strtouc::$2
+number~ strtouc::$3
+byte~ strtouc::$4
+byte strtouc::c
+byte strtouc::c#0
+byte strtouc::c#1
+byte strtouc::c#2
+byte strtouc::c#3
+byte** strtouc::endptr
+byte** strtouc::endptr#0
+byte** strtouc::endptr#1
+byte** strtouc::endptr#2
+byte** strtouc::endptr#3
+byte** strtouc::endptr#4
+byte** strtouc::endptr#5
+byte strtouc::return
+byte strtouc::return#0
+byte strtouc::return#1
+byte strtouc::return#2
+byte strtouc::return#3
+byte strtouc::return#4
+byte strtouc::return#5
+byte strtouc::return#6
+byte* strtouc::str
+byte* strtouc::str#0
+byte* strtouc::str#1
+byte* strtouc::str#2
+byte* strtouc::str#3
+byte* strtouc::str#4
+byte* strtouc::str#5
+byte* strtouc::str#6
+byte strtouc::val
+byte strtouc::val#0
+byte strtouc::val#1
+byte strtouc::val#2
+byte strtouc::val#3
+byte strtouc::val#4
+byte strtouc::val#5
+byte* strupr(byte* strupr::str)
+byte~ strupr::$0
+bool~ strupr::$1
+byte* strupr::return
+byte* strupr::return#0
+byte* strupr::return#1
+byte* strupr::return#2
+byte* strupr::return#3
+byte* strupr::src
+byte* strupr::src#0
+byte* strupr::src#1
+byte* strupr::src#2
+byte* strupr::src#3
+byte* strupr::src#4
+byte* strupr::str
+byte* strupr::str#0
+byte* strupr::str#1
+byte* strupr::str#2
+byte* strupr::str#3
+byte* strupr::str#4
+byte* strupr::str#5
+byte toupper(byte toupper::ch)
+bool~ toupper::$0
+bool~ toupper::$1
+bool~ toupper::$2
+byte~ toupper::$3
+byte toupper::ch
+byte toupper::ch#0
+byte toupper::ch#1
+byte toupper::ch#2
+byte toupper::ch#3
+byte toupper::return
+byte toupper::return#0
+byte toupper::return#1
+byte toupper::return#2
+byte toupper::return#3
+byte toupper::return#4
+byte toupper::return#5
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+bool~ utoa::$0
+bool~ utoa::$1
+byte~ utoa::$10
+byte~ utoa::$11
+bool~ utoa::$2
+bool~ utoa::$3
+number~ utoa::$4
+bool~ utoa::$5
+bool~ utoa::$6
+bool~ utoa::$7
+bool~ utoa::$8
+word~ utoa::$9
+byte* utoa::buffer
+byte* utoa::buffer#0
+byte* utoa::buffer#1
+byte* utoa::buffer#10
+byte* utoa::buffer#11
+byte* utoa::buffer#12
+byte* utoa::buffer#13
+byte* utoa::buffer#14
+byte* utoa::buffer#15
+byte* utoa::buffer#16
+byte* utoa::buffer#17
+byte* utoa::buffer#18
+byte* utoa::buffer#19
+byte* utoa::buffer#2
+byte* utoa::buffer#20
+byte* utoa::buffer#21
+byte* utoa::buffer#3
+byte* utoa::buffer#4
+byte* utoa::buffer#5
+byte* utoa::buffer#6
+byte* utoa::buffer#7
+byte* utoa::buffer#8
+byte* utoa::buffer#9
+byte utoa::digit
+byte utoa::digit#0
+byte utoa::digit#1
+byte utoa::digit#2
+byte utoa::digit#3
+byte utoa::digit#4
+byte utoa::digit#5
+byte utoa::digit#6
+word utoa::digit_value
+word utoa::digit_value#0
+word utoa::digit_value#1
+word* utoa::digit_values
+word* utoa::digit_values#0
+word* utoa::digit_values#1
+word* utoa::digit_values#10
+word* utoa::digit_values#2
+word* utoa::digit_values#3
+word* utoa::digit_values#4
+word* utoa::digit_values#5
+word* utoa::digit_values#6
+word* utoa::digit_values#7
+word* utoa::digit_values#8
+word* utoa::digit_values#9
+byte utoa::max_digits
+byte utoa::max_digits#0
+byte utoa::max_digits#1
+byte utoa::max_digits#10
+byte utoa::max_digits#2
+byte utoa::max_digits#3
+byte utoa::max_digits#4
+byte utoa::max_digits#5
+byte utoa::max_digits#6
+byte utoa::max_digits#7
+byte utoa::max_digits#8
+byte utoa::max_digits#9
+byte utoa::radix
+byte utoa::radix#0
+byte utoa::radix#1
+byte utoa::radix#2
+byte utoa::radix#3
+byte utoa::radix#4
+byte utoa::started
+byte utoa::started#0
+byte utoa::started#1
+byte utoa::started#2
+byte utoa::started#3
+byte utoa::started#4
+word utoa::value
+word utoa::value#0
+word utoa::value#1
+word utoa::value#10
+word utoa::value#11
+word utoa::value#12
+word utoa::value#13
+word utoa::value#14
+word utoa::value#15
+word utoa::value#2
+word utoa::value#3
+word utoa::value#4
+word utoa::value#5
+word utoa::value#6
+word utoa::value#7
+word utoa::value#8
+word utoa::value#9
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+bool~ utoa_append::$0
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0
+byte* utoa_append::buffer#1
+byte* utoa_append::buffer#2
+byte* utoa_append::buffer#3
+byte* utoa_append::buffer#4
+byte utoa_append::digit
+byte utoa_append::digit#0
+byte utoa_append::digit#1
+byte utoa_append::digit#2
+byte utoa_append::digit#3
+byte utoa_append::digit#4
+word utoa_append::return
+word utoa_append::return#0
+word utoa_append::return#1
+word utoa_append::return#2
+word utoa_append::return#3
+word utoa_append::return#4
+word utoa_append::sub
+word utoa_append::sub#0
+word utoa_append::sub#1
+word utoa_append::sub#2
+word utoa_append::sub#3
+word utoa_append::value
+word utoa_append::value#0
+word utoa_append::value#1
+word utoa_append::value#2
+word utoa_append::value#3
+word utoa_append::value#4
+word utoa_append::value#5
+
+Adding number conversion cast (unumber) 0 in memset::$0 = memset::num#2 > 0
+Adding number conversion cast (unumber) 0 in strupr::$1 = 0 != *strupr::src#2
+Adding number conversion cast (unumber) 0 in strlen::$0 = 0 != *strlen::str#2
+Adding number conversion cast (unumber) 5 in utoa::max_digits#1 = 5
+Adding number conversion cast (unumber) 4 in utoa::max_digits#2 = 4
+Adding number conversion cast (unumber) 6 in utoa::max_digits#3 = 6
+Adding number conversion cast (unumber) $10 in utoa::max_digits#4 = $10
+Adding number conversion cast (unumber) 0 in *utoa::buffer#2 = 0
+Adding number conversion cast (unumber) 1 in utoa::$4 = utoa::max_digits#5 - 1
+Adding number conversion cast (unumber) utoa::$4 in utoa::$4 = utoa::max_digits#5 - (unumber)1
+Adding number conversion cast (unumber) 0 in *utoa::buffer#3 = 0
+Adding number conversion cast (unumber) 1 in utoa::started#1 = 1
+Adding number conversion cast (unumber) $19 in clrscr::$0 = clrscr::l#2 < $19
+Adding number conversion cast (unumber) 0 in conio_cursor_x = 0
+Adding number conversion cast (unumber) 0 in conio_cursor_y = 0
+Adding number conversion cast (unumber) $28 in clrscr::$1 = clrscr::c#2 < $28
+Adding number conversion cast (unumber) $28 in clrscr::line_text#1 = clrscr::line_text#3 + $28
+Adding number conversion cast (unumber) $28 in clrscr::line_cols#1 = clrscr::line_cols#3 + $28
+Adding number conversion cast (unumber) $19 in gotoxy::$0 = gotoxy::y#3 > $19
+Adding number conversion cast (unumber) $28 in gotoxy::$2 = gotoxy::x#3 >= $28
+Adding number conversion cast (unumber) 0 in gotoxy::y#0 = 0
+Adding number conversion cast (unumber) $28 in gotoxy::$4 = gotoxy::$7 * $28
+Adding number conversion cast (unumber) gotoxy::$4 in gotoxy::$4 = gotoxy::$7 * (unumber)$28
+Adding number conversion cast (unumber) 0 in gotoxy::x#0 = 0
+Adding number conversion cast (unumber) $28 in cputc::$1 = conio_cursor_x == $28
+Adding number conversion cast (unumber) $28 in conio_line_text = conio_line_text + $28
+Adding number conversion cast (unumber) $28 in conio_line_color = conio_line_color + $28
+Adding number conversion cast (unumber) 0 in conio_cursor_x = 0
+Adding number conversion cast (unumber) $19 in cscroll::$0 = conio_cursor_y == $19
+Adding number conversion cast (unumber) 0 in cscroll::$7 = 0 != conio_scroll_enable
+Adding number conversion cast (unumber) $28 in memcpy::source#0 = (void*)CONIO_SCREEN_TEXT+$28
+Adding number conversion cast (unumber) $19*$28-$28 in memcpy::num#0 = $19*$28-$28
+Adding number conversion cast (unumber) $28 in memcpy::source#1 = (void*)CONIO_SCREEN_COLORS+$28
+Adding number conversion cast (unumber) $19*$28-$28 in memcpy::num#1 = $19*$28-$28
+Adding number conversion cast (unumber) $28 in memset::str#0 = (void*)CONIO_SCREEN_TEXT+$19*$28-$28
+Adding number conversion cast (unumber) $19*$28 in memset::str#0 = (void*)CONIO_SCREEN_TEXT+$19*$28-(unumber)$28
+Adding number conversion cast (unumber) $28 in memset::num#0 = $28
+Adding number conversion cast (unumber) $28 in memset::str#1 = (void*)CONIO_SCREEN_COLORS+$19*$28-$28
+Adding number conversion cast (unumber) $19*$28 in memset::str#1 = (void*)CONIO_SCREEN_COLORS+$19*$28-(unumber)$28
+Adding number conversion cast (unumber) $28 in memset::num#1 = $28
+Adding number conversion cast (unumber) $28 in conio_line_text = conio_line_text - $28
+Adding number conversion cast (unumber) $28 in conio_line_color = conio_line_color - $28
+Adding number conversion cast (unumber) 0 in gotoxy::x#1 = 0
+Adding number conversion cast (unumber) 0 in gotoxy::y#1 = 0
+Adding number conversion cast (unumber) 0 in cputs::$2 = 0 != cputs::$0
+Adding number conversion cast (unumber) $19 in conio_c64_init::$0 = conio_c64_init::line#0 >= $19
+Adding number conversion cast (unumber) 0 in gotoxy::x#2 = 0
+Adding number conversion cast (unumber) $19-1 in conio_c64_init::line#1 = $19-1
+Adding number conversion cast (unumber) 0 in printf_uint::$5 = 0 != printf_uint::format_sign_always#6
+Adding number conversion cast (unumber) printf_uint::$2 in printf_uint::format_upper_case#7 = phi( printf_uint::@1/printf_uint::format_upper_case#8, printf_uint::@2/printf_uint::format_upper_case#9 )
+  printf_uint::format_zero_padding#7 = phi( printf_uint::@1/printf_uint::format_zero_padding#8, printf_uint::@2/printf_uint::format_zero_padding#9 )
+  printf_uint::format_sign_always#8 = phi( printf_uint::@1/printf_uint::format_sign_always#9, printf_uint::@2/printf_uint::format_sign_always#10 )
+  printf_uint::format_justify_left#7 = phi( printf_uint::@1/printf_uint::format_justify_left#8, printf_uint::@2/printf_uint::format_justify_left#9 )
+  printf_uint::format_min_length#7 = phi( printf_uint::@1/printf_uint::format_min_length#8, printf_uint::@2/printf_uint::format_min_length#9 )
+  printf_uint::format_radix#6 = phi( printf_uint::@1/printf_uint::format_radix#8, printf_uint::@2/printf_uint::format_radix#9 )
+  printf_uint::uvalue#6 = phi( printf_uint::@1/printf_uint::uvalue#7, printf_uint::@2/printf_uint::uvalue#8 )
+  printf_uint::$2 = phi( printf_uint::@1/printf_uint::$1, printf_uint::@2/printf_uint::$0 )
+Adding number conversion cast (unumber) printf_uint::$0 in printf_uint::format_upper_case#7 = phi( printf_uint::@1/printf_uint::format_upper_case#8, printf_uint::@2/printf_uint::format_upper_case#9 )
+  printf_uint::format_zero_padding#7 = phi( printf_uint::@1/printf_uint::format_zero_padding#8, printf_uint::@2/printf_uint::format_zero_padding#9 )
+  printf_uint::format_sign_always#8 = phi( printf_uint::@1/printf_uint::format_sign_always#9, printf_uint::@2/printf_uint::format_sign_always#10 )
+  printf_uint::format_justify_left#7 = phi( printf_uint::@1/printf_uint::format_justify_left#8, printf_uint::@2/printf_uint::format_justify_left#9 )
+  printf_uint::format_min_length#7 = phi( printf_uint::@1/printf_uint::format_min_length#8, printf_uint::@2/printf_uint::format_min_length#9 )
+  printf_uint::format_radix#6 = phi( printf_uint::@1/printf_uint::format_radix#8, printf_uint::@2/printf_uint::format_radix#9 )
+  printf_uint::uvalue#6 = phi( printf_uint::@1/printf_uint::uvalue#7, printf_uint::@2/printf_uint::uvalue#8 )
+  printf_uint::$2 = phi( printf_uint::@1/printf_uint::$1, printf_uint::@2/printf_uint::$0 )
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$26 = 0 != printf_number_buffer::format_min_length#1
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$27 = 0 != printf_number_buffer::format_justify_left#1
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$28 = 0 != printf_number_buffer::format_zero_padding#1
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$29 = 0 != printf_number_buffer::buffer_sign#1
+Adding number conversion cast (snumber) 0 in printf_number_buffer::$22 = printf_number_buffer::padding#1 < 0
+Adding number conversion cast (snumber) 0 in printf_number_buffer::padding#2 = 0
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#2
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#1
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#3
+Adding number conversion cast (unumber) 0 in main::$17 = 0 != *main::pwd
+Adding number conversion cast (unumber) 3 in main::pwd = main::pwd + 3
+Adding number conversion cast (unumber) 1 in main::$5 = main::min#1 - 1
+Adding number conversion cast (unumber) main::$5 in main::$5 = main::min#1 - (unumber)1
+Adding number conversion cast (unumber) 1 in main::$8 = main::max#1 - 1
+Adding number conversion cast (unumber) main::$8 in main::$8 = main::max#1 - (unumber)1
+Adding number conversion cast (unumber) 0 in main::$18 = 0 != *main::pwd
+Adding number conversion cast (unumber) 1 in main::$16 = main::count_b#5 == 1
+Adding number conversion cast (unumber) $a in strtouc::$3 = strtouc::val#3 * $a
+Adding number conversion cast (unumber) strtouc::$3 in strtouc::$3 = strtouc::val#3 * (unumber)$a
+Successful SSA optimization PassNAddNumberTypeConversions
+Adding number conversion cast (unumber) 0 in printf_uint::$0 = 0
+Successful SSA optimization PassNAddNumberTypeConversions
+Inlining cast memcpy::src#0 = (byte*)memcpy::source#2
+Inlining cast memcpy::dst#0 = (byte*)memcpy::destination#2
+Inlining cast memset::dst#0 = (byte*)memset::str#3
+Inlining cast utoa::max_digits#1 = (unumber)5
+Inlining cast utoa::max_digits#2 = (unumber)4
+Inlining cast utoa::max_digits#3 = (unumber)6
+Inlining cast utoa::max_digits#4 = (unumber)$10
+Inlining cast *utoa::buffer#2 = (unumber)0
+Inlining cast *utoa::buffer#3 = (unumber)0
+Inlining cast utoa::started#1 = (unumber)1
+Inlining cast conio_cursor_x = (unumber)0
+Inlining cast conio_cursor_y = (unumber)0
+Inlining cast gotoxy::y#0 = (unumber)0
+Inlining cast gotoxy::x#0 = (unumber)0
+Inlining cast conio_cursor_x = (unumber)0
+Inlining cast memcpy::num#0 = (unumber)$19*$28-$28
+Inlining cast memcpy::num#1 = (unumber)$19*$28-$28
+Inlining cast memset::num#0 = (unumber)$28
+Inlining cast memset::num#1 = (unumber)$28
+Inlining cast gotoxy::x#1 = (unumber)0
+Inlining cast gotoxy::y#1 = (unumber)0
+Inlining cast gotoxy::x#2 = (unumber)0
+Inlining cast conio_c64_init::line#1 = (unumber)$19-1
+Inlining cast printf_uint::$0 = (unumber)0
+Inlining cast printf_number_buffer::padding#2 = (snumber)0
+Successful SSA optimization Pass2InlineCast
+Simplifying constant pointer cast (byte*) 55296
+Simplifying constant pointer cast (byte*) 1024
+Simplifying constant pointer cast (byte*) 214
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 5
+Simplifying constant integer cast 4
+Simplifying constant integer cast 6
+Simplifying constant integer cast $10
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast $19
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast $28
+Simplifying constant integer cast $28
+Simplifying constant integer cast $19
+Simplifying constant integer cast $28
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast $28
+Simplifying constant integer cast $28
+Simplifying constant integer cast 0
+Simplifying constant integer cast $19
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast $28
+Simplifying constant integer cast $28
+Simplifying constant integer cast $28
+Simplifying constant integer cast $28
+Simplifying constant integer cast $28
+Simplifying constant integer cast $28
+Simplifying constant integer cast $28
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast $19
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 3
+Simplifying constant integer cast 1
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast $a
+Successful SSA optimization PassNCastSimplification
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 5
+Finalized unsigned number type 4
+Finalized unsigned number type 6
+Finalized unsigned number type $10
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type $19
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type $28
+Finalized unsigned number type $28
+Finalized unsigned number type $19
+Finalized unsigned number type $28
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type $28
+Finalized unsigned number type $28
+Finalized unsigned number type 0
+Finalized unsigned number type $19
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type $28
+Finalized unsigned number type $28
+Finalized unsigned number type $28
+Finalized unsigned number type $28
+Finalized unsigned number type $28
+Finalized unsigned number type $28
+Finalized unsigned number type $28
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type $19
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized signed number type 0
+Finalized signed number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 3
+Finalized unsigned number type 1
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type $a
+Successful SSA optimization PassNFinalizeNumberTypeConversions
+Inferred type updated to byte in utoa::$4 = utoa::max_digits#5 - 1
+Inferred type updated to word in gotoxy::$4 = gotoxy::$7 * $28
+Inferred type updated to byte in printf_uint::$0 = 0
+Inferred type updated to byte for printf_uint::$2
+Inferred type updated to byte in main::$5 = main::min#1 - 1
+Inferred type updated to byte in main::$8 = main::max#1 - 1
+Inferred type updated to byte in strtouc::$3 = strtouc::val#3 * $a
+Inversing boolean not [33] memset::$1 = memset::num#2 <= 0 from [32] memset::$0 = memset::num#2 > 0
+Inversing boolean not [189] gotoxy::$1 = gotoxy::y#3 <= $19 from [188] gotoxy::$0 = gotoxy::y#3 > $19
+Inversing boolean not [193] gotoxy::$3 = gotoxy::x#3 < $28 from [192] gotoxy::$2 = gotoxy::x#3 >= $28
+Inversing boolean not [219] cputc::$2 = conio_cursor_x != $28 from [218] cputc::$1 = conio_cursor_x == $28
+Inversing boolean not [230] cscroll::$1 = conio_cursor_y != $19 from [229] cscroll::$0 = conio_cursor_y == $19
+Inversing boolean not [276] conio_c64_init::$1 = conio_c64_init::line#0 < $19 from [275] conio_c64_init::$0 = conio_c64_init::line#0 >= $19
+Inversing boolean not [322] printf_number_buffer::$0 = 0 == printf_number_buffer::format_min_length#1 from [321] printf_number_buffer::$26 = 0 != printf_number_buffer::format_min_length#1
+Inversing boolean not [326] printf_number_buffer::$1 = 0 == printf_number_buffer::format_justify_left#1 from [325] printf_number_buffer::$27 = 0 != printf_number_buffer::format_justify_left#1
+Inversing boolean not [328] printf_number_buffer::$2 = 0 == printf_number_buffer::format_zero_padding#1 from [327] printf_number_buffer::$28 = 0 != printf_number_buffer::format_zero_padding#1
+Inversing boolean not [341] printf_number_buffer::$20 = 0 == printf_number_buffer::buffer_sign#1 from [340] printf_number_buffer::$29 = 0 != printf_number_buffer::buffer_sign#1
+Inversing boolean not [348] printf_number_buffer::$23 = printf_number_buffer::padding#1 >= 0 from [347] printf_number_buffer::$22 = printf_number_buffer::padding#1 < 0
+Inversing boolean not [356] printf_number_buffer::$7 = 0 == printf_number_buffer::buffer_sign#2 from [355] printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#2
+Inversing boolean not [373] printf_number_buffer::$12 = 0 == printf_number_buffer::format_upper_case#1 from [372] printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#1
+Inversing boolean not [385] printf_number_buffer::$14 = 0 == printf_number_buffer::format_zero_padding#3 from [384] printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#3
+Inversing boolean not [432] main::$7 = main::pwd[main::$5] != main::ch#0 from [431] main::$6 = main::pwd[main::$5] == main::ch#0
+Inversing boolean not [514] main::$10 = main::pwd[main::$8] != main::ch#1 from [513] main::$9 = main::pwd[main::$8] == main::ch#1
+Inversing boolean not [527] main::$12 = *main::pwd != main::ch#2 from [526] main::$11 = *main::pwd == main::ch#2
+Successful SSA optimization Pass2UnaryNotSimplification
+Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
+Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
+Alias toupper::ch#1 = toupper::ch#2 toupper::ch#3 toupper::return#1 
+Alias toupper::return#0 = toupper::$3 
+Alias toupper::return#2 = toupper::return#4 
+Alias memcpy::src_end#0 = memcpy::$0 
+Alias memcpy::src#2 = memcpy::src#3 
+Alias memcpy::dst#2 = memcpy::dst#3 
+Alias memcpy::src_end#1 = memcpy::src_end#2 
+Alias memcpy::destination#3 = memcpy::destination#5 memcpy::destination#4 memcpy::return#0 memcpy::return#4 memcpy::return#1 
+Alias memset::return#0 = memset::str#2 memset::return#4 memset::return#1 
+Alias memset::str#3 = memset::str#4 
+Alias memset::num#2 = memset::num#3 
+Alias memset::c#4 = memset::c#5 
+Alias memset::end#0 = memset::$2 
+Alias memset::c#2 = memset::c#3 
+Alias memset::dst#2 = memset::dst#3 
+Alias memset::end#1 = memset::end#2 
+Alias memset::str#5 = memset::str#6 
+Alias strupr::src#0 = strupr::str#1 
+Alias strupr::src#2 = strupr::src#3 strupr::src#4 
+Alias strupr::str#2 = strupr::str#5 strupr::str#3 strupr::str#4 strupr::return#0 strupr::return#3 strupr::return#1 
+Alias toupper::return#3 = toupper::return#5 
+Alias strlen::len#2 = strlen::len#4 strlen::len#3 strlen::return#0 strlen::return#3 strlen::return#1 
+Alias strlen::str#2 = strlen::str#3 
+Alias utoa::value#10 = utoa::value#8 utoa::value#12 utoa::value#13 utoa::value#9 utoa::value#14 utoa::value#15 utoa::value#11 
+Alias utoa::buffer#10 = utoa::buffer#17 utoa::buffer#21 utoa::buffer#16 utoa::buffer#18 utoa::buffer#13 utoa::buffer#19 utoa::buffer#20 utoa::buffer#6 
+Alias utoa::radix#1 = utoa::radix#2 utoa::radix#3 utoa::radix#4 
+Alias utoa::digit#2 = utoa::digit#3 utoa::digit#6 utoa::digit#5 
+Alias utoa::digit_values#10 = utoa::digit_values#5 utoa::digit_values#6 utoa::digit_values#9 
+Alias utoa::value#2 = utoa::value#5 utoa::value#3 utoa::value#4 
+Alias utoa::started#2 = utoa::started#3 
+Alias utoa::buffer#11 = utoa::buffer#12 utoa::buffer#7 utoa::buffer#8 utoa::buffer#9 
+Alias utoa::max_digits#10 = utoa::max_digits#8 utoa::max_digits#5 utoa::max_digits#9 
+Alias utoa::digit_value#0 = utoa::digit_value#1 
+Alias utoa_append::return#0 = utoa_append::return#3 
+Alias utoa::value#0 = utoa::$9 
+Alias utoa_append::digit#2 = utoa_append::digit#4 utoa_append::digit#3 
+Alias utoa_append::value#2 = utoa_append::value#3 utoa_append::value#4 utoa_append::return#1 utoa_append::return#4 utoa_append::return#2 
+Alias utoa_append::sub#1 = utoa_append::sub#2 
+Alias utoa_append::buffer#1 = utoa_append::buffer#4 utoa_append::buffer#2 
+Alias clrscr::line_text#5 = clrscr::line_text#6 
+Alias clrscr::line_cols#5 = clrscr::line_cols#6 
+Alias clrscr::l#2 = clrscr::l#5 
+Alias clrscr::line_text#2 = clrscr::line_text#4 clrscr::line_text#3 
+Alias clrscr::c#2 = clrscr::c#3 
+Alias clrscr::line_cols#2 = clrscr::line_cols#4 clrscr::line_cols#3 
+Alias clrscr::l#3 = clrscr::l#6 clrscr::l#4 
+Alias gotoxy::x#5 = gotoxy::x#6 
+Alias gotoxy::line_offset#0 = gotoxy::$4 
+Alias gotoxy::y#5 = gotoxy::y#6 
+Alias cputc::c#3 = cputc::c#4 
+Alias cputs::c#1 = cputs::$0 cputs::c#2 
+Alias cputs::s#0 = cputs::s#13 cputs::s#12 
+Alias printf_padding::pad#3 = printf_padding::pad#4 printf_padding::pad#6 
+Alias printf_padding::i#2 = printf_padding::i#4 printf_padding::i#3 
+Alias printf_padding::length#3 = printf_padding::length#6 printf_padding::length#5 
+Alias printf_uint::uvalue#7 = printf_uint::uvalue#9 printf_uint::uvalue#8 
+Alias printf_uint::format_radix#10 = printf_uint::format_radix#8 printf_uint::format_radix#9 
+Alias printf_uint::format_min_length#10 = printf_uint::format_min_length#8 printf_uint::format_min_length#9 
+Alias printf_uint::format_justify_left#10 = printf_uint::format_justify_left#8 printf_uint::format_justify_left#9 
+Alias printf_uint::format_sign_always#10 = printf_uint::format_sign_always#9 printf_uint::format_sign_always#6 
+Alias printf_uint::format_zero_padding#10 = printf_uint::format_zero_padding#8 printf_uint::format_zero_padding#9 
+Alias printf_uint::format_upper_case#10 = printf_uint::format_upper_case#8 printf_uint::format_upper_case#9 
+Alias printf_uint::format_min_length#6 = printf_uint::format_min_length#7 
+Alias printf_uint::format_justify_left#6 = printf_uint::format_justify_left#7 
+Alias printf_uint::format_sign_always#7 = printf_uint::format_sign_always#8 
+Alias printf_uint::format_zero_padding#6 = printf_uint::format_zero_padding#7 
+Alias printf_uint::format_upper_case#6 = printf_uint::format_upper_case#7 
+Alias printf_uint::format_radix#6 = printf_uint::format_radix#7 
+Alias printf_number_buffer::buffer_digits#1 = printf_number_buffer::buffer_digits#4 printf_number_buffer::buffer_digits#18 printf_number_buffer::buffer_digits#19 
+Alias printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#7 printf_number_buffer::buffer_sign#11 
+Alias printf_number_buffer::format_min_length#1 = printf_number_buffer::format_min_length#5 printf_number_buffer::format_min_length#3 printf_number_buffer::format_min_length#4 
+Alias printf_number_buffer::format_justify_left#11 = printf_number_buffer::format_justify_left#3 printf_number_buffer::format_justify_left#7 printf_number_buffer::format_justify_left#8 
+Alias printf_number_buffer::format_zero_padding#10 = printf_number_buffer::format_zero_padding#16 printf_number_buffer::format_zero_padding#4 printf_number_buffer::format_zero_padding#11 
+Alias printf_number_buffer::format_upper_case#10 = printf_number_buffer::format_upper_case#16 printf_number_buffer::format_upper_case#14 printf_number_buffer::format_upper_case#15 
+Alias strlen::return#2 = strlen::return#4 
+Alias printf_number_buffer::padding#1 = printf_number_buffer::$21 
+Alias printf_number_buffer::len#0 = printf_number_buffer::len#3 
+Alias printf_number_buffer::format_justify_left#4 = printf_number_buffer::format_justify_left#5 
+Alias printf_number_buffer::format_zero_padding#5 = printf_number_buffer::format_zero_padding#6 
+Alias printf_number_buffer::buffer_sign#8 = printf_number_buffer::buffer_sign#9 
+Alias printf_number_buffer::format_upper_case#11 = printf_number_buffer::format_upper_case#12 
+Alias printf_number_buffer::buffer_digits#15 = printf_number_buffer::buffer_digits#16 
+Alias printf_number_buffer::padding#12 = printf_number_buffer::padding#4 printf_number_buffer::padding#3 
+Alias printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#6 
+Alias printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#17 printf_number_buffer::format_zero_padding#12 
+Alias printf_number_buffer::format_upper_case#13 = printf_number_buffer::format_upper_case#7 printf_number_buffer::format_upper_case#8 
+Alias printf_number_buffer::buffer_digits#12 = printf_number_buffer::buffer_digits#17 printf_number_buffer::buffer_digits#13 
+Alias printf_number_buffer::format_justify_left#1 = printf_number_buffer::format_justify_left#20 printf_number_buffer::format_justify_left#18 
+Alias printf_number_buffer::buffer_sign#2 = printf_number_buffer::buffer_sign#3 
+Alias printf_number_buffer::format_zero_padding#13 = printf_number_buffer::format_zero_padding#8 printf_number_buffer::format_zero_padding#7 
+Alias printf_number_buffer::padding#10 = printf_number_buffer::padding#13 printf_number_buffer::padding#9 
+Alias printf_number_buffer::format_upper_case#4 = printf_number_buffer::format_upper_case#9 printf_number_buffer::format_upper_case#5 
+Alias printf_number_buffer::buffer_digits#10 = printf_number_buffer::buffer_digits#14 printf_number_buffer::buffer_digits#9 
+Alias printf_number_buffer::format_justify_left#15 = printf_number_buffer::format_justify_left#19 printf_number_buffer::format_justify_left#16 
+Alias printf_number_buffer::padding#16 = printf_number_buffer::padding#6 printf_number_buffer::padding#5 
+Alias printf_number_buffer::format_upper_case#2 = printf_number_buffer::format_upper_case#6 printf_number_buffer::format_upper_case#3 
+Alias printf_number_buffer::buffer_digits#11 = printf_number_buffer::buffer_digits#8 printf_number_buffer::buffer_digits#7 
+Alias printf_number_buffer::format_zero_padding#18 = printf_number_buffer::format_zero_padding#20 printf_number_buffer::format_zero_padding#2 
+Alias printf_number_buffer::format_justify_left#12 = printf_number_buffer::format_justify_left#17 printf_number_buffer::format_justify_left#13 
+Alias printf_number_buffer::format_zero_padding#3 = printf_number_buffer::format_zero_padding#9 
+Alias printf_number_buffer::format_justify_left#2 = printf_number_buffer::format_justify_left#6 
+Alias printf_number_buffer::padding#11 = printf_number_buffer::padding#7 printf_number_buffer::padding#8 
+Alias printf_number_buffer::buffer_digits#3 = printf_number_buffer::buffer_digits#6 printf_number_buffer::buffer_digits#5 
+Alias printf_number_buffer::format_zero_padding#14 = printf_number_buffer::format_zero_padding#19 printf_number_buffer::format_zero_padding#15 
+Alias printf_number_buffer::format_justify_left#10 = printf_number_buffer::format_justify_left#14 printf_number_buffer::format_justify_left#9 
+Alias printf_number_buffer::padding#14 = printf_number_buffer::padding#17 printf_number_buffer::padding#15 
+Alias main::valid_a#17 = main::valid_a#22 main::valid_a#6 main::valid_a#20 main::valid_a#18 main::valid_a#4 main::valid_a#2 
+Alias main::invalid_a#11 = main::invalid_a#22 main::invalid_a#19 main::invalid_a#18 main::invalid_a#8 main::invalid_a#6 main::invalid_a#4 main::invalid_a#2 main::invalid_a#17 
+Alias main::valid_b#11 = main::valid_b#26 main::valid_b#27 main::valid_b#24 main::valid_b#23 main::valid_b#25 main::valid_b#21 main::valid_b#16 main::valid_b#13 main::valid_b#9 main::valid_b#6 main::valid_b#4 main::valid_b#2 main::valid_b#22 
+Alias main::invalid_b#11 = main::invalid_b#26 main::invalid_b#28 main::invalid_b#24 main::invalid_b#23 main::invalid_b#29 main::invalid_b#27 main::invalid_b#25 main::invalid_b#21 main::invalid_b#16 main::invalid_b#13 main::invalid_b#9 main::invalid_b#6 main::invalid_b#4 main::invalid_b#2 main::invalid_b#22 
+Alias main::total#10 = main::total#33 main::total#22 main::total#32 main::total#31 main::total#19 main::total#16 main::total#12 main::total#9 main::total#5 main::total#2 main::total#23 main::total#20 main::total#17 main::total#13 main::total#6 main::total#3 main::total#30 
+Alias strtouc::return#0 = strtouc::return#4 
+Alias main::min#0 = main::$3 main::min#1 main::min#10 
+Alias strtouc::return#1 = strtouc::return#5 
+Alias main::max#0 = main::$4 main::max#3 
+Alias main::count_b#0 = main::count_b#3 
+Alias main::ch#0 = main::ch#3 
+Alias main::count_b#4 = main::count_b#6 
+Alias main::ch#1 = main::ch#7 
+Alias main::min#6 = main::min#7 
+Alias main::max#1 = main::max#7 
+Alias main::valid_a#11 = main::valid_a#12 
+Alias main::invalid_a#12 = main::invalid_a#13 
+Alias main::valid_b#17 = main::valid_b#18 
+Alias main::invalid_b#17 = main::invalid_b#18 
+Alias main::total#26 = main::total#27 
+Alias main::ch#2 = main::ch#4 main::ch#8 
+Alias main::count_a#2 = main::count_a#5 main::count_a#4 main::count_a#3 
+Alias main::min#2 = main::min#9 main::min#3 main::min#8 
+Alias main::max#2 = main::max#9 main::max#4 main::max#8 
+Alias main::valid_a#13 = main::valid_a#14 main::valid_a#7 main::valid_a#5 main::valid_a#3 main::valid_a#21 
+Alias main::invalid_a#14 = main::invalid_a#15 main::invalid_a#7 main::invalid_a#5 main::invalid_a#24 main::invalid_a#3 
+Alias main::count_b#10 = main::count_b#14 main::count_b#9 main::count_b#13 main::count_b#8 main::count_b#7 
+Alias main::valid_b#10 = main::valid_b#20 main::valid_b#12 main::valid_b#19 main::valid_b#8 main::valid_b#7 
+Alias main::invalid_b#10 = main::invalid_b#20 main::invalid_b#12 main::invalid_b#19 main::invalid_b#8 main::invalid_b#7 
+Alias main::total#14 = main::total#29 main::total#21 main::total#18 main::total#28 main::total#15 
+Alias main::valid_b#29 = main::valid_b#3 main::valid_b#5 
+Alias main::total#11 = main::total#7 main::total#8 
+Alias main::valid_a#15 = main::valid_a#19 main::valid_a#16 
+Alias main::invalid_a#20 = main::invalid_a#23 main::invalid_a#21 
+Alias main::invalid_b#3 = main::invalid_b#31 main::invalid_b#5 
+Alias strtouc::val#3 = strtouc::val#5 strtouc::val#4 strtouc::return#2 strtouc::return#6 strtouc::return#3 
+Alias strtouc::c#2 = strtouc::c#3 
+Alias strtouc::str#4 = strtouc::str#6 strtouc::str#5 
+Alias strtouc::endptr#2 = strtouc::endptr#5 strtouc::endptr#3 
+Alias strtouc::val#1 = strtouc::$3 
+Successful SSA optimization Pass2AliasElimination
+Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
+Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
+Alias utoa::value#10 = utoa::value#7 
+Alias utoa::buffer#10 = utoa::buffer#15 
+Alias utoa::digit#2 = utoa::digit#4 
+Alias utoa::max_digits#10 = utoa::max_digits#6 
+Alias utoa::digit_values#10 = utoa::digit_values#7 
+Alias gotoxy::x#3 = gotoxy::x#5 
+Alias gotoxy::y#4 = gotoxy::y#5 
+Alias printf_uint::uvalue#6 = printf_uint::uvalue#7 
+Alias printf_uint::format_radix#10 = printf_uint::format_radix#6 
+Alias printf_uint::format_min_length#10 = printf_uint::format_min_length#6 
+Alias printf_uint::format_justify_left#10 = printf_uint::format_justify_left#6 
+Alias printf_uint::format_sign_always#10 = printf_uint::format_sign_always#7 
+Alias printf_uint::format_zero_padding#10 = printf_uint::format_zero_padding#6 
+Alias printf_uint::format_upper_case#10 = printf_uint::format_upper_case#6 
+Alias printf_number_buffer::format_min_length#1 = printf_number_buffer::format_min_length#2 
+Alias printf_number_buffer::format_justify_left#11 = printf_number_buffer::format_justify_left#4 
+Alias printf_number_buffer::format_zero_padding#10 = printf_number_buffer::format_zero_padding#5 
+Alias printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#8 
+Alias printf_number_buffer::format_upper_case#10 = printf_number_buffer::format_upper_case#11 
+Alias printf_number_buffer::buffer_digits#1 = printf_number_buffer::buffer_digits#15 
+Alias printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 
+Alias printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#13 printf_number_buffer::format_zero_padding#18 printf_number_buffer::format_zero_padding#14 printf_number_buffer::format_zero_padding#3 
+Alias printf_number_buffer::padding#10 = printf_number_buffer::padding#12 printf_number_buffer::padding#16 printf_number_buffer::padding#14 printf_number_buffer::padding#11 
+Alias printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#4 printf_number_buffer::format_upper_case#13 printf_number_buffer::format_upper_case#2 
+Alias printf_number_buffer::buffer_digits#10 = printf_number_buffer::buffer_digits#12 printf_number_buffer::buffer_digits#11 printf_number_buffer::buffer_digits#3 printf_number_buffer::buffer_digits#2 
+Alias printf_number_buffer::format_justify_left#1 = printf_number_buffer::format_justify_left#15 printf_number_buffer::format_justify_left#12 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#2 
+Alias main::max#0 = main::max#1 main::max#5 
+Alias main::ch#0 = main::ch#1 main::ch#5 
+Alias main::min#0 = main::min#6 main::min#4 
+Alias main::valid_a#11 = main::valid_a#17 main::valid_a#9 
+Alias main::invalid_a#11 = main::invalid_a#12 main::invalid_a#9 
+Alias main::valid_b#11 = main::valid_b#17 main::valid_b#14 
+Alias main::invalid_b#11 = main::invalid_b#17 main::invalid_b#14 
+Alias main::total#10 = main::total#26 main::total#24 
+Alias main::ch#2 = main::ch#6 
+Alias main::min#2 = main::min#5 
+Alias main::max#2 = main::max#6 
+Alias main::valid_a#10 = main::valid_a#13 
+Alias main::invalid_a#10 = main::invalid_a#14 
+Alias main::count_b#10 = main::count_b#12 main::count_b#5 
+Alias main::valid_b#10 = main::valid_b#15 main::valid_b#29 
+Alias main::invalid_b#10 = main::invalid_b#15 main::invalid_b#3 
+Alias main::total#11 = main::total#25 main::total#14 main::total#4 
+Alias main::valid_a#15 = main::valid_a#8 
+Alias main::invalid_a#16 = main::invalid_a#20 
+Successful SSA optimization Pass2AliasElimination
+Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
+Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
+Alias printf_number_buffer::format_justify_left#1 = printf_number_buffer::format_justify_left#11 
+Alias printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 
+Alias printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 
+Alias printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 
+Alias printf_number_buffer::buffer_digits#1 = printf_number_buffer::buffer_digits#10 
+Successful SSA optimization Pass2AliasElimination
+Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
+Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
+Identical Phi Values toupper::ch#1 toupper::ch#0
+Identical Phi Values memcpy::src_end#1 memcpy::src_end#0
+Identical Phi Values memcpy::destination#3 memcpy::destination#2
+Identical Phi Values memset::end#1 memset::end#0
+Identical Phi Values memset::str#5 memset::str#3
+Identical Phi Values memset::c#2 memset::c#4
+Identical Phi Values strupr::src#0 strupr::str#0
+Identical Phi Values strupr::str#2 strupr::src#0
+Identical Phi Values strlen::str#4 strlen::str#1
+Identical Phi Values utoa::radix#1 utoa::radix#0
+Identical Phi Values utoa::value#10 utoa::value#1
+Identical Phi Values utoa::buffer#10 utoa::buffer#5
+Identical Phi Values utoa::max_digits#10 utoa::max_digits#7
+Identical Phi Values utoa::digit_values#10 utoa::digit_values#8
+Identical Phi Values utoa_append::value#5 utoa_append::value#0
+Identical Phi Values utoa_append::sub#3 utoa_append::sub#0
+Identical Phi Values utoa_append::buffer#3 utoa_append::buffer#0
+Identical Phi Values utoa_append::sub#1 utoa_append::sub#3
+Identical Phi Values utoa_append::buffer#1 utoa_append::buffer#3
+Identical Phi Values clrscr::line_text#2 clrscr::line_text#5
+Identical Phi Values clrscr::line_cols#2 clrscr::line_cols#5
+Identical Phi Values clrscr::l#3 clrscr::l#2
+Identical Phi Values printf_padding::length#3 printf_padding::length#4
+Identical Phi Values printf_padding::pad#3 printf_padding::pad#5
+Identical Phi Values printf_number_buffer::format_min_length#1 printf_number_buffer::format_min_length#0
+Identical Phi Values printf_number_buffer::format_justify_left#1 printf_number_buffer::format_justify_left#0
+Identical Phi Values printf_number_buffer::format_zero_padding#1 printf_number_buffer::format_zero_padding#0
+Identical Phi Values printf_number_buffer::buffer_digits#1 printf_number_buffer::buffer_digits#0
+Identical Phi Values printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0
+Identical Phi Values printf_number_buffer::format_upper_case#1 printf_number_buffer::format_upper_case#0
+Identical Phi Values main::ch#2 main::ch#0
+Identical Phi Values main::min#2 main::min#0
+Identical Phi Values main::max#2 main::max#0
+Identical Phi Values main::valid_a#10 main::valid_a#11
+Identical Phi Values main::invalid_a#10 main::invalid_a#11
+Identical Phi Values main::count_b#10 main::count_b#11
+Identical Phi Values main::valid_b#10 main::valid_b#11
+Identical Phi Values main::invalid_b#10 main::invalid_b#11
+Identical Phi Values main::total#11 main::total#10
+Identical Phi Values strtouc::endptr#2 strtouc::endptr#4
+Successful SSA optimization Pass2IdenticalPhiElimination
+Identical Phi Values memset::return#0 memset::str#3
+Successful SSA optimization Pass2IdenticalPhiElimination
+Simple Condition memcpy::$1 [15] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2
+Simple Condition memset::$1 [22] if(memset::num#2<=0) goto memset::@1
+Simple Condition memset::$3 [29] if(memset::dst#2!=memset::end#0) goto memset::@4
+Simple Condition strupr::$1 [36] if(0!=*strupr::src#2) goto strupr::@2
+Simple Condition strlen::$0 [48] if(0!=*strlen::str#2) goto strlen::@2
+Simple Condition utoa::$0 [56] if(utoa::radix#0==DECIMAL) goto utoa::@1
+Simple Condition utoa::$1 [60] if(utoa::radix#0==HEXADECIMAL) goto utoa::@2
+Simple Condition utoa::$2 [64] if(utoa::radix#0==OCTAL) goto utoa::@3
+Simple Condition utoa::$3 [68] if(utoa::radix#0==BINARY) goto utoa::@4
+Simple Condition utoa::$5 [85] if(utoa::digit#2<utoa::$4) goto utoa::@11
+Simple Condition utoa_append::$0 [110] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2
+Simple Condition clrscr::$0 [120] if(clrscr::l#2<$19) goto clrscr::@2
+Simple Condition clrscr::$1 [128] if(clrscr::c#2<$28) goto clrscr::@5
+Simple Condition gotoxy::$1 [138] if(gotoxy::y#3<=$19) goto gotoxy::@1
+Simple Condition gotoxy::$3 [141] if(gotoxy::x#3<$28) goto gotoxy::@2
+Simple Condition cputc::$0 [156] if(cputc::c#3=='
+') goto cputc::@1
+Simple Condition cputc::$2 [162] if(conio_cursor_x!=$28) goto cputc::@return
+Simple Condition cscroll::$1 [172] if(conio_cursor_y!=$19) goto cscroll::@return
+Simple Condition cscroll::$7 [174] if(0!=conio_scroll_enable) goto cscroll::@3
+Simple Condition cputs::$2 [208] if(0!=cputs::c#1) goto cputs::@2
+Simple Condition conio_c64_init::$1 [214] if(conio_c64_init::line#0<$19) goto conio_c64_init::@1
+Simple Condition printf_padding::$0 [225] if(printf_padding::i#2<printf_padding::length#4) goto printf_padding::@2
+Simple Condition printf_uint::$5 [232] if(0!=printf_uint::format_sign_always#10) goto printf_uint::@1
+Simple Condition printf_number_buffer::$0 [254] if(0==printf_number_buffer::format_min_length#0) goto printf_number_buffer::@1
+Simple Condition printf_number_buffer::$20 [268] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@13
+Simple Condition printf_number_buffer::$23 [273] if(printf_number_buffer::padding#1>=0) goto printf_number_buffer::@1
+Simple Condition printf_number_buffer::$7 [277] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@3
+Simple Condition printf_number_buffer::$12 [287] if(0==printf_number_buffer::format_upper_case#0) goto printf_number_buffer::@5
+Simple Condition main::$17 [314] if(0!=*main::pwd) goto main::@2
+Simple Condition main::$7 [332] if(main::pwd[main::$5]!=main::ch#0) goto main::@4
+Simple Condition main::$10 [400] if(main::pwd[main::$8]!=main::ch#0) goto main::@5
+Simple Condition main::$18 [407] if(0!=*main::pwd) goto main::@7
+Simple Condition main::$12 [409] if(*main::pwd!=main::ch#0) goto main::@9
+Simple Condition main::$16 [421] if(main::count_b#11==1) goto main::@14
+Successful SSA optimization Pass2ConditionalJumpSimplification
+Rewriting && if()-condition to two if()s [3] toupper::$2 = toupper::$0 && toupper::$1
+Rewriting ! if()-condition to reversed if() [90] utoa::$8 = ! utoa::$7
+Rewriting || if()-condition to two if()s [89] utoa::$7 = utoa::started#2 || utoa::$6
+Rewriting ! if()-condition to reversed if() [260] printf_number_buffer::$5 = ! printf_number_buffer::$4
+Rewriting && if()-condition to two if()s [259] printf_number_buffer::$4 = printf_number_buffer::$3 && printf_number_buffer::padding#10
+Rewriting && if()-condition to two if()s [258] printf_number_buffer::$3 = printf_number_buffer::$1 && printf_number_buffer::$2
+Rewriting ! if()-condition to reversed if() [282] printf_number_buffer::$10 = ! printf_number_buffer::$9
+Rewriting && if()-condition to two if()s [281] printf_number_buffer::$9 = printf_number_buffer::format_zero_padding#0 && printf_number_buffer::padding#10
+Rewriting ! if()-condition to reversed if() [296] printf_number_buffer::$17 = ! printf_number_buffer::$16
+Rewriting && if()-condition to two if()s [295] printf_number_buffer::$16 = printf_number_buffer::$15 && printf_number_buffer::padding#10
+Rewriting && if()-condition to two if()s [294] printf_number_buffer::$15 = printf_number_buffer::format_justify_left#0 && printf_number_buffer::$14
+Rewriting && if()-condition to two if()s [412] main::$15 = main::$13 && main::$14
+Rewriting && if()-condition to two if()s [434] strtouc::$2 = strtouc::$0 && strtouc::$1
+Successful SSA optimization Pass2ConditionalAndOrRewriting
+Warning! Adding boolean cast to non-boolean condition utoa::started#2
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::format_zero_padding#0
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::format_justify_left#0
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::padding#10
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::padding#10
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::padding#10
+Constant right-side identified [177] memcpy::num#0 = (unumber)$19*$28-$28
+Constant right-side identified [182] memcpy::num#1 = (unumber)$19*$28-$28
+Constant right-side identified [219] conio_c64_init::line#1 = (unumber)$19-1
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant strlen::len#0 = 0
+Constant utoa::max_digits#0 = 0
+Constant utoa::digit_values#0 = (word*) 0
+Constant utoa::max_digits#1 = 5
+Constant utoa::digit_values#1 = RADIX_DECIMAL_VALUES
+Constant utoa::max_digits#2 = 4
+Constant utoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES
+Constant utoa::max_digits#3 = 6
+Constant utoa::digit_values#3 = RADIX_OCTAL_VALUES
+Constant utoa::max_digits#4 = $10
+Constant utoa::digit_values#4 = RADIX_BINARY_VALUES
+Constant utoa::started#0 = 0
+Constant utoa::digit#0 = 0
+Constant utoa::started#1 = 1
+Constant utoa_append::digit#0 = 0
+Constant clrscr::line_text#0 = CONIO_SCREEN_TEXT
+Constant clrscr::line_cols#0 = CONIO_SCREEN_COLORS
+Constant clrscr::l#0 = 0
+Constant clrscr::c#0 = 0
+Constant gotoxy::y#0 = 0
+Constant gotoxy::x#0 = 0
+Constant memcpy::destination#0 = (void*)CONIO_SCREEN_TEXT
+Constant memcpy::source#0 = (void*)CONIO_SCREEN_TEXT+$28
+Constant memcpy::num#0 = (unumber)$19*$28-$28
+Constant memcpy::destination#1 = (void*)CONIO_SCREEN_COLORS
+Constant memcpy::source#1 = (void*)CONIO_SCREEN_COLORS+$28
+Constant memcpy::num#1 = (unumber)$19*$28-$28
+Constant memset::str#0 = (void*)CONIO_SCREEN_TEXT+(word)$19*$28-$28
+Constant memset::c#0 = ' '
+Constant memset::num#0 = $28
+Constant memset::str#1 = (void*)CONIO_SCREEN_COLORS+(word)$19*$28-$28
+Constant memset::num#1 = $28
+Constant gotoxy::x#1 = 0
+Constant gotoxy::y#1 = 0
+Constant cputs::c#0 = 0
+Constant gotoxy::x#2 = 0
+Constant conio_c64_init::line#1 = (unumber)$19-1
+Constant printf_padding::i#0 = 0
+Constant printf_uint::$1 = '+'
+Constant printf_uint::$0 = 0
+Constant utoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant printf_number_buffer::buffer_digits#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant printf_number_buffer::padding#0 = 0
+Constant printf_number_buffer::padding#2 = 0
+Constant printf_padding::pad#0 = ' '
+Constant printf_padding::pad#1 = '0'
+Constant printf_padding::pad#2 = ' '
+Constant main::valid_a#0 = 0
+Constant main::invalid_a#0 = 0
+Constant main::valid_b#0 = 0
+Constant main::invalid_b#0 = 0
+Constant main::total#0 = 0
+Constant strtouc::endptr#0 = &main::pwd
+Constant strtouc::endptr#1 = &main::pwd
+Constant main::count_b#0 = 0
+Constant cputs::s#2 = main::s
+Constant printf_uint::format_min_length#0 = 0
+Constant printf_uint::format_justify_left#0 = 0
+Constant printf_uint::format_sign_always#0 = 0
+Constant printf_uint::format_zero_padding#0 = 0
+Constant printf_uint::format_upper_case#0 = 0
+Constant printf_uint::format_radix#0 = DECIMAL
+Constant cputs::s#3 = main::s1
+Constant printf_uint::format_min_length#1 = 0
+Constant printf_uint::format_justify_left#1 = 0
+Constant printf_uint::format_sign_always#1 = 0
+Constant printf_uint::format_zero_padding#1 = 0
+Constant printf_uint::format_upper_case#1 = 0
+Constant printf_uint::format_radix#1 = DECIMAL
+Constant cputs::s#4 = main::s2
+Constant printf_uint::format_min_length#2 = 0
+Constant printf_uint::format_justify_left#2 = 0
+Constant printf_uint::format_sign_always#2 = 0
+Constant printf_uint::format_zero_padding#2 = 0
+Constant printf_uint::format_upper_case#2 = 0
+Constant printf_uint::format_radix#2 = DECIMAL
+Constant cputs::s#5 = main::s3
+Constant cputs::s#6 = main::s4
+Constant printf_uint::format_min_length#3 = 0
+Constant printf_uint::format_justify_left#3 = 0
+Constant printf_uint::format_sign_always#3 = 0
+Constant printf_uint::format_zero_padding#3 = 0
+Constant printf_uint::format_upper_case#3 = 0
+Constant printf_uint::format_radix#3 = DECIMAL
+Constant cputs::s#7 = main::s5
+Constant printf_uint::format_min_length#4 = 0
+Constant printf_uint::format_justify_left#4 = 0
+Constant printf_uint::format_sign_always#4 = 0
+Constant printf_uint::format_zero_padding#4 = 0
+Constant printf_uint::format_upper_case#4 = 0
+Constant printf_uint::format_radix#4 = DECIMAL
+Constant cputs::s#8 = main::s6
+Constant printf_uint::format_min_length#5 = 0
+Constant printf_uint::format_justify_left#5 = 0
+Constant printf_uint::format_sign_always#5 = 0
+Constant printf_uint::format_zero_padding#5 = 0
+Constant printf_uint::format_upper_case#5 = 0
+Constant printf_uint::format_radix#5 = DECIMAL
+Constant cputs::s#9 = main::s7
+Constant main::count_a#0 = 0
+Constant strtouc::val#0 = 0
+Constant conio_textcolor = CONIO_TEXTCOLOR_DEFAULT
+Constant conio_scroll_enable = 1
+Successful SSA optimization Pass2ConstantIdentification
+Constant memset::c#1 = conio_textcolor
+Constant strlen::str#1 = printf_number_buffer::buffer_digits#0
+Constant cputs::s#1 = printf_number_buffer::buffer_digits#0
+Constant strupr::str#0 = printf_number_buffer::buffer_digits#0
+Successful SSA optimization Pass2ConstantIdentification
+Constant strupr::return#2 = strupr::str#0
+Successful SSA optimization Pass2ConstantIdentification
+if() condition always true - replacing block destination [174] if(0!=conio_scroll_enable) goto cscroll::@3
+Successful SSA optimization Pass2ConstantIfs
+Consolidated constant strings into main::s1
+Consolidated constant strings into main::s2
+Consolidated constant strings into main::s3
+Successful SSA optimization Pass2ConstantStringConsolidation
+Rewriting conditional comparison [138] if(gotoxy::y#3<=$19) goto gotoxy::@1
+Simplifying expression containing zero (byte*)&printf_buffer in [236] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) = printf_uint::$2
+Simplifying expression containing zero (byte*)&printf_buffer in [241] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
+Successful SSA optimization PassNSimplifyExpressionWithZero
+Eliminating unused variable memcpy::return#2 and assignment [127] memcpy::return#2 = memcpy::destination#2
+Eliminating unused variable memcpy::return#3 and assignment [129] memcpy::return#3 = memcpy::destination#2
+Eliminating unused variable memset::return#2 and assignment [131] memset::return#2 = memset::str#3
+Eliminating unused variable memset::return#3 and assignment [133] memset::return#3 = memset::str#3
+Eliminating unused variable printf_number_buffer::format_sign_always#0 and assignment [170] printf_number_buffer::format_sign_always#0 = printf_uint::format_sign_always#10
+Eliminating unused variable printf_number_buffer::format_radix#0 and assignment [173] printf_number_buffer::format_radix#0 = printf_uint::format_radix#10
+Eliminating unused constant strupr::return#2
+Eliminating unused constant utoa::max_digits#0
+Eliminating unused constant utoa::digit_values#0
+Eliminating unused constant cputs::c#0
+Eliminating unused constant OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN
+Eliminating unused constant conio_scroll_enable
+Successful SSA optimization PassNEliminateUnusedVars
+Removing PHI-reference to removed block (cscroll::@2) in block gotoxy
+Removing PHI-reference to removed block (cscroll::@2) in block gotoxy
+Removing unused block cscroll::@2
+Removing unused block cscroll::@8
+Removing unused block main::@return
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Adding number conversion cast (unumber) 0 in utoa::$12 = 0 != utoa::started#2
+Adding number conversion cast (unumber) $19+1 in if(gotoxy::y#3<$19+1) goto gotoxy::@1
+Adding number conversion cast (unumber) 1 in if(gotoxy::y#3<(unumber)$19+1) goto gotoxy::@1
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$33 = 0 != printf_number_buffer::format_zero_padding#0
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$34 = 0 != printf_number_buffer::format_justify_left#0
+Adding number conversion cast (snumber) 0 in printf_number_buffer::$35 = 0 != printf_number_buffer::padding#10
+Adding number conversion cast (snumber) 0 in printf_number_buffer::$36 = 0 != printf_number_buffer::padding#10
+Adding number conversion cast (snumber) 0 in printf_number_buffer::$37 = 0 != printf_number_buffer::padding#10
+Successful SSA optimization PassNAddNumberTypeConversions
+Simplifying constant integer cast 0
+Simplifying constant integer cast $19+(unumber)1
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Successful SSA optimization PassNCastSimplification
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized signed number type 0
+Finalized signed number type 0
+Finalized signed number type 0
+Successful SSA optimization PassNFinalizeNumberTypeConversions
+Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
+Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
+Identical Phi Values gotoxy::y#3 gotoxy::y#2
+Identical Phi Values gotoxy::x#3 gotoxy::x#2
+Successful SSA optimization Pass2IdenticalPhiElimination
+Simple Condition toupper::$0 [2] if(toupper::ch#0>='a') goto toupper::@3
+Simple Condition utoa::$12 [61] if(0!=utoa::started#2) goto utoa::@14
+Simple Condition printf_number_buffer::$1 [173] if(0==printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@23
+Simple Condition printf_number_buffer::$33 [188] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@24
+Simple Condition printf_number_buffer::$34 [197] if(0!=printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@26
+Simple Condition main::$13 [251] if(main::count_a#2>=main::min#0) goto main::@37
+Simple Condition strtouc::$0 [269] if(strtouc::c#2>='0') goto strtouc::@4
+Simple Condition toupper::$1 [284] if(toupper::ch#0<='z') goto toupper::@1
+Simple Condition utoa::$6 [285] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@14
+Simple Condition printf_number_buffer::$35 [287] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8
+Simple Condition printf_number_buffer::$2 [288] if(0==printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@22
+Simple Condition printf_number_buffer::$36 [290] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10
+Simple Condition printf_number_buffer::$37 [292] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12
+Simple Condition printf_number_buffer::$14 [293] if(0==printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@25
+Simple Condition main::$14 [294] if(main::count_a#2<=main::max#0) goto main::@12
+Simple Condition strtouc::$1 [295] if(strtouc::c#2<='9') goto strtouc::@2
+Successful SSA optimization Pass2ConditionalJumpSimplification
+Negating conditional jump and destination [2] if(toupper::ch#0<'a') goto toupper::@2
+Negating conditional jump and destination [173] if(0!=printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@2
+Negating conditional jump and destination [188] if(0==printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@4
+Negating conditional jump and destination [197] if(0==printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@return
+Negating conditional jump and destination [251] if(main::count_a#2<main::min#0) goto main::@11
+Negating conditional jump and destination [269] if(strtouc::c#2<'0') goto strtouc::@3
+Negating conditional jump and destination [288] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@2
+Negating conditional jump and destination [293] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@return
+Successful SSA optimization Pass2ConditionalJumpSequenceImprovement
+Constant right-side identified [46] utoa::buffer#0 = ++ utoa::buffer#5
+Constant right-side identified [243] main::count_b#1 = ++ main::count_b#0
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::buffer#0 = ++utoa::buffer#5
+Constant main::count_b#1 = ++main::count_b#0
+Successful SSA optimization Pass2ConstantIdentification
+if() condition always true - replacing block destination [99] if(gotoxy::x#2<$28) goto gotoxy::@2
+Successful SSA optimization Pass2ConstantIfs
+Eliminating unused constant gotoxy::x#1
+Eliminating unused constant gotoxy::y#1
+Successful SSA optimization PassNEliminateUnusedVars
+Removing PHI-reference to removed block (gotoxy::@4) in block gotoxy::@2
+Removing unused block gotoxy::@4
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
+Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
+Identical Phi Values gotoxy::x#4 gotoxy::x#2
+Successful SSA optimization Pass2IdenticalPhiElimination
+Constant right-side identified [45] utoa::buffer#1 = ++ utoa::buffer#0
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::buffer#1 = ++utoa::buffer#0
+Successful SSA optimization Pass2ConstantIdentification
+Eliminating unused constant gotoxy::x#0
+Successful SSA optimization PassNEliminateUnusedVars
+Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
+Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
+Constant right-side identified [46] utoa::buffer#2 = ++ utoa::buffer#1
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::buffer#2 = ++utoa::buffer#1
+Successful SSA optimization Pass2ConstantIdentification
+Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
+Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
+Inlining Noop Cast [5] memcpy::src#0 = (byte*)memcpy::source#2 keeping memcpy::source#2
+Inlining Noop Cast [6] memcpy::dst#0 = (byte*)memcpy::destination#2 keeping memcpy::destination#2
+Inlining Noop Cast [7] memcpy::$2 = (byte*)memcpy::source#2 keeping memcpy::source#2
+Inlining Noop Cast [17] memset::$4 = (byte*)memset::str#3 keeping memset::str#3
+Inlining Noop Cast [19] memset::dst#0 = (byte*)memset::str#3 keeping memset::str#3
+Inlining Noop Cast [168] printf_number_buffer::$25 = (signed byte)printf_number_buffer::format_min_length#0 keeping printf_number_buffer::format_min_length#0
+Successful SSA optimization Pass2NopCastInlining
+Rewriting multiplication to use shift [52] utoa::$10 = utoa::digit#2 * SIZEOF_WORD
+Rewriting multiplication to use shift and addition[94] gotoxy::line_offset#0 = gotoxy::$7 * $28
+Rewriting multiplication to use shift and addition[250] strtouc::val#1 = strtouc::val#3 * $a
+Successful SSA optimization Pass2MultiplyToShiftRewriting
+Inlining constant with var siblings memcpy::destination#0
+Inlining constant with var siblings memcpy::source#0
+Inlining constant with var siblings memcpy::num#0
+Inlining constant with var siblings memcpy::destination#1
+Inlining constant with var siblings memcpy::source#1
+Inlining constant with var siblings memcpy::num#1
+Inlining constant with var siblings memset::str#0
+Inlining constant with var siblings memset::c#0
+Inlining constant with var siblings memset::num#0
+Inlining constant with var siblings memset::str#1
+Inlining constant with var siblings memset::num#1
+Inlining constant with var siblings memset::c#1
+Inlining constant with var siblings strlen::len#0
+Inlining constant with var siblings strlen::str#1
+Inlining constant with var siblings utoa::max_digits#1
+Inlining constant with var siblings utoa::digit_values#1
+Inlining constant with var siblings utoa::max_digits#2
+Inlining constant with var siblings utoa::digit_values#2
+Inlining constant with var siblings utoa::max_digits#3
+Inlining constant with var siblings utoa::digit_values#3
+Inlining constant with var siblings utoa::max_digits#4
+Inlining constant with var siblings utoa::digit_values#4
+Inlining constant with var siblings utoa::started#0
+Inlining constant with var siblings utoa::digit#0
+Inlining constant with var siblings utoa::started#1
+Inlining constant with var siblings utoa::buffer#5
+Inlining constant with var siblings utoa::buffer#0
+Inlining constant with var siblings utoa::buffer#1
+Inlining constant with var siblings utoa::buffer#2
+Inlining constant with var siblings utoa_append::digit#0
+Inlining constant with var siblings clrscr::line_text#0
+Inlining constant with var siblings clrscr::line_cols#0
+Inlining constant with var siblings clrscr::l#0
+Inlining constant with var siblings clrscr::c#0
+Inlining constant with var siblings gotoxy::y#0
+Inlining constant with var siblings cputs::s#2
+Inlining constant with var siblings cputs::s#3
+Inlining constant with var siblings cputs::s#4
+Inlining constant with var siblings cputs::s#5
+Inlining constant with var siblings cputs::s#6
+Inlining constant with var siblings cputs::s#7
+Inlining constant with var siblings cputs::s#8
+Inlining constant with var siblings cputs::s#9
+Inlining constant with var siblings cputs::s#1
+Inlining constant with var siblings conio_c64_init::line#1
+Inlining constant with var siblings printf_padding::i#0
+Inlining constant with var siblings printf_padding::pad#0
+Inlining constant with var siblings printf_padding::pad#1
+Inlining constant with var siblings printf_padding::pad#2
+Inlining constant with var siblings printf_uint::format_min_length#0
+Inlining constant with var siblings printf_uint::format_justify_left#0
+Inlining constant with var siblings printf_uint::format_sign_always#0
+Inlining constant with var siblings printf_uint::format_zero_padding#0
+Inlining constant with var siblings printf_uint::format_upper_case#0
+Inlining constant with var siblings printf_uint::format_radix#0
+Inlining constant with var siblings printf_uint::format_min_length#1
+Inlining constant with var siblings printf_uint::format_justify_left#1
+Inlining constant with var siblings printf_uint::format_sign_always#1
+Inlining constant with var siblings printf_uint::format_zero_padding#1
+Inlining constant with var siblings printf_uint::format_upper_case#1
+Inlining constant with var siblings printf_uint::format_radix#1
+Inlining constant with var siblings printf_uint::format_min_length#2
+Inlining constant with var siblings printf_uint::format_justify_left#2
+Inlining constant with var siblings printf_uint::format_sign_always#2
+Inlining constant with var siblings printf_uint::format_zero_padding#2
+Inlining constant with var siblings printf_uint::format_upper_case#2
+Inlining constant with var siblings printf_uint::format_radix#2
+Inlining constant with var siblings printf_uint::format_min_length#3
+Inlining constant with var siblings printf_uint::format_justify_left#3
+Inlining constant with var siblings printf_uint::format_sign_always#3
+Inlining constant with var siblings printf_uint::format_zero_padding#3
+Inlining constant with var siblings printf_uint::format_upper_case#3
+Inlining constant with var siblings printf_uint::format_radix#3
+Inlining constant with var siblings printf_uint::format_min_length#4
+Inlining constant with var siblings printf_uint::format_justify_left#4
+Inlining constant with var siblings printf_uint::format_sign_always#4
+Inlining constant with var siblings printf_uint::format_zero_padding#4
+Inlining constant with var siblings printf_uint::format_upper_case#4
+Inlining constant with var siblings printf_uint::format_radix#4
+Inlining constant with var siblings printf_uint::format_min_length#5
+Inlining constant with var siblings printf_uint::format_justify_left#5
+Inlining constant with var siblings printf_uint::format_sign_always#5
+Inlining constant with var siblings printf_uint::format_zero_padding#5
+Inlining constant with var siblings printf_uint::format_upper_case#5
+Inlining constant with var siblings printf_uint::format_radix#5
+Inlining constant with var siblings printf_number_buffer::padding#0
+Inlining constant with var siblings printf_number_buffer::padding#2
+Inlining constant with var siblings main::valid_a#0
+Inlining constant with var siblings main::invalid_a#0
+Inlining constant with var siblings main::valid_b#0
+Inlining constant with var siblings main::invalid_b#0
+Inlining constant with var siblings main::total#0
+Inlining constant with var siblings main::count_b#0
+Inlining constant with var siblings main::count_a#0
+Inlining constant with var siblings main::count_b#1
+Inlining constant with var siblings strtouc::endptr#0
+Inlining constant with var siblings strtouc::endptr#1
+Inlining constant with var siblings strtouc::val#0
+Constant inlined cputs::s#5 = main::s3
+Constant inlined utoa::digit_values#1 = RADIX_DECIMAL_VALUES
+Constant inlined cputs::s#6 = main::s4
+Constant inlined cputs::s#3 = main::s1
+Constant inlined cputs::s#4 = main::s2
+Constant inlined utoa::digit_values#4 = RADIX_BINARY_VALUES
+Constant inlined cputs::s#1 = printf_number_buffer::buffer_digits#0
+Constant inlined cputs::s#2 = main::s
+Constant inlined utoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES
+Constant inlined utoa::digit_values#3 = RADIX_OCTAL_VALUES
+Constant inlined conio_textcolor = LIGHT_BLUE
+Constant inlined clrscr::l#0 = 0
+Constant inlined strlen::len#0 = 0
+Constant inlined main::count_b#1 = ++0
+Constant inlined main::count_b#0 = 0
+Constant inlined CONIO_SCREEN_TEXT = DEFAULT_SCREEN
+Constant inlined clrscr::line_text#0 = DEFAULT_SCREEN
+Constant inlined main::valid_b#0 = 0
+Constant inlined memcpy::source#0 = (void*)DEFAULT_SCREEN+$28
+Constant inlined memset::c#0 = ' '
+Constant inlined memset::c#1 = LIGHT_BLUE
+Constant inlined cputs::s#9 = main::s3
+Constant inlined cputs::s#7 = main::s1
+Constant inlined cputs::s#8 = main::s2
+Constant inlined utoa_append::digit#0 = 0
+Constant inlined memcpy::destination#0 = (void*)DEFAULT_SCREEN
+Constant inlined memcpy::destination#1 = (void*)COLORRAM
+Constant inlined utoa::digit#0 = 0
+Constant inlined main::count_a#0 = 0
+Constant inlined printf_uint::format_upper_case#5 = 0
+Constant inlined printf_uint::format_upper_case#4 = 0
+Constant inlined printf_uint::format_upper_case#3 = 0
+Constant inlined printf_uint::format_upper_case#2 = 0
+Constant inlined printf_uint::format_upper_case#1 = 0
+Constant inlined printf_uint::format_upper_case#0 = 0
+Constant inlined strupr::str#0 = printf_number_buffer::buffer_digits#0
+Constant inlined CONIO_TEXTCOLOR_DEFAULT = LIGHT_BLUE
+Constant inlined strtouc::endptr#1 = &main::pwd
+Constant inlined printf_padding::pad#0 = ' '
+Constant inlined strtouc::endptr#0 = &main::pwd
+Constant inlined printf_padding::i#0 = 0
+Constant inlined printf_padding::pad#1 = '0'
+Constant inlined printf_padding::pad#2 = ' '
+Constant inlined utoa::started#1 = 1
+Constant inlined utoa::started#0 = 0
+Constant inlined strtouc::val#0 = 0
+Constant inlined gotoxy::y#0 = 0
+Constant inlined utoa::buffer#0 = ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined utoa::buffer#1 = ++++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined memset::num#1 = $28
+Constant inlined memset::num#0 = $28
+Constant inlined main::total#0 = 0
+Constant inlined printf_uint::format_zero_padding#3 = 0
+Constant inlined printf_number_buffer::padding#2 = 0
+Constant inlined printf_uint::format_zero_padding#4 = 0
+Constant inlined printf_uint::format_zero_padding#1 = 0
+Constant inlined printf_uint::format_zero_padding#2 = 0
+Constant inlined printf_uint::format_zero_padding#5 = 0
+Constant inlined main::invalid_b#0 = 0
+Constant inlined utoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined utoa::buffer#2 = ++++++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined printf_uint::format_sign_always#0 = 0
+Constant inlined printf_uint::format_sign_always#1 = 0
+Constant inlined utoa::max_digits#1 = 5
+Constant inlined printf_uint::format_sign_always#2 = 0
+Constant inlined printf_uint::format_radix#0 = DECIMAL
+Constant inlined utoa::max_digits#2 = 4
+Constant inlined printf_uint::format_sign_always#3 = 0
+Constant inlined printf_uint::format_radix#1 = DECIMAL
+Constant inlined utoa::max_digits#3 = 6
+Constant inlined printf_uint::format_sign_always#4 = 0
+Constant inlined printf_uint::format_radix#2 = DECIMAL
+Constant inlined utoa::max_digits#4 = $10
+Constant inlined printf_uint::format_sign_always#5 = 0
+Constant inlined printf_uint::format_radix#3 = DECIMAL
+Constant inlined printf_uint::format_radix#4 = DECIMAL
+Constant inlined printf_uint::format_zero_padding#0 = 0
+Constant inlined printf_uint::format_radix#5 = DECIMAL
+Constant inlined printf_number_buffer::padding#0 = 0
+Constant inlined printf_uint::format_justify_left#0 = 0
+Constant inlined printf_uint::format_justify_left#2 = 0
+Constant inlined printf_uint::format_justify_left#1 = 0
+Constant inlined printf_uint::format_justify_left#4 = 0
+Constant inlined strlen::str#1 = printf_number_buffer::buffer_digits#0
+Constant inlined printf_uint::format_justify_left#3 = 0
+Constant inlined printf_uint::format_min_length#4 = 0
+Constant inlined printf_uint::format_min_length#5 = 0
+Constant inlined conio_c64_init::line#1 = (byte)$19-1
+Constant inlined memcpy::source#1 = (void*)COLORRAM+$28
+Constant inlined printf_uint::format_min_length#0 = 0
+Constant inlined printf_uint::format_min_length#1 = 0
+Constant inlined printf_uint::format_min_length#2 = 0
+Constant inlined printf_uint::format_min_length#3 = 0
+Constant inlined printf_uint::format_justify_left#5 = 0
+Constant inlined memset::str#1 = (void*)COLORRAM+(word)$19*$28-$28
+Constant inlined memset::str#0 = (void*)DEFAULT_SCREEN+(word)$19*$28-$28
+Constant inlined CONIO_SCREEN_COLORS = COLORRAM
+Constant inlined printf_uint::$1 = '+'
+Constant inlined printf_uint::$0 = 0
+Constant inlined main::valid_a#0 = 0
+Constant inlined main::s5 = main::s1
+Constant inlined main::invalid_a#0 = 0
+Constant inlined main::s6 = main::s2
+Constant inlined main::s7 = main::s3
+Constant inlined memcpy::num#1 = (word)$19*$28-$28
+Constant inlined memcpy::num#0 = (word)$19*$28-$28
+Constant inlined clrscr::c#0 = 0
+Constant inlined clrscr::line_cols#0 = COLORRAM
+Successful SSA optimization Pass2ConstantInlining
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1
+Simplifying constant integer increment ++0
+Successful SSA optimization Pass2ConstantSimplification
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2
+Successful SSA optimization Pass2ConstantSimplification
+Adding number conversion cast (unumber) 1 in [44] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1) = 'r'
+Adding number conversion cast (unumber) 2 in [45] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2) = 'r'
+Adding number conversion cast (unumber) 3 in [46] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+3) = 0
+Successful SSA optimization PassNAddNumberTypeConversions
+Simplifying constant integer cast 1
+Simplifying constant integer cast 2
+Simplifying constant integer cast 3
+Successful SSA optimization PassNCastSimplification
+Finalized unsigned number type 1
+Finalized unsigned number type 2
+Finalized unsigned number type 3
+Successful SSA optimization PassNFinalizeNumberTypeConversions
+Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
+Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
+Alias gotoxy::line_offset#0 = gotoxy::$10 
+Alias strtouc::val#1 = strtouc::$7 
+Successful SSA optimization Pass2AliasElimination
+Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
+Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
+Identical Phi Values memcpy::num#2 (word)$19*$28-$28
+Identical Phi Values memset::num#2 $28
+Identical Phi Values printf_uint::format_sign_always#10 0
+Identical Phi Values printf_uint::format_radix#10 DECIMAL
+Identical Phi Values printf_uint::format_min_length#10 0
+Identical Phi Values printf_uint::format_justify_left#10 0
+Identical Phi Values printf_uint::format_zero_padding#10 0
+Identical Phi Values printf_uint::format_upper_case#10 0
+Identical Phi Values strtouc::endptr#4 &main::pwd
+Successful SSA optimization Pass2IdenticalPhiElimination
+Constant utoa::radix#0 = DECIMAL
+Constant printf_number_buffer::format_min_length#0 = 0
+Constant printf_number_buffer::format_justify_left#0 = 0
+Constant printf_number_buffer::format_zero_padding#0 = 0
+Constant printf_number_buffer::format_upper_case#0 = 0
+Successful SSA optimization Pass2ConstantIdentification
+Constant value identified (signed byte)printf_number_buffer::format_min_length#0 in [165] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#0 - printf_number_buffer::len#2
+Successful SSA optimization Pass2ConstantValues
+if() condition always false - eliminating [13] if($28<=0) goto memset::@1
+if() condition always true - replacing block destination [34] if(utoa::radix#0==DECIMAL) goto utoa::@1
+if() condition always false - eliminating [35] if(utoa::radix#0==HEXADECIMAL) goto utoa::@2
+if() condition always false - eliminating [36] if(utoa::radix#0==OCTAL) goto utoa::@3
+if() condition always false - eliminating [37] if(utoa::radix#0==BINARY) goto utoa::@4
+if() condition always false - eliminating [143] if(0!=0) goto printf_uint::@1
+if() condition always true - replacing block destination [156] if(0==printf_number_buffer::format_min_length#0) goto printf_number_buffer::@1
+if() condition always false - eliminating [158] if(0!=printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@2
+if() condition always true - replacing block destination [171] if(0==printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@4
+if() condition always true - replacing block destination [174] if(0==printf_number_buffer::format_upper_case#0) goto printf_number_buffer::@5
+if() condition always true - replacing block destination [178] if(0==printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@return
+if() condition always false - eliminating [265] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@2
+if() condition always false - eliminating [268] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@return
+Successful SSA optimization Pass2ConstantIfs
+Simplifying constant evaluating to zero (signed byte)printf_number_buffer::format_min_length#0 in [165] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#0 - printf_number_buffer::len#2
+Successful SSA optimization PassNSimplifyConstantZero
+Simplifying expression containing zero printf_number_buffer::len#2 in [165] printf_number_buffer::padding#1 = 0 - printf_number_buffer::len#2
+Successful SSA optimization PassNSimplifyExpressionWithZero
+Eliminating unused constant BINARY
+Eliminating unused constant OCTAL
+Eliminating unused constant HEXADECIMAL
+Eliminating unused constant utoa::radix#0
+Eliminating unused constant printf_number_buffer::format_min_length#0
+Eliminating unused constant printf_number_buffer::format_justify_left#0
+Eliminating unused constant printf_number_buffer::format_zero_padding#0
+Eliminating unused constant printf_number_buffer::format_upper_case#0
+Eliminating unused constant SIZEOF_WORD
+Successful SSA optimization PassNEliminateUnusedVars
+Eliminating unused constant DECIMAL
+Successful SSA optimization PassNEliminateUnusedVars
+Eliminating variable toupper::return#0 from unused block toupper::@1
+Eliminating variable toupper::return#2 from unused block toupper::@return
+Eliminating variable strupr::src#2 from unused block strupr::@1
+Eliminating variable toupper::ch#0 from unused block strupr::@2
+Eliminating variable toupper::return#3 from unused block strupr::@2
+Eliminating variable strupr::$0 from unused block strupr::@4
+Eliminating variable strupr::src#1 from unused block strupr::@4
+Eliminating variable strlen::str#2 from unused block strlen::@1
+Eliminating variable strlen::len#2 from unused block strlen::@1
+Eliminating variable strlen::len#1 from unused block strlen::@2
+Eliminating variable strlen::str#0 from unused block strlen::@2
+Eliminating variable strlen::return#2 from unused block printf_number_buffer::@6
+Eliminating variable printf_number_buffer::$19 from unused block printf_number_buffer::@15
+Eliminating variable printf_number_buffer::len#0 from unused block printf_number_buffer::@15
+Eliminating variable printf_number_buffer::len#2 from unused block printf_number_buffer::@13
+Eliminating variable printf_number_buffer::padding#1 from unused block printf_number_buffer::@13
+Eliminating variable printf_number_buffer::len#1 from unused block printf_number_buffer::@7
+Eliminating variable printf_padding::length#1 from unused block printf_number_buffer::@10
+Eliminating variable printf_padding::length#2 from unused block printf_number_buffer::@12
+Removing unused procedure toupper
+Removing unused procedure block toupper
+Removing unused procedure block toupper::@1
+Removing PHI-reference to removed block (toupper::@1) in block toupper::@return
+Removing unused procedure block toupper::@2
+Removing PHI-reference to removed block (toupper::@2) in block toupper::@return
+Removing unused procedure block toupper::@return
+Removing unused procedure block toupper::@3
+Removing unused procedure strupr
+Removing unused procedure block strupr
+Removing PHI-reference to removed block (strupr) in block strupr::@1
+Removing unused procedure block strupr::@1
+Removing unused procedure block strupr::@2
+Removing unused procedure block strupr::@4
+Removing unused procedure block strupr::@3
+Removing unused procedure block strupr::@return
+Removing unused procedure strlen
+Removing unused procedure block strlen
+Removing PHI-reference to removed block (strlen) in block strlen::@1
+Removing PHI-reference to removed block (strlen) in block strlen::@1
+Removing unused procedure block strlen::@1
+Removing unused procedure block strlen::@2
+Removing unused procedure block strlen::@3
+Removing unused procedure block strlen::@return
+Removing unused block utoa::@6
+Removing PHI-reference to removed block (utoa::@2) in block utoa::@5
+Removing PHI-reference to removed block (utoa::@2) in block utoa::@5
+Removing unused block utoa::@2
+Removing unused block utoa::@7
+Removing PHI-reference to removed block (utoa::@3) in block utoa::@5
+Removing PHI-reference to removed block (utoa::@3) in block utoa::@5
+Removing unused block utoa::@3
+Removing unused block utoa::@8
+Removing PHI-reference to removed block (utoa::@4) in block utoa::@5
+Removing PHI-reference to removed block (utoa::@4) in block utoa::@5
+Removing unused block utoa::@4
+Removing unused block utoa::@9
+Removing PHI-reference to removed block (printf_uint::@1) in block printf_uint::@3
+Removing unused block printf_uint::@1
+Removing unused block printf_number_buffer::@6
+Removing PHI-reference to removed block (printf_number_buffer::@15) in block printf_number_buffer::@13
+Removing unused block printf_number_buffer::@15
+Removing PHI-reference to removed block (printf_number_buffer::@13) in block printf_number_buffer::@1
+Removing unused block printf_number_buffer::@13
+Removing unused block printf_number_buffer::@7
+Removing PHI-reference to removed block (printf_number_buffer::@14) in block printf_number_buffer::@1
+Removing unused block printf_number_buffer::@14
+Removing PHI-reference to removed block (printf_number_buffer::@10) in block printf_padding
+Removing PHI-reference to removed block (printf_number_buffer::@10) in block printf_padding
+Removing unused block printf_number_buffer::@10
+Removing unused block printf_number_buffer::@18
+Removing unused block printf_number_buffer::@11
+Removing unused block printf_number_buffer::@20
+Removing PHI-reference to removed block (printf_number_buffer::@12) in block printf_padding
+Removing PHI-reference to removed block (printf_number_buffer::@12) in block printf_padding
+Removing unused block printf_number_buffer::@12
+Removing unused block printf_number_buffer::@21
+Removing unused block printf_number_buffer::@24
+Removing unused block printf_number_buffer::@25
+Removing unused block printf_number_buffer::@26
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
+Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
+Identical Phi Values utoa::max_digits#7 5
+Identical Phi Values utoa::digit_values#8 RADIX_DECIMAL_VALUES
+Identical Phi Values printf_padding::length#4 printf_padding::length#0
+Identical Phi Values printf_padding::pad#5 ' '
+Identical Phi Values printf_uint::$2 0
+Identical Phi Values printf_number_buffer::padding#10 0
+Successful SSA optimization Pass2IdenticalPhiElimination
+Constant right-side identified [18] utoa::$4 = 5 - 1
+Constant right-side identified [125] printf_padding::length#0 = (byte)0
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::$4 = 5-1
+Constant cputc::c#1 = ' '
+Constant printf_padding::length#0 = (byte)0
+Successful SSA optimization Pass2ConstantIdentification
+if() condition always false - eliminating [110] if(printf_padding::i#2<printf_padding::length#0) goto printf_padding::@2
+if() condition always false - eliminating [211] if(0!=0) goto printf_number_buffer::@8
+Successful SSA optimization Pass2ConstantIfs
+Simplifying constant evaluating to zero (byte)0 in 
+Successful SSA optimization PassNSimplifyConstantZero
+Eliminating unused constant RADIX_BINARY_VALUES
+Eliminating unused constant RADIX_OCTAL_VALUES
+Eliminating unused constant RADIX_HEXADECIMAL_VALUES
+Eliminating unused constant printf_padding::length#0
+Successful SSA optimization PassNEliminateUnusedVars
+Eliminating variable printf_padding::i#2 from unused block printf_padding::@1
+Eliminating variable printf_padding::i#1 from unused block printf_padding::@3
+Removing unused procedure printf_padding
+Removing unused procedure block printf_padding
+Removing PHI-reference to removed block (printf_padding) in block printf_padding::@1
+Removing unused procedure block printf_padding::@1
+Removing unused procedure block printf_padding::@2
+Removing PHI-reference to removed block (printf_padding::@2) in block cputc
+Removing unused procedure block printf_padding::@3
+Removing unused procedure block printf_padding::@return
+Removing unused block printf_number_buffer::@8
+Removing unused block printf_number_buffer::@16
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Inlining constant with var siblings cputc::c#1
+Constant inlined utoa::$4 = 5-1
+Constant inlined cputc::c#1 = ' '
+Successful SSA optimization Pass2ConstantInlining
+Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
+Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
+Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
+Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
+Added new block during phi lifting utoa::@17(between utoa::@16 and utoa::@13)
+Added new block during phi lifting gotoxy::@5(between gotoxy and gotoxy::@1)
+Added new block during phi lifting conio_c64_init::@4(between conio_c64_init and conio_c64_init::@1)
+Added new block during phi lifting main::@38(between main::@4 and main::@5)
+Added new block during phi lifting main::@39(between main::@7 and main::@9)
+Adding NOP phi() at start of __start
+Adding NOP phi() at start of __start::@2
+Adding NOP phi() at start of __start::@1
+Adding NOP phi() at start of __start::@3
+Adding NOP phi() at start of conio_c64_init::@2
+Adding NOP phi() at start of conio_c64_init::@3
+Adding NOP phi() at start of main
+Adding NOP phi() at start of main::@3
+Adding NOP phi() at start of main::@24
+Adding NOP phi() at start of main::@26
+Adding NOP phi() at start of main::@28
+Adding NOP phi() at start of main::@29
+Adding NOP phi() at start of main::@31
+Adding NOP phi() at start of main::@33
+Adding NOP phi() at start of main::@35
+Adding NOP phi() at start of main::@36
+Adding NOP phi() at start of main::@19
+Adding NOP phi() at start of main::@16
+Adding NOP phi() at start of gotoxy::@3
+Adding NOP phi() at start of clrscr
+Adding NOP phi() at start of clrscr::@2
+Adding NOP phi() at start of printf_uint::@2
+Adding NOP phi() at start of printf_uint::@5
+Adding NOP phi() at start of cputc::@3
+Adding NOP phi() at start of cputc::@5
+Adding NOP phi() at start of cputc::@1
+Adding NOP phi() at start of cputc::@4
+Adding NOP phi() at start of utoa
+Adding NOP phi() at start of utoa::@1
+Adding NOP phi() at start of printf_number_buffer
+Adding NOP phi() at start of printf_number_buffer::@1
+Adding NOP phi() at start of printf_number_buffer::@23
+Adding NOP phi() at start of printf_number_buffer::@22
+Adding NOP phi() at start of printf_number_buffer::@17
+Adding NOP phi() at start of printf_number_buffer::@3
+Adding NOP phi() at start of printf_number_buffer::@4
+Adding NOP phi() at start of printf_number_buffer::@5
+Adding NOP phi() at start of printf_number_buffer::@19
+Adding NOP phi() at start of cputln::@1
+Adding NOP phi() at start of cscroll::@1
+Adding NOP phi() at start of cscroll::@3
+Adding NOP phi() at start of cscroll::@4
+Adding NOP phi() at start of cscroll::@5
+Adding NOP phi() at start of cscroll::@6
+Adding NOP phi() at start of memcpy::@3
+Adding NOP phi() at start of memset::@1
+CALL GRAPH
+Calls in [__start] to conio_c64_init:5 main:8 
+Calls in [conio_c64_init] to gotoxy:16 
+Calls in [main] to clrscr:21 cputs:26 printf_uint:29 cputs:31 printf_uint:34 cputs:36 printf_uint:39 cputs:41 cputs:43 printf_uint:46 cputs:48 printf_uint:51 cputs:53 printf_uint:56 cputs:58 strtouc:63 strtouc:69 
+Calls in [cputs] to cputc:163 
+Calls in [printf_uint] to utoa:169 printf_number_buffer:171 
+Calls in [cputc] to cputln:200 cputln:204 
+Calls in [utoa] to utoa_append:232 
+Calls in [printf_number_buffer] to cputc:245 cputs:250 
+Calls in [cputln] to cscroll:257 
+Calls in [cscroll] to memcpy:272 memcpy:274 memset:276 memset:278 
+
+Created 43 initial phi equivalence classes
+Coalesced [19] conio_c64_init::line#3 = conio_c64_init::line#0
+Coalesced [28] printf_uint::uvalue#10 = printf_uint::uvalue#0
+Coalesced [33] printf_uint::uvalue#11 = printf_uint::uvalue#1
+Coalesced [38] printf_uint::uvalue#12 = printf_uint::uvalue#2
+Coalesced [45] printf_uint::uvalue#13 = printf_uint::uvalue#3
+Coalesced [50] printf_uint::uvalue#14 = printf_uint::uvalue#4
+Coalesced [55] printf_uint::uvalue#15 = printf_uint::uvalue#5
+Coalesced [62] strtouc::str#7 = strtouc::str#0
+Coalesced [68] strtouc::str#8 = strtouc::str#1
+Coalesced [82] main::count_b#15 = main::count_b#2
+Coalesced [89] main::valid_a#24 = main::valid_a#11
+Coalesced [90] main::invalid_a#26 = main::invalid_a#1
+Coalesced [94] main::valid_b#32 = main::valid_b#11
+Coalesced [95] main::invalid_b#34 = main::invalid_b#1
+Coalesced (already) [99] main::valid_a#23 = main::valid_a#15
+Coalesced [100] main::invalid_a#25 = main::invalid_a#16
+Coalesced [101] main::total#34 = main::total#1
+Coalesced (already) [102] main::valid_b#30 = main::valid_b#28
+Coalesced [103] main::invalid_b#32 = main::invalid_b#30
+Coalesced [105] main::valid_b#31 = main::valid_b#1
+Coalesced (already) [106] main::invalid_b#33 = main::invalid_b#11
+Coalesced [108] main::valid_a#25 = main::valid_a#1
+Coalesced (already) [109] main::invalid_a#27 = main::invalid_a#11
+Coalesced [112] main::count_a#8 = main::count_a#1
+Coalesced [115] main::count_a#7 = main::count_a#6
+Coalesced (already) [116] main::count_a#9 = main::count_a#2
+Coalesced [117] main::count_b#16 = main::count_b#4
+Coalesced [132] gotoxy::y#7 = gotoxy::y#2
+Coalesced [147] clrscr::l#7 = clrscr::l#1
+Coalesced [148] clrscr::line_text#7 = clrscr::line_text#1
+Coalesced [149] clrscr::line_cols#7 = clrscr::line_cols#1
+Coalesced [153] clrscr::c#4 = clrscr::c#1
+Coalesced [155] cputs::s#14 = cputs::s#11
+Coalesced [162] cputc::c#5 = cputc::c#0
+Coalesced [164] cputs::s#15 = cputs::s#0
+Coalesced [176] strtouc::c#4 = strtouc::c#0
+Coalesced [177] strtouc::str#9 = strtouc::str#3
+Coalesced [190] strtouc::c#5 = strtouc::c#1
+Coalesced [191] strtouc::val#6 = strtouc::val#2
+Coalesced [192] strtouc::str#10 = strtouc::str#2
+Coalesced [208] utoa::value#17 = utoa::value#1
+Coalesced [220] utoa::value#18 = utoa::value#2
+Coalesced [221] utoa::started#6 = utoa::started#2
+Coalesced [222] utoa::buffer#23 = utoa::buffer#11
+Coalesced [225] utoa::digit#7 = utoa::digit#1
+Coalesced (already) [226] utoa::value#16 = utoa::value#6
+Coalesced (already) [227] utoa::started#5 = utoa::started#4
+Coalesced (already) [228] utoa::buffer#22 = utoa::buffer#14
+Coalesced [236] utoa::value#19 = utoa::value#0
+Coalesced [237] utoa::buffer#24 = utoa::buffer#4
+Coalesced [244] cputc::c#6 = cputc::c#2
+Coalesced [260] utoa_append::value#6 = utoa_append::value#0
+Coalesced [267] utoa_append::value#7 = utoa_append::value#1
+Coalesced [268] utoa_append::digit#5 = utoa_append::digit#1
+Coalesced [294] memcpy::src#5 = memcpy::src#1
+Coalesced [295] memcpy::dst#5 = memcpy::dst#1
+Coalesced [305] memset::dst#5 = memset::dst#1
+Coalesced down to 32 phi equivalence classes
+Culled Empty Block label __start::@2
+Culled Empty Block label __start::@3
+Culled Empty Block label conio_c64_init::@2
+Culled Empty Block label conio_c64_init::@3
+Culled Empty Block label main::@36
+Culled Empty Block label main::@39
+Culled Empty Block label main::@38
+Culled Empty Block label gotoxy::@3
+Culled Empty Block label clrscr::@2
+Culled Empty Block label cputs::@3
+Culled Empty Block label printf_uint::@2
+Culled Empty Block label printf_uint::@5
+Culled Empty Block label cputc::@5
+Culled Empty Block label cputc::@4
+Culled Empty Block label utoa::@1
+Culled Empty Block label utoa::@5
+Culled Empty Block label utoa::@17
+Culled Empty Block label printf_number_buffer::@1
+Culled Empty Block label printf_number_buffer::@23
+Culled Empty Block label printf_number_buffer::@22
+Culled Empty Block label printf_number_buffer::@17
+Culled Empty Block label printf_number_buffer::@3
+Culled Empty Block label printf_number_buffer::@4
+Culled Empty Block label printf_number_buffer::@19
+Culled Empty Block label cputln::@1
+Culled Empty Block label cscroll::@1
+Culled Empty Block label memcpy::@3
+Culled Empty Block label memset::@1
+Renumbering block memset::@2 to memset::@1
+Renumbering block memset::@3 to memset::@2
+Renumbering block memset::@4 to memset::@3
+Renumbering block utoa::@10 to utoa::@1
+Renumbering block utoa::@11 to utoa::@2
+Renumbering block utoa::@12 to utoa::@3
+Renumbering block utoa::@13 to utoa::@4
+Renumbering block utoa::@14 to utoa::@5
+Renumbering block utoa::@15 to utoa::@6
+Renumbering block utoa::@16 to utoa::@7
+Renumbering block clrscr::@3 to clrscr::@2
+Renumbering block clrscr::@4 to clrscr::@3
+Renumbering block clrscr::@5 to clrscr::@4
+Renumbering block clrscr::@6 to clrscr::@5
+Renumbering block gotoxy::@5 to gotoxy::@3
+Renumbering block cscroll::@3 to cscroll::@1
+Renumbering block cscroll::@4 to cscroll::@2
+Renumbering block cscroll::@5 to cscroll::@3
+Renumbering block cscroll::@6 to cscroll::@4
+Renumbering block cscroll::@7 to cscroll::@5
+Renumbering block conio_c64_init::@4 to conio_c64_init::@2
+Renumbering block printf_uint::@3 to printf_uint::@1
+Renumbering block printf_uint::@4 to printf_uint::@2
+Renumbering block printf_number_buffer::@2 to printf_number_buffer::@1
+Renumbering block printf_number_buffer::@5 to printf_number_buffer::@2
+Renumbering block printf_number_buffer::@9 to printf_number_buffer::@3
+Renumbering block main::@37 to main::@36
+Adding NOP phi() at start of __start
+Adding NOP phi() at start of __start::@1
+Adding NOP phi() at start of conio_c64_init::@2
+Adding NOP phi() at start of main
+Adding NOP phi() at start of main::@3
+Adding NOP phi() at start of main::@24
+Adding NOP phi() at start of main::@26
+Adding NOP phi() at start of main::@28
+Adding NOP phi() at start of main::@29
+Adding NOP phi() at start of main::@31
+Adding NOP phi() at start of main::@33
+Adding NOP phi() at start of main::@35
+Adding NOP phi() at start of main::@19
+Adding NOP phi() at start of main::@16
+Adding NOP phi() at start of gotoxy::@3
+Adding NOP phi() at start of clrscr
+Adding NOP phi() at start of cputc::@3
+Adding NOP phi() at start of cputc::@1
+Adding NOP phi() at start of utoa
+Adding NOP phi() at start of printf_number_buffer
+Adding NOP phi() at start of printf_number_buffer::@2
+Adding NOP phi() at start of utoa_append
+Adding NOP phi() at start of cscroll::@1
+Adding NOP phi() at start of cscroll::@2
+Adding NOP phi() at start of cscroll::@3
+Adding NOP phi() at start of cscroll::@4
+
+FINAL CONTROL FLOW GRAPH
+
+void __start()
+__start: scope:[__start]  from
+  [0] phi()
+  to:__start::__init1
+__start::__init1: scope:[__start]  from __start
+  [1] conio_cursor_x = 0
+  [2] conio_cursor_y = 0
+  [3] conio_line_text = DEFAULT_SCREEN
+  [4] conio_line_color = COLORRAM
+  [5] call conio_c64_init 
+  to:__start::@1
+__start::@1: scope:[__start]  from __start::__init1
+  [6] phi()
+  [7] call main 
+  to:__start::@return
+__start::@return: scope:[__start]  from __start::@1
+  [8] return 
+  to:@return
+
+void conio_c64_init()
+conio_c64_init: scope:[conio_c64_init]  from __start::__init1
+  [9] conio_c64_init::line#0 = *conio_c64_init::BASIC_CURSOR_LINE
+  [10] if(conio_c64_init::line#0<$19) goto conio_c64_init::@2
+  to:conio_c64_init::@1
+conio_c64_init::@2: scope:[conio_c64_init]  from conio_c64_init
+  [11] phi()
+  to:conio_c64_init::@1
+conio_c64_init::@1: scope:[conio_c64_init]  from conio_c64_init conio_c64_init::@2
+  [12] conio_c64_init::line#2 = phi( conio_c64_init::@2/conio_c64_init::line#0, conio_c64_init/(byte)$19-1 )
+  [13] gotoxy::y#2 = conio_c64_init::line#2
+  [14] call gotoxy 
+  to:conio_c64_init::@return
+conio_c64_init::@return: scope:[conio_c64_init]  from conio_c64_init::@1
+  [15] return 
+  to:@return
+
+void main()
+main: scope:[main]  from __start::@1
+  [16] phi()
+  [17] call clrscr 
+  to:main::@20
+main::@20: scope:[main]  from main
+  [18] main::pwd = passwords
+  to:main::@1
+main::@1: scope:[main]  from main::@15 main::@20
+  [19] main::invalid_b#11 = phi( main::@15/main::invalid_b#30, main::@20/0 )
+  [19] main::valid_b#11 = phi( main::@15/main::valid_b#28, main::@20/0 )
+  [19] main::total#10 = phi( main::@15/main::total#1, main::@20/0 )
+  [19] main::invalid_a#11 = phi( main::@15/main::invalid_a#16, main::@20/0 )
+  [19] main::valid_a#11 = phi( main::@15/main::valid_a#15, main::@20/0 )
+  [20] if(0!=*main::pwd) goto main::@2
+  to:main::@3
+main::@3: scope:[main]  from main::@1
+  [21] phi()
+  [22] call cputs 
+  to:main::@23
+main::@23: scope:[main]  from main::@3
+  [23] printf_uint::uvalue#0 = main::valid_a#11
+  [24] call printf_uint 
+  to:main::@24
+main::@24: scope:[main]  from main::@23
+  [25] phi()
+  [26] call cputs 
+  to:main::@25
+main::@25: scope:[main]  from main::@24
+  [27] printf_uint::uvalue#1 = main::invalid_a#11
+  [28] call printf_uint 
+  to:main::@26
+main::@26: scope:[main]  from main::@25
+  [29] phi()
+  [30] call cputs 
+  to:main::@27
+main::@27: scope:[main]  from main::@26
+  [31] printf_uint::uvalue#2 = main::total#10
+  [32] call printf_uint 
+  to:main::@28
+main::@28: scope:[main]  from main::@27
+  [33] phi()
+  [34] call cputs 
+  to:main::@29
+main::@29: scope:[main]  from main::@28
+  [35] phi()
+  [36] call cputs 
+  to:main::@30
+main::@30: scope:[main]  from main::@29
+  [37] printf_uint::uvalue#3 = main::valid_b#11
+  [38] call printf_uint 
+  to:main::@31
+main::@31: scope:[main]  from main::@30
+  [39] phi()
+  [40] call cputs 
+  to:main::@32
+main::@32: scope:[main]  from main::@31
+  [41] printf_uint::uvalue#4 = main::invalid_b#11
+  [42] call printf_uint 
+  to:main::@33
+main::@33: scope:[main]  from main::@32
+  [43] phi()
+  [44] call cputs 
+  to:main::@34
+main::@34: scope:[main]  from main::@33
+  [45] printf_uint::uvalue#5 = main::total#10
+  [46] call printf_uint 
+  to:main::@35
+main::@35: scope:[main]  from main::@34
+  [47] phi()
+  [48] call cputs 
+  to:main::@19
+main::@19: scope:[main]  from main::@19 main::@35
+  [49] phi()
+  to:main::@19
+main::@2: scope:[main]  from main::@1
+  [50] strtouc::str#0 = main::pwd
+  [51] call strtouc 
+  [52] strtouc::return#0 = strtouc::val#3
+  to:main::@21
+main::@21: scope:[main]  from main::@2
+  [53] main::min#0 = strtouc::return#0
+  [54] main::pwd = ++ main::pwd
+  [55] strtouc::str#1 = main::pwd
+  [56] call strtouc 
+  [57] strtouc::return#1 = strtouc::val#3
+  to:main::@22
+main::@22: scope:[main]  from main::@21
+  [58] main::max#0 = strtouc::return#1
+  [59] main::pwd = ++ main::pwd
+  [60] main::ch#0 = *main::pwd
+  [61] main::pwd = main::pwd + 3
+  [62] main::$5 = main::min#0 - 1
+  [63] if(main::pwd[main::$5]!=main::ch#0) goto main::@4
+  to:main::@16
+main::@16: scope:[main]  from main::@22
+  [64] phi()
+  to:main::@4
+main::@4: scope:[main]  from main::@16 main::@22
+  [65] main::count_b#4 = phi( main::@16/1, main::@22/0 )
+  [66] main::$8 = main::max#0 - 1
+  [67] if(main::pwd[main::$8]!=main::ch#0) goto main::@5
+  to:main::@17
+main::@17: scope:[main]  from main::@4
+  [68] main::count_b#2 = ++ main::count_b#4
+  to:main::@5
+main::@5: scope:[main]  from main::@17 main::@4
+  [69] main::count_b#11 = phi( main::@17/main::count_b#2, main::@4/main::count_b#4 )
+  to:main::@6
+main::@6: scope:[main]  from main::@5 main::@9
+  [70] main::count_a#2 = phi( main::@5/0, main::@9/main::count_a#6 )
+  [71] if(0!=*main::pwd) goto main::@7
+  to:main::@8
+main::@8: scope:[main]  from main::@6
+  [72] if(main::count_a#2<main::min#0) goto main::@11
+  to:main::@36
+main::@36: scope:[main]  from main::@8
+  [73] if(main::count_a#2<=main::max#0) goto main::@12
+  to:main::@11
+main::@11: scope:[main]  from main::@36 main::@8
+  [74] main::invalid_a#1 = ++ main::invalid_a#11
+  to:main::@13
+main::@13: scope:[main]  from main::@11 main::@12
+  [75] main::invalid_a#16 = phi( main::@11/main::invalid_a#1, main::@12/main::invalid_a#11 )
+  [75] main::valid_a#15 = phi( main::@11/main::valid_a#11, main::@12/main::valid_a#1 )
+  [76] if(main::count_b#11==1) goto main::@14
+  to:main::@18
+main::@18: scope:[main]  from main::@13
+  [77] main::invalid_b#1 = ++ main::invalid_b#11
+  to:main::@15
+main::@15: scope:[main]  from main::@14 main::@18
+  [78] main::invalid_b#30 = phi( main::@14/main::invalid_b#11, main::@18/main::invalid_b#1 )
+  [78] main::valid_b#28 = phi( main::@14/main::valid_b#1, main::@18/main::valid_b#11 )
+  [79] main::total#1 = ++ main::total#10
+  [80] main::pwd = ++ main::pwd
+  to:main::@1
+main::@14: scope:[main]  from main::@13
+  [81] main::valid_b#1 = ++ main::valid_b#11
+  to:main::@15
+main::@12: scope:[main]  from main::@36
+  [82] main::valid_a#1 = ++ main::valid_a#11
+  to:main::@13
+main::@7: scope:[main]  from main::@6
+  [83] if(*main::pwd!=main::ch#0) goto main::@9
+  to:main::@10
+main::@10: scope:[main]  from main::@7
+  [84] main::count_a#1 = ++ main::count_a#2
+  to:main::@9
+main::@9: scope:[main]  from main::@10 main::@7
+  [85] main::count_a#6 = phi( main::@10/main::count_a#1, main::@7/main::count_a#2 )
+  [86] main::pwd = ++ main::pwd
+  to:main::@6
+
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+gotoxy: scope:[gotoxy]  from conio_c64_init::@1
+  [87] if(gotoxy::y#2<$19+1) goto gotoxy::@3
+  to:gotoxy::@1
+gotoxy::@3: scope:[gotoxy]  from gotoxy
+  [88] phi()
+  to:gotoxy::@1
+gotoxy::@1: scope:[gotoxy]  from gotoxy gotoxy::@3
+  [89] gotoxy::y#4 = phi( gotoxy::@3/gotoxy::y#2, gotoxy/0 )
+  to:gotoxy::@2
+gotoxy::@2: scope:[gotoxy]  from gotoxy::@1
+  [90] conio_cursor_x = gotoxy::x#2
+  [91] conio_cursor_y = gotoxy::y#4
+  [92] gotoxy::$7 = (word)gotoxy::y#4
+  [93] gotoxy::$8 = gotoxy::$7 << 2
+  [94] gotoxy::$9 = gotoxy::$8 + gotoxy::$7
+  [95] gotoxy::line_offset#0 = gotoxy::$9 << 3
+  [96] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0
+  [97] conio_line_text = gotoxy::$5
+  [98] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0
+  [99] conio_line_color = gotoxy::$6
+  to:gotoxy::@return
+gotoxy::@return: scope:[gotoxy]  from gotoxy::@2
+  [100] return 
+  to:@return
+
+void clrscr()
+clrscr: scope:[clrscr]  from main
+  [101] phi()
+  to:clrscr::@1
+clrscr::@1: scope:[clrscr]  from clrscr clrscr::@5
+  [102] clrscr::line_cols#5 = phi( clrscr/COLORRAM, clrscr::@5/clrscr::line_cols#1 )
+  [102] clrscr::line_text#5 = phi( clrscr/DEFAULT_SCREEN, clrscr::@5/clrscr::line_text#1 )
+  [102] clrscr::l#2 = phi( clrscr/0, clrscr::@5/clrscr::l#1 )
+  [103] if(clrscr::l#2<$19) goto clrscr::@3
+  to:clrscr::@2
+clrscr::@2: scope:[clrscr]  from clrscr::@1
+  [104] conio_cursor_x = 0
+  [105] conio_cursor_y = 0
+  [106] conio_line_text = DEFAULT_SCREEN
+  [107] conio_line_color = COLORRAM
+  to:clrscr::@return
+clrscr::@return: scope:[clrscr]  from clrscr::@2
+  [108] return 
+  to:@return
+clrscr::@3: scope:[clrscr]  from clrscr::@1 clrscr::@4
+  [109] clrscr::c#2 = phi( clrscr::@1/0, clrscr::@4/clrscr::c#1 )
+  [110] if(clrscr::c#2<$28) goto clrscr::@4
+  to:clrscr::@5
+clrscr::@5: scope:[clrscr]  from clrscr::@3
+  [111] clrscr::line_text#1 = clrscr::line_text#5 + $28
+  [112] clrscr::line_cols#1 = clrscr::line_cols#5 + $28
+  [113] clrscr::l#1 = ++ clrscr::l#2
+  to:clrscr::@1
+clrscr::@4: scope:[clrscr]  from clrscr::@3
+  [114] clrscr::line_text#5[clrscr::c#2] = ' '
+  [115] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE
+  [116] clrscr::c#1 = ++ clrscr::c#2
+  to:clrscr::@3
+
+void cputs(to_nomodify byte* cputs::s)
+cputs: scope:[cputs]  from main::@24 main::@26 main::@28 main::@29 main::@3 main::@31 main::@33 main::@35 printf_number_buffer::@2
+  [117] cputs::s#11 = phi( main::@24/main::s1, main::@26/main::s2, main::@28/main::s3, main::@29/main::s4, main::@3/main::s, main::@31/main::s1, main::@33/main::s2, main::@35/main::s3, printf_number_buffer::@2/printf_number_buffer::buffer_digits#0 )
+  to:cputs::@1
+cputs::@1: scope:[cputs]  from cputs cputs::@2
+  [118] cputs::s#10 = phi( cputs/cputs::s#11, cputs::@2/cputs::s#0 )
+  [119] cputs::c#1 = *cputs::s#10
+  [120] cputs::s#0 = ++ cputs::s#10
+  [121] if(0!=cputs::c#1) goto cputs::@2
+  to:cputs::@return
+cputs::@return: scope:[cputs]  from cputs::@1
+  [122] return 
+  to:@return
+cputs::@2: scope:[cputs]  from cputs::@1
+  [123] cputc::c#0 = cputs::c#1
+  [124] call cputc 
+  to:cputs::@1
+
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+printf_uint: scope:[printf_uint]  from main::@23 main::@25 main::@27 main::@30 main::@32 main::@34
+  [125] printf_uint::uvalue#6 = phi( main::@23/printf_uint::uvalue#0, main::@25/printf_uint::uvalue#1, main::@27/printf_uint::uvalue#2, main::@30/printf_uint::uvalue#3, main::@32/printf_uint::uvalue#4, main::@34/printf_uint::uvalue#5 )
+  to:printf_uint::@1
+printf_uint::@1: scope:[printf_uint]  from printf_uint
+  [126] *((byte*)&printf_buffer) = 0
+  [127] utoa::value#1 = printf_uint::uvalue#6
+  [128] call utoa 
+  to:printf_uint::@2
+printf_uint::@2: scope:[printf_uint]  from printf_uint::@1
+  [129] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer)
+  [130] call printf_number_buffer 
+  to:printf_uint::@return
+printf_uint::@return: scope:[printf_uint]  from printf_uint::@2
+  [131] return 
+  to:@return
+
+byte strtouc(byte* strtouc::str , byte** strtouc::endptr)
+strtouc: scope:[strtouc]  from main::@2 main::@21
+  [132] strtouc::str#3 = phi( main::@2/strtouc::str#0, main::@21/strtouc::str#1 )
+  [133] strtouc::c#0 = *strtouc::str#3
+  to:strtouc::@1
+strtouc::@1: scope:[strtouc]  from strtouc strtouc::@2
+  [134] strtouc::str#4 = phi( strtouc/strtouc::str#3, strtouc::@2/strtouc::str#2 )
+  [134] strtouc::val#3 = phi( strtouc/0, strtouc::@2/strtouc::val#2 )
+  [134] strtouc::c#2 = phi( strtouc/strtouc::c#0, strtouc::@2/strtouc::c#1 )
+  [135] if(strtouc::c#2<'0') goto strtouc::@3
+  to:strtouc::@4
+strtouc::@4: scope:[strtouc]  from strtouc::@1
+  [136] if(strtouc::c#2<='9') goto strtouc::@2
+  to:strtouc::@3
+strtouc::@3: scope:[strtouc]  from strtouc::@1 strtouc::@4
+  [137] *(&main::pwd) = strtouc::str#4
+  to:strtouc::@return
+strtouc::@return: scope:[strtouc]  from strtouc::@3
+  [138] return 
+  to:@return
+strtouc::@2: scope:[strtouc]  from strtouc::@4
+  [139] strtouc::$5 = strtouc::val#3 << 2
+  [140] strtouc::$6 = strtouc::$5 + strtouc::val#3
+  [141] strtouc::val#1 = strtouc::$6 << 1
+  [142] strtouc::$4 = strtouc::c#2 - '0'
+  [143] strtouc::val#2 = strtouc::val#1 + strtouc::$4
+  [144] strtouc::str#2 = ++ strtouc::str#4
+  [145] strtouc::c#1 = *strtouc::str#2
+  to:strtouc::@1
+
+void cputc(byte cputc::c)
+cputc: scope:[cputc]  from cputs::@2 printf_number_buffer::@3
+  [146] cputc::c#3 = phi( cputs::@2/cputc::c#0, printf_number_buffer::@3/cputc::c#2 )
+  [147] if(cputc::c#3=='
+') goto cputc::@1
+  to:cputc::@2
+cputc::@2: scope:[cputc]  from cputc
+  [148] conio_line_text[conio_cursor_x] = cputc::c#3
+  [149] conio_line_color[conio_cursor_x] = LIGHT_BLUE
+  [150] conio_cursor_x = ++ conio_cursor_x
+  [151] if(conio_cursor_x!=$28) goto cputc::@return
+  to:cputc::@3
+cputc::@3: scope:[cputc]  from cputc::@2
+  [152] phi()
+  [153] call cputln 
+  to:cputc::@return
+cputc::@return: scope:[cputc]  from cputc::@1 cputc::@2 cputc::@3
+  [154] return 
+  to:@return
+cputc::@1: scope:[cputc]  from cputc
+  [155] phi()
+  [156] call cputln 
+  to:cputc::@return
+
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+utoa: scope:[utoa]  from printf_uint::@1
+  [157] phi()
+  to:utoa::@1
+utoa::@1: scope:[utoa]  from utoa utoa::@4
+  [158] utoa::buffer#11 = phi( utoa::@4/utoa::buffer#14, utoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS )
+  [158] utoa::started#2 = phi( utoa::@4/utoa::started#4, utoa/0 )
+  [158] utoa::value#2 = phi( utoa::@4/utoa::value#6, utoa/utoa::value#1 )
+  [158] utoa::digit#2 = phi( utoa::@4/utoa::digit#1, utoa/0 )
+  [159] if(utoa::digit#2<5-1) goto utoa::@2
+  to:utoa::@3
+utoa::@3: scope:[utoa]  from utoa::@1
+  [160] utoa::$11 = (byte)utoa::value#2
+  [161] *utoa::buffer#11 = DIGITS[utoa::$11]
+  [162] utoa::buffer#3 = ++ utoa::buffer#11
+  [163] *utoa::buffer#3 = 0
+  to:utoa::@return
+utoa::@return: scope:[utoa]  from utoa::@3
+  [164] return 
+  to:@return
+utoa::@2: scope:[utoa]  from utoa::@1
+  [165] utoa::$10 = utoa::digit#2 << 1
+  [166] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10]
+  [167] if(0!=utoa::started#2) goto utoa::@5
+  to:utoa::@7
+utoa::@7: scope:[utoa]  from utoa::@2
+  [168] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5
+  to:utoa::@4
+utoa::@4: scope:[utoa]  from utoa::@6 utoa::@7
+  [169] utoa::buffer#14 = phi( utoa::@7/utoa::buffer#11, utoa::@6/utoa::buffer#4 )
+  [169] utoa::started#4 = phi( utoa::@7/utoa::started#2, utoa::@6/1 )
+  [169] utoa::value#6 = phi( utoa::@7/utoa::value#2, utoa::@6/utoa::value#0 )
+  [170] utoa::digit#1 = ++ utoa::digit#2
+  to:utoa::@1
+utoa::@5: scope:[utoa]  from utoa::@2 utoa::@7
+  [171] utoa_append::buffer#0 = utoa::buffer#11
+  [172] utoa_append::value#0 = utoa::value#2
+  [173] utoa_append::sub#0 = utoa::digit_value#0
+  [174] call utoa_append 
+  [175] utoa_append::return#0 = utoa_append::value#2
+  to:utoa::@6
+utoa::@6: scope:[utoa]  from utoa::@5
+  [176] utoa::value#0 = utoa_append::return#0
+  [177] utoa::buffer#4 = ++ utoa::buffer#11
+  to:utoa::@4
+
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+printf_number_buffer: scope:[printf_number_buffer]  from printf_uint::@2
+  [178] phi()
+  to:printf_number_buffer::@1
+printf_number_buffer::@1: scope:[printf_number_buffer]  from printf_number_buffer
+  [179] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2
+  to:printf_number_buffer::@3
+printf_number_buffer::@3: scope:[printf_number_buffer]  from printf_number_buffer::@1
+  [180] cputc::c#2 = printf_number_buffer::buffer_sign#0
+  [181] call cputc 
+  to:printf_number_buffer::@2
+printf_number_buffer::@2: scope:[printf_number_buffer]  from printf_number_buffer::@1 printf_number_buffer::@3
+  [182] phi()
+  [183] call cputs 
+  to:printf_number_buffer::@return
+printf_number_buffer::@return: scope:[printf_number_buffer]  from printf_number_buffer::@2
+  [184] return 
+  to:@return
+
+void cputln()
+cputln: scope:[cputln]  from cputc::@1 cputc::@3
+  [185] conio_line_text = conio_line_text + $28
+  [186] conio_line_color = conio_line_color + $28
+  [187] conio_cursor_x = 0
+  [188] conio_cursor_y = ++ conio_cursor_y
+  [189] call cscroll 
+  to:cputln::@return
+cputln::@return: scope:[cputln]  from cputln
+  [190] return 
+  to:@return
+
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+utoa_append: scope:[utoa_append]  from utoa::@5
+  [191] phi()
+  to:utoa_append::@1
+utoa_append::@1: scope:[utoa_append]  from utoa_append utoa_append::@2
+  [192] utoa_append::digit#2 = phi( utoa_append/0, utoa_append::@2/utoa_append::digit#1 )
+  [192] utoa_append::value#2 = phi( utoa_append/utoa_append::value#0, utoa_append::@2/utoa_append::value#1 )
+  [193] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2
+  to:utoa_append::@3
+utoa_append::@3: scope:[utoa_append]  from utoa_append::@1
+  [194] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2]
+  to:utoa_append::@return
+utoa_append::@return: scope:[utoa_append]  from utoa_append::@3
+  [195] return 
+  to:@return
+utoa_append::@2: scope:[utoa_append]  from utoa_append::@1
+  [196] utoa_append::digit#1 = ++ utoa_append::digit#2
+  [197] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0
+  to:utoa_append::@1
+
+void cscroll()
+cscroll: scope:[cscroll]  from cputln
+  [198] if(conio_cursor_y!=$19) goto cscroll::@return
+  to:cscroll::@1
+cscroll::@1: scope:[cscroll]  from cscroll
+  [199] phi()
+  [200] call memcpy 
+  to:cscroll::@2
+cscroll::@2: scope:[cscroll]  from cscroll::@1
+  [201] phi()
+  [202] call memcpy 
+  to:cscroll::@3
+cscroll::@3: scope:[cscroll]  from cscroll::@2
+  [203] phi()
+  [204] call memset 
+  to:cscroll::@4
+cscroll::@4: scope:[cscroll]  from cscroll::@3
+  [205] phi()
+  [206] call memset 
+  to:cscroll::@5
+cscroll::@5: scope:[cscroll]  from cscroll::@4
+  [207] conio_line_text = conio_line_text - $28
+  [208] conio_line_color = conio_line_color - $28
+  [209] conio_cursor_y = -- conio_cursor_y
+  to:cscroll::@return
+cscroll::@return: scope:[cscroll]  from cscroll cscroll::@5
+  [210] return 
+  to:@return
+
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+memcpy: scope:[memcpy]  from cscroll::@1 cscroll::@2
+  [211] memcpy::destination#2 = phi( cscroll::@1/(void*)DEFAULT_SCREEN, cscroll::@2/(void*)COLORRAM )
+  [211] memcpy::source#2 = phi( cscroll::@1/(void*)DEFAULT_SCREEN+$28, cscroll::@2/(void*)COLORRAM+$28 )
+  [212] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28
+  [213] memcpy::src#4 = (byte*)memcpy::source#2
+  [214] memcpy::dst#4 = (byte*)memcpy::destination#2
+  to:memcpy::@1
+memcpy::@1: scope:[memcpy]  from memcpy memcpy::@2
+  [215] memcpy::dst#2 = phi( memcpy/memcpy::dst#4, memcpy::@2/memcpy::dst#1 )
+  [215] memcpy::src#2 = phi( memcpy/memcpy::src#4, memcpy::@2/memcpy::src#1 )
+  [216] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2
+  to:memcpy::@return
+memcpy::@return: scope:[memcpy]  from memcpy::@1
+  [217] return 
+  to:@return
+memcpy::@2: scope:[memcpy]  from memcpy::@1
+  [218] *memcpy::dst#2 = *memcpy::src#2
+  [219] memcpy::dst#1 = ++ memcpy::dst#2
+  [220] memcpy::src#1 = ++ memcpy::src#2
+  to:memcpy::@1
+
+void* memset(void* memset::str , byte memset::c , word memset::num)
+memset: scope:[memset]  from cscroll::@3 cscroll::@4
+  [221] memset::c#4 = phi( cscroll::@3/' ', cscroll::@4/LIGHT_BLUE )
+  [221] memset::str#3 = phi( cscroll::@3/(void*)DEFAULT_SCREEN+(word)$19*$28-$28, cscroll::@4/(void*)COLORRAM+(word)$19*$28-$28 )
+  to:memset::@1
+memset::@1: scope:[memset]  from memset
+  [222] memset::end#0 = (byte*)memset::str#3 + $28
+  [223] memset::dst#4 = (byte*)memset::str#3
+  to:memset::@2
+memset::@2: scope:[memset]  from memset::@1 memset::@3
+  [224] memset::dst#2 = phi( memset::@1/memset::dst#4, memset::@3/memset::dst#1 )
+  [225] if(memset::dst#2!=memset::end#0) goto memset::@3
+  to:memset::@return
+memset::@return: scope:[memset]  from memset::@2
+  [226] return 
+  to:@return
+memset::@3: scope:[memset]  from memset::@2
+  [227] *memset::dst#2 = memset::c#4
+  [228] memset::dst#1 = ++ memset::dst#2
+  to:memset::@2
+
+
+VARIABLE REGISTER WEIGHTS
+void __start()
+void clrscr()
+byte clrscr::c
+byte clrscr::c#1 20002.0
+byte clrscr::c#2 12501.25
+byte clrscr::l
+byte clrscr::l#1 2002.0
+byte clrscr::l#2 333.6666666666667
+byte* clrscr::line_cols
+byte* clrscr::line_cols#1 1001.0
+byte* clrscr::line_cols#5 1500.375
+byte* clrscr::line_text
+byte* clrscr::line_text#1 667.3333333333334
+byte* clrscr::line_text#5 1714.7142857142858
+void conio_c64_init()
+byte conio_c64_init::line
+byte conio_c64_init::line#0 11.0
+byte conio_c64_init::line#2 22.0
+byte conio_cursor_x loadstore 138890.83333333334
+byte conio_cursor_y loadstore 2580646.8467741935
+byte* conio_line_color loadstore 1811477.1229508198
+byte* conio_line_text loadstore 1796749.6666666665
+void cputc(byte cputc::c)
+byte cputc::c
+byte cputc::c#0 200002.0
+byte cputc::c#2 2002.0
+byte cputc::c#3 1050502.0
+void cputln()
+void cputs(to_nomodify byte* cputs::s)
+byte cputs::c
+byte cputs::c#1 100001.0
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0 50000.5
+to_nomodify byte* cputs::s#10 155002.0
+to_nomodify byte* cputs::s#11 10001.0
+void cscroll()
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte*~ gotoxy::$5 202.0
+byte*~ gotoxy::$6 202.0
+word~ gotoxy::$7 151.5
+word~ gotoxy::$8 202.0
+word~ gotoxy::$9 202.0
+word gotoxy::line_offset
+word gotoxy::line_offset#0 101.0
+byte gotoxy::x
+byte gotoxy::y
+byte gotoxy::y#2 71.0
+byte gotoxy::y#4 67.33333333333333
+void main()
+byte~ main::$5 202.0
+byte~ main::$8 202.0
+byte main::ch
+byte main::ch#0 81.5
+byte main::count_a
+byte main::count_a#1 2002.0
+byte main::count_a#2 801.25
+byte main::count_a#6 1501.5
+byte main::count_b
+byte main::count_b#11 25.25
+byte main::count_b#2 202.0
+byte main::count_b#4 67.33333333333333
+word main::invalid_a
+word main::invalid_a#1 202.0
+word main::invalid_a#11 8.486486486486488
+word main::invalid_a#16 43.285714285714285
+word main::invalid_b
+word main::invalid_b#1 202.0
+word main::invalid_b#11 5.709090909090909
+word main::invalid_b#30 101.0
+byte main::max
+byte main::max#0 15.947368421052632
+byte main::min
+byte main::min#0 13.173913043478262
+volatile byte* main::pwd loadstore 100.53703703703705
+word main::total
+word main::total#1 101.0
+word main::total#10 3.672131147540984
+word main::valid_a
+word main::valid_a#1 202.0
+word main::valid_a#11 9.515151515151516
+word main::valid_a#15 43.285714285714285
+word main::valid_b
+word main::valid_b#1 202.0
+word main::valid_b#11 6.1568627450980395
+word main::valid_b#28 101.0
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+void* memcpy::destination
+void* memcpy::destination#2
+byte* memcpy::dst
+byte* memcpy::dst#1 1.00000000001E11
+byte* memcpy::dst#2 1.0033333333466667E11
+byte* memcpy::dst#4 2.000000002E9
+word memcpy::num
+void* memcpy::return
+void* memcpy::source
+void* memcpy::source#2
+byte* memcpy::src
+byte* memcpy::src#1 2.00000000002E11
+byte* memcpy::src#2 1.0025000000125E11
+byte* memcpy::src#4 1.000000001E9
+byte* memcpy::src_end
+byte* memcpy::src_end#0 1.262500000025E10
+void* memset(void* memset::str , byte memset::c , word memset::num)
+byte memset::c
+byte memset::c#4 1.4285714285857143E10
+byte* memset::dst
+byte* memset::dst#1 2.00000000002E11
+byte* memset::dst#2 1.3366666666833334E11
+byte* memset::dst#4 2.000000002E9
+byte* memset::end
+byte* memset::end#0 1.6833333333666668E10
+word memset::num
+void* memset::return
+void* memset::str
+void* memset::str#3
+struct printf_buffer_number printf_buffer loadstore = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0 701.0
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_zero_padding
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::padding
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_min_length
+byte printf_uint::format_radix
+byte printf_uint::format_sign_always
+byte printf_uint::format_upper_case
+byte printf_uint::format_zero_padding
+word printf_uint::uvalue
+word printf_uint::uvalue#0 22.0
+word printf_uint::uvalue#1 22.0
+word printf_uint::uvalue#2 22.0
+word printf_uint::uvalue#3 22.0
+word printf_uint::uvalue#4 22.0
+word printf_uint::uvalue#5 22.0
+word printf_uint::uvalue#6 83.5
+byte strtouc(byte* strtouc::str , byte** strtouc::endptr)
+byte~ strtouc::$4 200002.0
+byte~ strtouc::$5 200002.0
+byte~ strtouc::$6 200002.0
+byte strtouc::c
+byte strtouc::c#0 2002.0
+byte strtouc::c#1 200002.0
+byte strtouc::c#2 66834.16666666666
+byte** strtouc::endptr
+byte strtouc::return
+byte strtouc::return#0 202.0
+byte strtouc::return#1 202.0
+byte* strtouc::str
+byte* strtouc::str#0 202.0
+byte* strtouc::str#1 202.0
+byte* strtouc::str#2 150001.5
+byte* strtouc::str#3 1102.0
+byte* strtouc::str#4 25250.5
+byte strtouc::val
+byte strtouc::val#1 100001.0
+byte strtouc::val#2 66667.33333333333
+byte strtouc::val#3 37525.625
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+byte~ utoa::$10 20002.0
+byte~ utoa::$11 2002.0
+byte* utoa::buffer
+byte* utoa::buffer#11 3000.4285714285716
+byte* utoa::buffer#14 15001.5
+byte* utoa::buffer#3 2002.0
+byte* utoa::buffer#4 20002.0
+byte utoa::digit
+byte utoa::digit#1 20002.0
+byte utoa::digit#2 2857.4285714285716
+word utoa::digit_value
+word utoa::digit_value#0 6000.6
+word* utoa::digit_values
+byte utoa::max_digits
+byte utoa::radix
+byte utoa::started
+byte utoa::started#2 5000.5
+byte utoa::started#4 10001.0
+word utoa::value
+word utoa::value#0 10001.0
+word utoa::value#1 551.0
+word utoa::value#2 5857.857142857143
+word utoa::value#6 15001.5
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0 13750.25
+byte utoa_append::digit
+byte utoa_append::digit#1 1.0000001E7
+byte utoa_append::digit#2 1.00500015E7
+word utoa_append::return
+word utoa_append::return#0 20002.0
+word utoa_append::sub
+word utoa_append::sub#0 3335000.5
+word utoa_append::value
+word utoa_append::value#0 36667.33333333333
+word utoa_append::value#1 2.0000002E7
+word utoa_append::value#2 5018334.166666666
+
+Initial phi equivalence classes
+[ conio_c64_init::line#2 conio_c64_init::line#0 ]
+[ main::valid_a#11 main::valid_a#15 main::valid_a#1 ]
+[ main::invalid_a#11 main::invalid_a#16 main::invalid_a#1 ]
+[ main::total#10 main::total#1 ]
+[ main::valid_b#11 main::valid_b#28 main::valid_b#1 ]
+[ main::invalid_b#11 main::invalid_b#30 main::invalid_b#1 ]
+[ main::count_b#11 main::count_b#2 main::count_b#4 ]
+[ main::count_a#2 main::count_a#6 main::count_a#1 ]
+[ gotoxy::y#4 gotoxy::y#2 ]
+[ clrscr::l#2 clrscr::l#1 ]
+[ clrscr::line_text#5 clrscr::line_text#1 ]
+[ clrscr::line_cols#5 clrscr::line_cols#1 ]
+[ clrscr::c#2 clrscr::c#1 ]
+[ cputs::s#10 cputs::s#11 cputs::s#0 ]
+[ printf_uint::uvalue#6 printf_uint::uvalue#0 printf_uint::uvalue#1 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 ]
+[ strtouc::c#2 strtouc::c#0 strtouc::c#1 ]
+[ strtouc::val#3 strtouc::val#2 ]
+[ strtouc::str#4 strtouc::str#3 strtouc::str#0 strtouc::str#1 strtouc::str#2 ]
+[ cputc::c#3 cputc::c#0 cputc::c#2 ]
+[ utoa::digit#2 utoa::digit#1 ]
+[ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
+[ utoa::started#2 utoa::started#4 ]
+[ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
+[ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
+[ utoa_append::digit#2 utoa_append::digit#1 ]
+[ memcpy::source#2 ]
+[ memcpy::destination#2 ]
+[ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
+[ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+[ memset::str#3 ]
+[ memset::c#4 ]
+[ memset::dst#2 memset::dst#4 memset::dst#1 ]
+Added variable conio_cursor_x to live range equivalence class [ conio_cursor_x ]
+Added variable conio_cursor_y to live range equivalence class [ conio_cursor_y ]
+Added variable conio_line_text to live range equivalence class [ conio_line_text ]
+Added variable conio_line_color to live range equivalence class [ conio_line_color ]
+Added variable main::pwd to live range equivalence class [ main::pwd ]
+Added variable strtouc::return#0 to live range equivalence class [ strtouc::return#0 ]
+Added variable main::min#0 to live range equivalence class [ main::min#0 ]
+Added variable strtouc::return#1 to live range equivalence class [ strtouc::return#1 ]
+Added variable main::max#0 to live range equivalence class [ main::max#0 ]
+Added variable main::ch#0 to live range equivalence class [ main::ch#0 ]
+Added variable main::$5 to live range equivalence class [ main::$5 ]
+Added variable main::$8 to live range equivalence class [ main::$8 ]
+Added variable gotoxy::$7 to live range equivalence class [ gotoxy::$7 ]
+Added variable gotoxy::$8 to live range equivalence class [ gotoxy::$8 ]
+Added variable gotoxy::$9 to live range equivalence class [ gotoxy::$9 ]
+Added variable gotoxy::line_offset#0 to live range equivalence class [ gotoxy::line_offset#0 ]
+Added variable gotoxy::$5 to live range equivalence class [ gotoxy::$5 ]
+Added variable gotoxy::$6 to live range equivalence class [ gotoxy::$6 ]
+Added variable cputs::c#1 to live range equivalence class [ cputs::c#1 ]
+Added variable printf_number_buffer::buffer_sign#0 to live range equivalence class [ printf_number_buffer::buffer_sign#0 ]
+Added variable strtouc::$5 to live range equivalence class [ strtouc::$5 ]
+Added variable strtouc::$6 to live range equivalence class [ strtouc::$6 ]
+Added variable strtouc::val#1 to live range equivalence class [ strtouc::val#1 ]
+Added variable strtouc::$4 to live range equivalence class [ strtouc::$4 ]
+Added variable utoa::$11 to live range equivalence class [ utoa::$11 ]
+Added variable utoa::buffer#3 to live range equivalence class [ utoa::buffer#3 ]
+Added variable utoa::$10 to live range equivalence class [ utoa::$10 ]
+Added variable utoa::digit_value#0 to live range equivalence class [ utoa::digit_value#0 ]
+Added variable utoa_append::buffer#0 to live range equivalence class [ utoa_append::buffer#0 ]
+Added variable utoa_append::sub#0 to live range equivalence class [ utoa_append::sub#0 ]
+Added variable utoa_append::return#0 to live range equivalence class [ utoa_append::return#0 ]
+Added variable memcpy::src_end#0 to live range equivalence class [ memcpy::src_end#0 ]
+Added variable memset::end#0 to live range equivalence class [ memset::end#0 ]
+Added variable printf_buffer to live range equivalence class [ printf_buffer ]
+Complete equivalence classes
+[ conio_c64_init::line#2 conio_c64_init::line#0 ]
+[ main::valid_a#11 main::valid_a#15 main::valid_a#1 ]
+[ main::invalid_a#11 main::invalid_a#16 main::invalid_a#1 ]
+[ main::total#10 main::total#1 ]
+[ main::valid_b#11 main::valid_b#28 main::valid_b#1 ]
+[ main::invalid_b#11 main::invalid_b#30 main::invalid_b#1 ]
+[ main::count_b#11 main::count_b#2 main::count_b#4 ]
+[ main::count_a#2 main::count_a#6 main::count_a#1 ]
+[ gotoxy::y#4 gotoxy::y#2 ]
+[ clrscr::l#2 clrscr::l#1 ]
+[ clrscr::line_text#5 clrscr::line_text#1 ]
+[ clrscr::line_cols#5 clrscr::line_cols#1 ]
+[ clrscr::c#2 clrscr::c#1 ]
+[ cputs::s#10 cputs::s#11 cputs::s#0 ]
+[ printf_uint::uvalue#6 printf_uint::uvalue#0 printf_uint::uvalue#1 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 ]
+[ strtouc::c#2 strtouc::c#0 strtouc::c#1 ]
+[ strtouc::val#3 strtouc::val#2 ]
+[ strtouc::str#4 strtouc::str#3 strtouc::str#0 strtouc::str#1 strtouc::str#2 ]
+[ cputc::c#3 cputc::c#0 cputc::c#2 ]
+[ utoa::digit#2 utoa::digit#1 ]
+[ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
+[ utoa::started#2 utoa::started#4 ]
+[ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
+[ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
+[ utoa_append::digit#2 utoa_append::digit#1 ]
+[ memcpy::source#2 ]
+[ memcpy::destination#2 ]
+[ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
+[ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+[ memset::str#3 ]
+[ memset::c#4 ]
+[ memset::dst#2 memset::dst#4 memset::dst#1 ]
+[ conio_cursor_x ]
+[ conio_cursor_y ]
+[ conio_line_text ]
+[ conio_line_color ]
+[ main::pwd ]
+[ strtouc::return#0 ]
+[ main::min#0 ]
+[ strtouc::return#1 ]
+[ main::max#0 ]
+[ main::ch#0 ]
+[ main::$5 ]
+[ main::$8 ]
+[ gotoxy::$7 ]
+[ gotoxy::$8 ]
+[ gotoxy::$9 ]
+[ gotoxy::line_offset#0 ]
+[ gotoxy::$5 ]
+[ gotoxy::$6 ]
+[ cputs::c#1 ]
+[ printf_number_buffer::buffer_sign#0 ]
+[ strtouc::$5 ]
+[ strtouc::$6 ]
+[ strtouc::val#1 ]
+[ strtouc::$4 ]
+[ utoa::$11 ]
+[ utoa::buffer#3 ]
+[ utoa::$10 ]
+[ utoa::digit_value#0 ]
+[ utoa_append::buffer#0 ]
+[ utoa_append::sub#0 ]
+[ utoa_append::return#0 ]
+[ memcpy::src_end#0 ]
+[ memset::end#0 ]
+[ printf_buffer ]
+Allocated zp[1]:2 [ conio_c64_init::line#2 conio_c64_init::line#0 ]
+Allocated zp[2]:3 [ main::valid_a#11 main::valid_a#15 main::valid_a#1 ]
+Allocated zp[2]:5 [ main::invalid_a#11 main::invalid_a#16 main::invalid_a#1 ]
+Allocated zp[2]:7 [ main::total#10 main::total#1 ]
+Allocated zp[2]:9 [ main::valid_b#11 main::valid_b#28 main::valid_b#1 ]
+Allocated zp[2]:11 [ main::invalid_b#11 main::invalid_b#30 main::invalid_b#1 ]
+Allocated zp[1]:13 [ main::count_b#11 main::count_b#2 main::count_b#4 ]
+Allocated zp[1]:14 [ main::count_a#2 main::count_a#6 main::count_a#1 ]
+Allocated zp[1]:15 [ gotoxy::y#4 gotoxy::y#2 ]
+Allocated zp[1]:16 [ clrscr::l#2 clrscr::l#1 ]
+Allocated zp[2]:17 [ clrscr::line_text#5 clrscr::line_text#1 ]
+Allocated zp[2]:19 [ clrscr::line_cols#5 clrscr::line_cols#1 ]
+Allocated zp[1]:21 [ clrscr::c#2 clrscr::c#1 ]
+Allocated zp[2]:22 [ cputs::s#10 cputs::s#11 cputs::s#0 ]
+Allocated zp[2]:24 [ printf_uint::uvalue#6 printf_uint::uvalue#0 printf_uint::uvalue#1 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 ]
+Allocated zp[1]:26 [ strtouc::c#2 strtouc::c#0 strtouc::c#1 ]
+Allocated zp[1]:27 [ strtouc::val#3 strtouc::val#2 ]
+Allocated zp[2]:28 [ strtouc::str#4 strtouc::str#3 strtouc::str#0 strtouc::str#1 strtouc::str#2 ]
+Allocated zp[1]:30 [ cputc::c#3 cputc::c#0 cputc::c#2 ]
+Allocated zp[1]:31 [ utoa::digit#2 utoa::digit#1 ]
+Allocated zp[2]:32 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
+Allocated zp[1]:34 [ utoa::started#2 utoa::started#4 ]
+Allocated zp[2]:35 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
+Allocated zp[2]:37 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
+Allocated zp[1]:39 [ utoa_append::digit#2 utoa_append::digit#1 ]
+Allocated zp[2]:40 [ memcpy::source#2 ]
+Allocated zp[2]:42 [ memcpy::destination#2 ]
+Allocated zp[2]:44 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
+Allocated zp[2]:46 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+Allocated zp[2]:48 [ memset::str#3 ]
+Allocated zp[1]:50 [ memset::c#4 ]
+Allocated zp[2]:51 [ memset::dst#2 memset::dst#4 memset::dst#1 ]
+Allocated zp[1]:53 [ conio_cursor_x ]
+Allocated zp[1]:54 [ conio_cursor_y ]
+Allocated zp[2]:55 [ conio_line_text ]
+Allocated zp[2]:57 [ conio_line_color ]
+Allocated zp[2]:59 [ main::pwd ]
+Allocated zp[1]:61 [ strtouc::return#0 ]
+Allocated zp[1]:62 [ main::min#0 ]
+Allocated zp[1]:63 [ strtouc::return#1 ]
+Allocated zp[1]:64 [ main::max#0 ]
+Allocated zp[1]:65 [ main::ch#0 ]
+Allocated zp[1]:66 [ main::$5 ]
+Allocated zp[1]:67 [ main::$8 ]
+Allocated zp[2]:68 [ gotoxy::$7 ]
+Allocated zp[2]:70 [ gotoxy::$8 ]
+Allocated zp[2]:72 [ gotoxy::$9 ]
+Allocated zp[2]:74 [ gotoxy::line_offset#0 ]
+Allocated zp[2]:76 [ gotoxy::$5 ]
+Allocated zp[2]:78 [ gotoxy::$6 ]
+Allocated zp[1]:80 [ cputs::c#1 ]
+Allocated zp[1]:81 [ printf_number_buffer::buffer_sign#0 ]
+Allocated zp[1]:82 [ strtouc::$5 ]
+Allocated zp[1]:83 [ strtouc::$6 ]
+Allocated zp[1]:84 [ strtouc::val#1 ]
+Allocated zp[1]:85 [ strtouc::$4 ]
+Allocated zp[1]:86 [ utoa::$11 ]
+Allocated zp[2]:87 [ utoa::buffer#3 ]
+Allocated zp[1]:89 [ utoa::$10 ]
+Allocated zp[2]:90 [ utoa::digit_value#0 ]
+Allocated zp[2]:92 [ utoa_append::buffer#0 ]
+Allocated zp[2]:94 [ utoa_append::sub#0 ]
+Allocated zp[2]:96 [ utoa_append::return#0 ]
+Allocated zp[2]:98 [ memcpy::src_end#0 ]
+Allocated zp[2]:100 [ memset::end#0 ]
+Allocated mem[12] [ printf_buffer ]
+REGISTER UPLIFT POTENTIAL REGISTERS
+Statement [1] conio_cursor_x = 0 [ printf_buffer ] (  [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [2] conio_cursor_y = 0 [ printf_buffer ] (  [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [3] conio_line_text = DEFAULT_SCREEN [ printf_buffer ] (  [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [4] conio_line_color = COLORRAM [ printf_buffer ] (  [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [18] main::pwd = passwords [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [20] if(0!=*main::pwd) goto main::@2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [23] printf_uint::uvalue#0 = main::valid_a#11 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_uint::uvalue#0 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_uint::uvalue#0 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } }  ) always clobbers reg byte a 
+Statement [27] printf_uint::uvalue#1 = main::invalid_a#11 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 main::valid_b#11 main::invalid_b#11 printf_uint::uvalue#1 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 main::valid_b#11 main::invalid_b#11 printf_uint::uvalue#1 printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } }  ) always clobbers reg byte a 
+Statement [31] printf_uint::uvalue#2 = main::total#10 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 main::valid_b#11 main::invalid_b#11 printf_uint::uvalue#2 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 main::valid_b#11 main::invalid_b#11 printf_uint::uvalue#2 printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } }  ) always clobbers reg byte a 
+Statement [37] printf_uint::uvalue#3 = main::valid_b#11 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 main::invalid_b#11 printf_uint::uvalue#3 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 main::invalid_b#11 printf_uint::uvalue#3 printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } }  ) always clobbers reg byte a 
+Statement [41] printf_uint::uvalue#4 = main::invalid_b#11 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 printf_uint::uvalue#4 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 printf_uint::uvalue#4 printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } }  ) always clobbers reg byte a 
+Statement [45] printf_uint::uvalue#5 = main::total#10 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#5 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#5 printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } }  ) always clobbers reg byte a 
+Statement [50] strtouc::str#0 = main::pwd [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 strtouc::str#0 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 strtouc::str#0 printf_buffer ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Statement [55] strtouc::str#1 = main::pwd [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 strtouc::str#1 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 strtouc::str#1 printf_buffer ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:62 [ main::min#0 ]
+Statement [60] main::ch#0 = *main::pwd [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Removing always clobbered register reg byte y as potential for zp[1]:62 [ main::min#0 ]
+Removing always clobbered register reg byte a as potential for zp[1]:64 [ main::max#0 ]
+Removing always clobbered register reg byte y as potential for zp[1]:64 [ main::max#0 ]
+Statement [61] main::pwd = main::pwd + 3 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:65 [ main::ch#0 ]
+Potential register analysis [63] if(main::pwd[main::$5]!=main::ch#0) goto main::@4 missing fragment Fragment not found pbuz1_derefidx_vbuaa_neq_vbuyy_then_la1. Attempted variations pbuz1_derefidx_vbuaa_neq_vbuyy_then_la1  allocation: zp[2]:59 [ main::pwd ] reg byte a [ main::$5 ] reg byte y [ main::ch#0 ] 
+Potential register analysis [63] if(main::pwd[main::$5]!=main::ch#0) goto main::@4 missing fragment Fragment not found pbuz1_derefidx_vbuxx_neq_vbuyy_then_la1. Attempted variations pbuz1_derefidx_vbuxx_neq_vbuyy_then_la1  allocation: zp[2]:59 [ main::pwd ] reg byte x [ main::$5 ] reg byte y [ main::ch#0 ] 
+MISSING FRAGMENTS
+  Fragment not found pbuz1_derefidx_vbuaa_neq_vbuyy_then_la1. Attempted variations pbuz1_derefidx_vbuaa_neq_vbuyy_then_la1 
+  Fragment not found pbuz1_derefidx_vbuxx_neq_vbuyy_then_la1. Attempted variations pbuz1_derefidx_vbuxx_neq_vbuyy_then_la1 
+Statement [63] if(main::pwd[main::$5]!=main::ch#0) goto main::@4 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Potential register analysis [67] if(main::pwd[main::$8]!=main::ch#0) goto main::@5 missing fragment Fragment not found pbuz1_derefidx_vbuaa_neq_vbuyy_then_la1. Attempted variations pbuz1_derefidx_vbuaa_neq_vbuyy_then_la1  allocation: zp[2]:59 [ main::pwd ] reg byte y [ main::ch#0 ] reg byte a [ main::$8 ] 
+Potential register analysis [67] if(main::pwd[main::$8]!=main::ch#0) goto main::@5 missing fragment Fragment not found pbuz1_derefidx_vbuxx_neq_vbuyy_then_la1. Attempted variations pbuz1_derefidx_vbuxx_neq_vbuyy_then_la1  allocation: zp[2]:59 [ main::pwd ] reg byte y [ main::ch#0 ] reg byte x [ main::$8 ] 
+MISSING FRAGMENTS
+  Fragment not found pbuz1_derefidx_vbuaa_neq_vbuyy_then_la1. Attempted variations pbuz1_derefidx_vbuaa_neq_vbuyy_then_la1 
+  Fragment not found pbuz1_derefidx_vbuxx_neq_vbuyy_then_la1. Attempted variations pbuz1_derefidx_vbuxx_neq_vbuyy_then_la1 
+Statement [67] if(main::pwd[main::$8]!=main::ch#0) goto main::@5 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 main::count_b#4 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 main::count_b#4 printf_buffer ] { }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:13 [ main::count_b#11 main::count_b#2 main::count_b#4 ]
+Statement [71] if(0!=*main::pwd) goto main::@7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 main::count_b#11 main::count_a#2 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 main::count_b#11 main::count_a#2 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Removing always clobbered register reg byte y as potential for zp[1]:65 [ main::ch#0 ]
+Removing always clobbered register reg byte y as potential for zp[1]:13 [ main::count_b#11 main::count_b#2 main::count_b#4 ]
+Removing always clobbered register reg byte a as potential for zp[1]:14 [ main::count_a#2 main::count_a#6 main::count_a#1 ]
+Removing always clobbered register reg byte y as potential for zp[1]:14 [ main::count_a#2 main::count_a#6 main::count_a#1 ]
+Statement [83] if(*main::pwd!=main::ch#0) goto main::@9 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 main::count_b#11 main::count_a#2 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 main::count_b#11 main::count_a#2 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [90] conio_cursor_x = gotoxy::x#2 [ gotoxy::y#4 ] ( gotoxy:14 [ gotoxy::y#4 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::y#4 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:15 [ gotoxy::y#4 gotoxy::y#2 ]
+Statement [92] gotoxy::$7 = (word)gotoxy::y#4 [ gotoxy::$7 ] ( gotoxy:14 [ gotoxy::$7 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::$7 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [93] gotoxy::$8 = gotoxy::$7 << 2 [ gotoxy::$7 gotoxy::$8 ] ( gotoxy:14 [ gotoxy::$7 gotoxy::$8 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::$7 gotoxy::$8 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [94] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 [ gotoxy::$9 ] ( gotoxy:14 [ gotoxy::$9 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::$9 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [95] gotoxy::line_offset#0 = gotoxy::$9 << 3 [ gotoxy::line_offset#0 ] ( gotoxy:14 [ gotoxy::line_offset#0 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::line_offset#0 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [96] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 [ gotoxy::line_offset#0 gotoxy::$5 ] ( gotoxy:14 [ gotoxy::line_offset#0 gotoxy::$5 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::line_offset#0 gotoxy::$5 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [97] conio_line_text = gotoxy::$5 [ gotoxy::line_offset#0 ] ( gotoxy:14 [ gotoxy::line_offset#0 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::line_offset#0 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [98] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 [ gotoxy::$6 ] ( gotoxy:14 [ gotoxy::$6 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::$6 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [99] conio_line_color = gotoxy::$6 [ ] ( gotoxy:14 [ ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [104] conio_cursor_x = 0 [ conio_cursor_x ] ( main:7::clrscr:17 [ printf_buffer conio_cursor_x ] { }  ) always clobbers reg byte a 
+Statement [105] conio_cursor_y = 0 [ conio_cursor_x conio_cursor_y ] ( main:7::clrscr:17 [ printf_buffer conio_cursor_x conio_cursor_y ] { }  ) always clobbers reg byte a 
+Statement [106] conio_line_text = DEFAULT_SCREEN [ conio_cursor_x conio_cursor_y conio_line_text ] ( main:7::clrscr:17 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text ] { }  ) always clobbers reg byte a 
+Statement [107] conio_line_color = COLORRAM [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:7::clrscr:17 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { }  ) always clobbers reg byte a 
+Statement [111] clrscr::line_text#1 = clrscr::line_text#5 + $28 [ clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] ( main:7::clrscr:17 [ printf_buffer clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] { }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:16 [ clrscr::l#2 clrscr::l#1 ]
+Statement [112] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 [ clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] ( main:7::clrscr:17 [ printf_buffer clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] { }  ) always clobbers reg byte a 
+Statement [114] clrscr::line_text#5[clrscr::c#2] = ' ' [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:7::clrscr:17 [ printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:21 [ clrscr::c#2 clrscr::c#1 ]
+Statement [115] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:7::clrscr:17 [ printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { }  ) always clobbers reg byte a 
+Statement [119] cputs::c#1 = *cputs::s#10 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] ( main:7::cputs:22 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:26 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:30 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:34 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:36 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:40 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:44 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:48 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } }  ) always clobbers reg byte a reg byte y 
+Statement [126] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] ( main:7::printf_uint:24 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [127] utoa::value#1 = printf_uint::uvalue#6 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] ( main:7::printf_uint:24 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [133] strtouc::c#0 = *strtouc::str#3 [ main::pwd strtouc::str#3 strtouc::c#0 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::str#3 strtouc::c#0 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::str#3 strtouc::c#0 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a reg byte y 
+Statement [137] *(&main::pwd) = strtouc::str#4 [ main::pwd strtouc::val#3 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::val#3 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::val#3 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:27 [ strtouc::val#3 strtouc::val#2 ]
+Statement [139] strtouc::$5 = strtouc::val#3 << 2 [ main::pwd strtouc::val#3 strtouc::c#2 strtouc::str#4 strtouc::$5 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::val#3 strtouc::c#2 strtouc::str#4 strtouc::$5 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::val#3 strtouc::c#2 strtouc::str#4 strtouc::$5 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:26 [ strtouc::c#2 strtouc::c#0 strtouc::c#1 ]
+Statement [140] strtouc::$6 = strtouc::$5 + strtouc::val#3 [ main::pwd strtouc::c#2 strtouc::str#4 strtouc::$6 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::c#2 strtouc::str#4 strtouc::$6 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::c#2 strtouc::str#4 strtouc::$6 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Statement [141] strtouc::val#1 = strtouc::$6 << 1 [ main::pwd strtouc::c#2 strtouc::str#4 strtouc::val#1 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::c#2 strtouc::str#4 strtouc::val#1 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::c#2 strtouc::str#4 strtouc::val#1 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Statement [142] strtouc::$4 = strtouc::c#2 - '0' [ main::pwd strtouc::str#4 strtouc::val#1 strtouc::$4 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::str#4 strtouc::val#1 strtouc::$4 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::str#4 strtouc::val#1 strtouc::$4 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:84 [ strtouc::val#1 ]
+Statement [143] strtouc::val#2 = strtouc::val#1 + strtouc::$4 [ main::pwd strtouc::str#4 strtouc::val#2 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::str#4 strtouc::val#2 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::str#4 strtouc::val#2 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Statement [145] strtouc::c#1 = *strtouc::str#2 [ main::pwd strtouc::c#1 strtouc::val#2 strtouc::str#2 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::c#1 strtouc::val#2 strtouc::str#2 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::c#1 strtouc::val#2 strtouc::str#2 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a reg byte y 
+Removing always clobbered register reg byte y as potential for zp[1]:27 [ strtouc::val#3 strtouc::val#2 ]
+Statement [148] conio_line_text[conio_cursor_x] = cputc::c#3 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte y 
+Statement [149] conio_line_color[conio_cursor_x] = LIGHT_BLUE [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a reg byte y 
+Statement [151] if(conio_cursor_x!=$28) goto cputc::@return [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [160] utoa::$11 = (byte)utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [161] *utoa::buffer#11 = DIGITS[utoa::$11] [ printf_buffer utoa::buffer#11 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [162] utoa::buffer#3 = ++ utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [163] *utoa::buffer#3 = 0 [ printf_buffer ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [165] utoa::$10 = utoa::digit#2 << 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:31 [ utoa::digit#2 utoa::digit#1 ]
+Removing always clobbered register reg byte a as potential for zp[1]:34 [ utoa::started#2 utoa::started#4 ]
+Statement [166] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [168] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [171] utoa_append::buffer#0 = utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [172] utoa_append::value#0 = utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [173] utoa_append::sub#0 = utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [175] utoa_append::return#0 = utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [176] utoa::value#0 = utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [185] conio_line_text = conio_line_text + $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124::cputln:153 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153 [ cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153 [ printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156 [ cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156 [ printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [186] conio_line_color = conio_line_color + $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124::cputln:153 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153 [ cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153 [ printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156 [ cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156 [ printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [187] conio_cursor_x = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124::cputln:153 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [193] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:7::printf_uint:24::utoa:128::utoa_append:174 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128::utoa_append:174 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128::utoa_append:174 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128::utoa_append:174 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128::utoa_append:174 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128::utoa_append:174 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:39 [ utoa_append::digit#2 utoa_append::digit#1 ]
+Statement [194] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] [ utoa_append::value#2 ] ( main:7::printf_uint:24::utoa:128::utoa_append:174 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128::utoa_append:174 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128::utoa_append:174 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128::utoa_append:174 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128::utoa_append:174 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128::utoa_append:174 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a reg byte y 
+Removing always clobbered register reg byte y as potential for zp[1]:31 [ utoa::digit#2 utoa::digit#1 ]
+Statement [197] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:7::printf_uint:24::utoa:128::utoa_append:174 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128::utoa_append:174 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128::utoa_append:174 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128::utoa_append:174 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128::utoa_append:174 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128::utoa_append:174 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [198] if(conio_cursor_y!=$19) goto cscroll::@return [ conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [207] conio_line_text = conio_line_text - $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [208] conio_line_color = conio_line_color - $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [212] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 [ memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [213] memcpy::src#4 = (byte*)memcpy::source#2 [ memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [214] memcpy::dst#4 = (byte*)memcpy::destination#2 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [216] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [218] *memcpy::dst#2 = *memcpy::src#2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a reg byte y 
+Statement [222] memset::end#0 = (byte*)memset::str#3 + $28 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:50 [ memset::c#4 ]
+Statement [223] memset::dst#4 = (byte*)memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [225] if(memset::dst#2!=memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [227] *memset::dst#2 = memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a reg byte y 
+Removing always clobbered register reg byte y as potential for zp[1]:50 [ memset::c#4 ]
+Statement [1] conio_cursor_x = 0 [ printf_buffer ] (  [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [2] conio_cursor_y = 0 [ printf_buffer ] (  [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [3] conio_line_text = DEFAULT_SCREEN [ printf_buffer ] (  [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [4] conio_line_color = COLORRAM [ printf_buffer ] (  [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [18] main::pwd = passwords [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [20] if(0!=*main::pwd) goto main::@2 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [23] printf_uint::uvalue#0 = main::valid_a#11 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_uint::uvalue#0 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_uint::uvalue#0 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } }  ) always clobbers reg byte a 
+Statement [27] printf_uint::uvalue#1 = main::invalid_a#11 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 main::valid_b#11 main::invalid_b#11 printf_uint::uvalue#1 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 main::valid_b#11 main::invalid_b#11 printf_uint::uvalue#1 printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } }  ) always clobbers reg byte a 
+Statement [31] printf_uint::uvalue#2 = main::total#10 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 main::valid_b#11 main::invalid_b#11 printf_uint::uvalue#2 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 main::valid_b#11 main::invalid_b#11 printf_uint::uvalue#2 printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } }  ) always clobbers reg byte a 
+Statement [37] printf_uint::uvalue#3 = main::valid_b#11 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 main::invalid_b#11 printf_uint::uvalue#3 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 main::invalid_b#11 printf_uint::uvalue#3 printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } }  ) always clobbers reg byte a 
+Statement [41] printf_uint::uvalue#4 = main::invalid_b#11 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 printf_uint::uvalue#4 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::total#10 printf_uint::uvalue#4 printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } }  ) always clobbers reg byte a 
+Statement [45] printf_uint::uvalue#5 = main::total#10 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#5 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#5 printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } }  ) always clobbers reg byte a 
+Statement [50] strtouc::str#0 = main::pwd [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 strtouc::str#0 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 strtouc::str#0 printf_buffer ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Statement [55] strtouc::str#1 = main::pwd [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 strtouc::str#1 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 strtouc::str#1 printf_buffer ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Statement [60] main::ch#0 = *main::pwd [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [61] main::pwd = main::pwd + 3 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [63] if(main::pwd[main::$5]!=main::ch#0) goto main::@4 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [67] if(main::pwd[main::$8]!=main::ch#0) goto main::@5 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 main::count_b#4 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 main::count_b#4 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [71] if(0!=*main::pwd) goto main::@7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 main::count_b#11 main::count_a#2 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 main::count_b#11 main::count_a#2 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [83] if(*main::pwd!=main::ch#0) goto main::@9 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 main::count_b#11 main::count_a#2 printf_buffer ] ( main:7 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::pwd main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 main::max#0 main::ch#0 main::count_b#11 main::count_a#2 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [90] conio_cursor_x = gotoxy::x#2 [ gotoxy::y#4 ] ( gotoxy:14 [ gotoxy::y#4 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::y#4 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [92] gotoxy::$7 = (word)gotoxy::y#4 [ gotoxy::$7 ] ( gotoxy:14 [ gotoxy::$7 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::$7 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [93] gotoxy::$8 = gotoxy::$7 << 2 [ gotoxy::$7 gotoxy::$8 ] ( gotoxy:14 [ gotoxy::$7 gotoxy::$8 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::$7 gotoxy::$8 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [94] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 [ gotoxy::$9 ] ( gotoxy:14 [ gotoxy::$9 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::$9 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [95] gotoxy::line_offset#0 = gotoxy::$9 << 3 [ gotoxy::line_offset#0 ] ( gotoxy:14 [ gotoxy::line_offset#0 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::line_offset#0 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [96] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 [ gotoxy::line_offset#0 gotoxy::$5 ] ( gotoxy:14 [ gotoxy::line_offset#0 gotoxy::$5 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::line_offset#0 gotoxy::$5 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [97] conio_line_text = gotoxy::$5 [ gotoxy::line_offset#0 ] ( gotoxy:14 [ gotoxy::line_offset#0 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::line_offset#0 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [98] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 [ gotoxy::$6 ] ( gotoxy:14 [ gotoxy::$6 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer gotoxy::$6 ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [99] conio_line_color = gotoxy::$6 [ ] ( gotoxy:14 [ ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  conio_c64_init:5::gotoxy:14 [ printf_buffer ] { { gotoxy::y#2 = conio_c64_init::line#2 } }  ) always clobbers reg byte a 
+Statement [104] conio_cursor_x = 0 [ conio_cursor_x ] ( main:7::clrscr:17 [ printf_buffer conio_cursor_x ] { }  ) always clobbers reg byte a 
+Statement [105] conio_cursor_y = 0 [ conio_cursor_x conio_cursor_y ] ( main:7::clrscr:17 [ printf_buffer conio_cursor_x conio_cursor_y ] { }  ) always clobbers reg byte a 
+Statement [106] conio_line_text = DEFAULT_SCREEN [ conio_cursor_x conio_cursor_y conio_line_text ] ( main:7::clrscr:17 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text ] { }  ) always clobbers reg byte a 
+Statement [107] conio_line_color = COLORRAM [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:7::clrscr:17 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { }  ) always clobbers reg byte a 
+Statement [111] clrscr::line_text#1 = clrscr::line_text#5 + $28 [ clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] ( main:7::clrscr:17 [ printf_buffer clrscr::l#2 clrscr::line_cols#5 clrscr::line_text#1 ] { }  ) always clobbers reg byte a 
+Statement [112] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 [ clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] ( main:7::clrscr:17 [ printf_buffer clrscr::l#2 clrscr::line_text#1 clrscr::line_cols#1 ] { }  ) always clobbers reg byte a 
+Statement [114] clrscr::line_text#5[clrscr::c#2] = ' ' [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:7::clrscr:17 [ printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { }  ) always clobbers reg byte a 
+Statement [115] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE [ clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] ( main:7::clrscr:17 [ printf_buffer clrscr::l#2 clrscr::line_text#5 clrscr::line_cols#5 clrscr::c#2 ] { }  ) always clobbers reg byte a 
+Statement [119] cputs::c#1 = *cputs::s#10 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] ( main:7::cputs:22 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:26 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:30 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:34 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:36 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:40 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:44 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::cputs:48 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color cputs::s#10 cputs::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } }  ) always clobbers reg byte a reg byte y 
+Statement [126] *((byte*)&printf_buffer) = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] ( main:7::printf_uint:24 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [127] utoa::value#1 = printf_uint::uvalue#6 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] ( main:7::printf_uint:24 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::value#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [133] strtouc::c#0 = *strtouc::str#3 [ main::pwd strtouc::str#3 strtouc::c#0 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::str#3 strtouc::c#0 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::str#3 strtouc::c#0 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a reg byte y 
+Statement [137] *(&main::pwd) = strtouc::str#4 [ main::pwd strtouc::val#3 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::val#3 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::val#3 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Statement [139] strtouc::$5 = strtouc::val#3 << 2 [ main::pwd strtouc::val#3 strtouc::c#2 strtouc::str#4 strtouc::$5 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::val#3 strtouc::c#2 strtouc::str#4 strtouc::$5 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::val#3 strtouc::c#2 strtouc::str#4 strtouc::$5 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Statement [140] strtouc::$6 = strtouc::$5 + strtouc::val#3 [ main::pwd strtouc::c#2 strtouc::str#4 strtouc::$6 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::c#2 strtouc::str#4 strtouc::$6 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::c#2 strtouc::str#4 strtouc::$6 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Statement [141] strtouc::val#1 = strtouc::$6 << 1 [ main::pwd strtouc::c#2 strtouc::str#4 strtouc::val#1 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::c#2 strtouc::str#4 strtouc::val#1 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::c#2 strtouc::str#4 strtouc::val#1 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Statement [142] strtouc::$4 = strtouc::c#2 - '0' [ main::pwd strtouc::str#4 strtouc::val#1 strtouc::$4 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::str#4 strtouc::val#1 strtouc::$4 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::str#4 strtouc::val#1 strtouc::$4 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Statement [143] strtouc::val#2 = strtouc::val#1 + strtouc::$4 [ main::pwd strtouc::str#4 strtouc::val#2 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::str#4 strtouc::val#2 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::str#4 strtouc::val#2 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a 
+Statement [145] strtouc::c#1 = *strtouc::str#2 [ main::pwd strtouc::c#1 strtouc::val#2 strtouc::str#2 ] ( main:7::strtouc:51 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer main::pwd strtouc::c#1 strtouc::val#2 strtouc::str#2 ] { { strtouc::str#0 = strtouc::str#3 main::pwd } { strtouc::return#0 = strtouc::val#3 } }  main:7::strtouc:56 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 main::min#0 printf_buffer main::pwd strtouc::c#1 strtouc::val#2 strtouc::str#2 ] { { strtouc::str#1 = strtouc::str#3 main::pwd } { strtouc::return#1 = strtouc::val#3 } }  ) always clobbers reg byte a reg byte y 
+Statement [148] conio_line_text[conio_cursor_x] = cputc::c#3 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte y 
+Statement [149] conio_line_color[conio_cursor_x] = LIGHT_BLUE [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a reg byte y 
+Statement [151] if(conio_cursor_x!=$28) goto cputc::@return [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [160] utoa::$11 = (byte)utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [161] *utoa::buffer#11 = DIGITS[utoa::$11] [ printf_buffer utoa::buffer#11 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [162] utoa::buffer#3 = ++ utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [163] *utoa::buffer#3 = 0 [ printf_buffer ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [165] utoa::$10 = utoa::digit#2 << 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [166] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [168] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [171] utoa_append::buffer#0 = utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [172] utoa_append::value#0 = utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [173] utoa_append::sub#0 = utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [175] utoa_append::return#0 = utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [176] utoa::value#0 = utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( main:7::printf_uint:24::utoa:128 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } }  main:7::printf_uint:28::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } }  main:7::printf_uint:32::utoa:128 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  main:7::printf_uint:38::utoa:128 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } }  main:7::printf_uint:42::utoa:128 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } }  main:7::printf_uint:46::utoa:128 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [185] conio_line_text = conio_line_text + $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124::cputln:153 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153 [ cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153 [ printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156 [ cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156 [ printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [186] conio_line_color = conio_line_color + $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124::cputln:153 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153 [ cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153 [ printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156 [ cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ printf_buffer cputs::s#0 conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156 [ printf_buffer conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [187] conio_cursor_x = 0 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124::cputln:153 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [193] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( main:7::printf_uint:24::utoa:128::utoa_append:174 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128::utoa_append:174 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128::utoa_append:174 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128::utoa_append:174 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128::utoa_append:174 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128::utoa_append:174 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [194] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] [ utoa_append::value#2 ] ( main:7::printf_uint:24::utoa:128::utoa_append:174 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128::utoa_append:174 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128::utoa_append:174 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128::utoa_append:174 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128::utoa_append:174 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128::utoa_append:174 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [197] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( main:7::printf_uint:24::utoa:128::utoa_append:174 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:28::utoa:128::utoa_append:174 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:32::utoa:128::utoa_append:174 [ main::total#10 main::valid_b#11 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:38::utoa:128::utoa_append:174 [ main::total#10 main::invalid_b#11 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:42::utoa:128::utoa_append:174 [ main::total#10 conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  main:7::printf_uint:46::utoa:128::utoa_append:174 [ conio_cursor_x conio_cursor_y conio_line_text conio_line_color printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [198] if(conio_cursor_y!=$19) goto cscroll::@return [ conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [207] conio_line_text = conio_line_text - $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [208] conio_line_color = conio_line_color - $28 [ conio_cursor_y conio_line_text conio_line_color ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [212] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 [ memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::source#2 memcpy::destination#2 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [213] memcpy::src#4 = (byte*)memcpy::source#2 [ memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::destination#2 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [214] memcpy::dst#4 = (byte*)memcpy::destination#2 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [216] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [218] *memcpy::dst#2 = *memcpy::src#2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:200 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:200 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:200 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memcpy:202 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memcpy:202 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memcpy:202 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a reg byte y 
+Statement [222] memset::end#0 = (byte*)memset::str#3 + $28 [ memset::str#3 memset::c#4 memset::end#0 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::str#3 memset::c#4 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [223] memset::dst#4 = (byte*)memset::str#3 [ memset::c#4 memset::end#0 memset::dst#4 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [225] if(memset::dst#2!=memset::end#0) goto memset::@3 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a 
+Statement [227] *memset::dst#2 = memset::c#4 [ memset::c#4 memset::end#0 memset::dst#2 ] ( main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:204 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:204 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:204 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:204 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:153::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:153::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:153::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:153::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::cputs:22::cputc:124::cputln:156::cscroll:189::memset:206 [ main::valid_a#11 main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:26::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:30::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:34::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:36::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:40::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:44::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::cputs:48::cputc:124::cputln:156::cscroll:189::memset:206 [ cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:28::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:32::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:38::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:42::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:46::printf_number_buffer:130::cputs:183::cputc:124::cputln:156::cscroll:189::memset:206 [ printf_buffer cputs::s#0 conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#0 = cputc::c#3 cputs::c#1 } }  main:7::printf_uint:24::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::invalid_a#11 main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 main::valid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:28::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 main::invalid_a#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:32::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::valid_b#11 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:38::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 main::invalid_b#11 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 main::valid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:42::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ main::total#10 printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 main::invalid_b#11 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  main:7::printf_uint:46::printf_number_buffer:130::cputc:181::cputln:156::cscroll:189::memset:206 [ printf_buffer conio_cursor_x conio_cursor_y conio_line_text conio_line_color memset::c#4 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 main::total#10 } { cputc::c#2 = cputc::c#3 printf_number_buffer::buffer_sign#0 } }  ) always clobbers reg byte a reg byte y 
+Potential registers zp[1]:2 [ conio_c64_init::line#2 conio_c64_init::line#0 ] : zp[1]:2 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:3 [ main::valid_a#11 main::valid_a#15 main::valid_a#1 ] : zp[2]:3 , 
+Potential registers zp[2]:5 [ main::invalid_a#11 main::invalid_a#16 main::invalid_a#1 ] : zp[2]:5 , 
+Potential registers zp[2]:7 [ main::total#10 main::total#1 ] : zp[2]:7 , 
+Potential registers zp[2]:9 [ main::valid_b#11 main::valid_b#28 main::valid_b#1 ] : zp[2]:9 , 
+Potential registers zp[2]:11 [ main::invalid_b#11 main::invalid_b#30 main::invalid_b#1 ] : zp[2]:11 , 
+Potential registers zp[1]:13 [ main::count_b#11 main::count_b#2 main::count_b#4 ] : zp[1]:13 , reg byte x , 
+Potential registers zp[1]:14 [ main::count_a#2 main::count_a#6 main::count_a#1 ] : zp[1]:14 , reg byte x , 
+Potential registers zp[1]:15 [ gotoxy::y#4 gotoxy::y#2 ] : zp[1]:15 , reg byte x , reg byte y , 
+Potential registers zp[1]:16 [ clrscr::l#2 clrscr::l#1 ] : zp[1]:16 , reg byte x , reg byte y , 
+Potential registers zp[2]:17 [ clrscr::line_text#5 clrscr::line_text#1 ] : zp[2]:17 , 
+Potential registers zp[2]:19 [ clrscr::line_cols#5 clrscr::line_cols#1 ] : zp[2]:19 , 
+Potential registers zp[1]:21 [ clrscr::c#2 clrscr::c#1 ] : zp[1]:21 , reg byte x , reg byte y , 
+Potential registers zp[2]:22 [ cputs::s#10 cputs::s#11 cputs::s#0 ] : zp[2]:22 , 
+Potential registers zp[2]:24 [ printf_uint::uvalue#6 printf_uint::uvalue#0 printf_uint::uvalue#1 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 ] : zp[2]:24 , 
+Potential registers zp[1]:26 [ strtouc::c#2 strtouc::c#0 strtouc::c#1 ] : zp[1]:26 , reg byte x , reg byte y , 
+Potential registers zp[1]:27 [ strtouc::val#3 strtouc::val#2 ] : zp[1]:27 , reg byte x , 
+Potential registers zp[2]:28 [ strtouc::str#4 strtouc::str#3 strtouc::str#0 strtouc::str#1 strtouc::str#2 ] : zp[2]:28 , 
+Potential registers zp[1]:30 [ cputc::c#3 cputc::c#0 cputc::c#2 ] : zp[1]:30 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:31 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:31 , reg byte x , 
+Potential registers zp[2]:32 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] : zp[2]:32 , 
+Potential registers zp[1]:34 [ utoa::started#2 utoa::started#4 ] : zp[1]:34 , reg byte x , reg byte y , 
+Potential registers zp[2]:35 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] : zp[2]:35 , 
+Potential registers zp[2]:37 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:37 , 
+Potential registers zp[1]:39 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:39 , reg byte x , reg byte y , 
+Potential registers zp[2]:40 [ memcpy::source#2 ] : zp[2]:40 , 
+Potential registers zp[2]:42 [ memcpy::destination#2 ] : zp[2]:42 , 
+Potential registers zp[2]:44 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] : zp[2]:44 , 
+Potential registers zp[2]:46 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] : zp[2]:46 , 
+Potential registers zp[2]:48 [ memset::str#3 ] : zp[2]:48 , 
+Potential registers zp[1]:50 [ memset::c#4 ] : zp[1]:50 , reg byte x , 
+Potential registers zp[2]:51 [ memset::dst#2 memset::dst#4 memset::dst#1 ] : zp[2]:51 , 
+Potential registers zp[1]:53 [ conio_cursor_x ] : zp[1]:53 , 
+Potential registers zp[1]:54 [ conio_cursor_y ] : zp[1]:54 , 
+Potential registers zp[2]:55 [ conio_line_text ] : zp[2]:55 , 
+Potential registers zp[2]:57 [ conio_line_color ] : zp[2]:57 , 
+Potential registers zp[2]:59 [ main::pwd ] : zp[2]:59 , 
+Potential registers zp[1]:61 [ strtouc::return#0 ] : zp[1]:61 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:62 [ main::min#0 ] : zp[1]:62 , reg byte x , 
+Potential registers zp[1]:63 [ strtouc::return#1 ] : zp[1]:63 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:64 [ main::max#0 ] : zp[1]:64 , reg byte x , 
+Potential registers zp[1]:65 [ main::ch#0 ] : zp[1]:65 , reg byte x , 
+Potential registers zp[1]:66 [ main::$5 ] : zp[1]:66 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:67 [ main::$8 ] : zp[1]:67 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:68 [ gotoxy::$7 ] : zp[2]:68 , 
+Potential registers zp[2]:70 [ gotoxy::$8 ] : zp[2]:70 , 
+Potential registers zp[2]:72 [ gotoxy::$9 ] : zp[2]:72 , 
+Potential registers zp[2]:74 [ gotoxy::line_offset#0 ] : zp[2]:74 , 
+Potential registers zp[2]:76 [ gotoxy::$5 ] : zp[2]:76 , 
+Potential registers zp[2]:78 [ gotoxy::$6 ] : zp[2]:78 , 
+Potential registers zp[1]:80 [ cputs::c#1 ] : zp[1]:80 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:81 [ printf_number_buffer::buffer_sign#0 ] : zp[1]:81 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:82 [ strtouc::$5 ] : zp[1]:82 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:83 [ strtouc::$6 ] : zp[1]:83 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:84 [ strtouc::val#1 ] : zp[1]:84 , reg byte x , reg byte y , 
+Potential registers zp[1]:85 [ strtouc::$4 ] : zp[1]:85 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:86 [ utoa::$11 ] : zp[1]:86 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:87 [ utoa::buffer#3 ] : zp[2]:87 , 
+Potential registers zp[1]:89 [ utoa::$10 ] : zp[1]:89 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:90 [ utoa::digit_value#0 ] : zp[2]:90 , 
+Potential registers zp[2]:92 [ utoa_append::buffer#0 ] : zp[2]:92 , 
+Potential registers zp[2]:94 [ utoa_append::sub#0 ] : zp[2]:94 , 
+Potential registers zp[2]:96 [ utoa_append::return#0 ] : zp[2]:96 , 
+Potential registers zp[2]:98 [ memcpy::src_end#0 ] : zp[2]:98 , 
+Potential registers zp[2]:100 [ memset::end#0 ] : zp[2]:100 , 
+Potential registers mem[12] [ printf_buffer ] : mem[12] , 
+
+REGISTER UPLIFT SCOPES
+Uplift Scope [memcpy] 301,250,000,004.25: zp[2]:44 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] 202,333,333,337.67: zp[2]:46 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] 12,625,000,000.25: zp[2]:98 [ memcpy::src_end#0 ] 0: zp[2]:40 [ memcpy::source#2 ] 0: zp[2]:42 [ memcpy::destination#2 ] 
+Uplift Scope [memset] 335,666,666,672.33: zp[2]:51 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 16,833,333,333.67: zp[2]:100 [ memset::end#0 ] 14,285,714,285.86: zp[1]:50 [ memset::c#4 ] 0: zp[2]:48 [ memset::str#3 ] 
+Uplift Scope [utoa_append] 25,055,003.5: zp[2]:37 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 20,050,002.5: zp[1]:39 [ utoa_append::digit#2 utoa_append::digit#1 ] 3,335,000.5: zp[2]:94 [ utoa_append::sub#0 ] 20,002: zp[2]:96 [ utoa_append::return#0 ] 13,750.25: zp[2]:92 [ utoa_append::buffer#0 ] 
+Uplift Scope [] 2,580,646.85: zp[1]:54 [ conio_cursor_y ] 1,811,477.12: zp[2]:57 [ conio_line_color ] 1,796,749.67: zp[2]:55 [ conio_line_text ] 138,890.83: zp[1]:53 [ conio_cursor_x ] 0: mem[12] [ printf_buffer ] 
+Uplift Scope [cputc] 1,252,506: zp[1]:30 [ cputc::c#3 cputc::c#0 cputc::c#2 ] 
+Uplift Scope [strtouc] 268,838.17: zp[1]:26 [ strtouc::c#2 strtouc::c#0 strtouc::c#1 ] 200,002: zp[1]:82 [ strtouc::$5 ] 200,002: zp[1]:83 [ strtouc::$6 ] 200,002: zp[1]:85 [ strtouc::$4 ] 176,758: zp[2]:28 [ strtouc::str#4 strtouc::str#3 strtouc::str#0 strtouc::str#1 strtouc::str#2 ] 104,192.96: zp[1]:27 [ strtouc::val#3 strtouc::val#2 ] 100,001: zp[1]:84 [ strtouc::val#1 ] 202: zp[1]:61 [ strtouc::return#0 ] 202: zp[1]:63 [ strtouc::return#1 ] 
+Uplift Scope [cputs] 215,003.5: zp[2]:22 [ cputs::s#10 cputs::s#11 cputs::s#0 ] 100,001: zp[1]:80 [ cputs::c#1 ] 
+Uplift Scope [utoa] 38,003.93: zp[2]:35 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] 31,411.36: zp[2]:32 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] 22,859.43: zp[1]:31 [ utoa::digit#2 utoa::digit#1 ] 20,002: zp[1]:89 [ utoa::$10 ] 15,001.5: zp[1]:34 [ utoa::started#2 utoa::started#4 ] 6,000.6: zp[2]:90 [ utoa::digit_value#0 ] 2,002: zp[1]:86 [ utoa::$11 ] 2,002: zp[2]:87 [ utoa::buffer#3 ] 
+Uplift Scope [clrscr] 32,503.25: zp[1]:21 [ clrscr::c#2 clrscr::c#1 ] 2,501.38: zp[2]:19 [ clrscr::line_cols#5 clrscr::line_cols#1 ] 2,382.05: zp[2]:17 [ clrscr::line_text#5 clrscr::line_text#1 ] 2,335.67: zp[1]:16 [ clrscr::l#2 clrscr::l#1 ] 
+Uplift Scope [main] 4,304.75: zp[1]:14 [ main::count_a#2 main::count_a#6 main::count_a#1 ] 309.16: zp[2]:9 [ main::valid_b#11 main::valid_b#28 main::valid_b#1 ] 308.71: zp[2]:11 [ main::invalid_b#11 main::invalid_b#30 main::invalid_b#1 ] 294.58: zp[1]:13 [ main::count_b#11 main::count_b#2 main::count_b#4 ] 254.8: zp[2]:3 [ main::valid_a#11 main::valid_a#15 main::valid_a#1 ] 253.77: zp[2]:5 [ main::invalid_a#11 main::invalid_a#16 main::invalid_a#1 ] 202: zp[1]:66 [ main::$5 ] 202: zp[1]:67 [ main::$8 ] 104.67: zp[2]:7 [ main::total#10 main::total#1 ] 100.54: zp[2]:59 [ main::pwd ] 81.5: zp[1]:65 [ main::ch#0 ] 15.95: zp[1]:64 [ main::max#0 ] 13.17: zp[1]:62 [ main::min#0 ] 
+Uplift Scope [gotoxy] 202: zp[2]:70 [ gotoxy::$8 ] 202: zp[2]:72 [ gotoxy::$9 ] 202: zp[2]:76 [ gotoxy::$5 ] 202: zp[2]:78 [ gotoxy::$6 ] 151.5: zp[2]:68 [ gotoxy::$7 ] 138.33: zp[1]:15 [ gotoxy::y#4 gotoxy::y#2 ] 101: zp[2]:74 [ gotoxy::line_offset#0 ] 
+Uplift Scope [printf_number_buffer] 701: zp[1]:81 [ printf_number_buffer::buffer_sign#0 ] 
+Uplift Scope [printf_uint] 215.5: zp[2]:24 [ printf_uint::uvalue#6 printf_uint::uvalue#0 printf_uint::uvalue#1 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 ] 
+Uplift Scope [conio_c64_init] 33: zp[1]:2 [ conio_c64_init::line#2 conio_c64_init::line#0 ] 
+Uplift Scope [RADIX] 
+Uplift Scope [MOS6526_CIA] 
+Uplift Scope [MOS6569_VICII] 
+Uplift Scope [MOS6581_SID] 
+Uplift Scope [cputln] 
+Uplift Scope [cscroll] 
+Uplift Scope [printf_format_number] 
+Uplift Scope [printf_buffer_number] 
+Uplift Scope [printf_format_string] 
+Uplift Scope [__start] 
+
+Uplifting [memcpy] best 47097 combination zp[2]:44 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] zp[2]:46 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] zp[2]:98 [ memcpy::src_end#0 ] zp[2]:40 [ memcpy::source#2 ] zp[2]:42 [ memcpy::destination#2 ] 
+Uplifting [memset] best 46991 combination zp[2]:51 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:100 [ memset::end#0 ] reg byte x [ memset::c#4 ] zp[2]:48 [ memset::str#3 ] 
+Uplifting [utoa_append] best 46388 combination zp[2]:37 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[2]:94 [ utoa_append::sub#0 ] zp[2]:96 [ utoa_append::return#0 ] zp[2]:92 [ utoa_append::buffer#0 ] 
+Uplifting [] best 46388 combination zp[1]:54 [ conio_cursor_y ] zp[2]:57 [ conio_line_color ] zp[2]:55 [ conio_line_text ] zp[1]:53 [ conio_cursor_x ] mem[12] [ printf_buffer ] 
+Uplifting [cputc] best 46349 combination reg byte a [ cputc::c#3 cputc::c#0 cputc::c#2 ] 
+Uplifting [strtouc] best 44198 combination reg byte x [ strtouc::c#2 strtouc::c#0 strtouc::c#1 ] reg byte a [ strtouc::$5 ] reg byte a [ strtouc::$6 ] reg byte a [ strtouc::$4 ] zp[2]:28 [ strtouc::str#4 strtouc::str#3 strtouc::str#0 strtouc::str#1 strtouc::str#2 ] zp[1]:27 [ strtouc::val#3 strtouc::val#2 ] zp[1]:84 [ strtouc::val#1 ] zp[1]:61 [ strtouc::return#0 ] zp[1]:63 [ strtouc::return#1 ] 
+Limited combination testing to 100 combinations of 18432 possible.
+Uplifting [cputs] best 44108 combination zp[2]:22 [ cputs::s#10 cputs::s#11 cputs::s#0 ] reg byte a [ cputs::c#1 ] 
+Uplifting [utoa] best 43974 combination zp[2]:35 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] zp[2]:32 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] zp[1]:31 [ utoa::digit#2 utoa::digit#1 ] reg byte a [ utoa::$10 ] reg byte x [ utoa::started#2 utoa::started#4 ] zp[2]:90 [ utoa::digit_value#0 ] reg byte a [ utoa::$11 ] zp[2]:87 [ utoa::buffer#3 ] 
+Uplifting [clrscr] best 42384 combination reg byte y [ clrscr::c#2 clrscr::c#1 ] zp[2]:19 [ clrscr::line_cols#5 clrscr::line_cols#1 ] zp[2]:17 [ clrscr::line_text#5 clrscr::line_text#1 ] reg byte x [ clrscr::l#2 clrscr::l#1 ] 
+Uplifting [main] best 41704 combination reg byte x [ main::count_a#2 main::count_a#6 main::count_a#1 ] zp[2]:9 [ main::valid_b#11 main::valid_b#28 main::valid_b#1 ] zp[2]:11 [ main::invalid_b#11 main::invalid_b#30 main::invalid_b#1 ] zp[1]:13 [ main::count_b#11 main::count_b#2 main::count_b#4 ] zp[2]:3 [ main::valid_a#11 main::valid_a#15 main::valid_a#1 ] zp[2]:5 [ main::invalid_a#11 main::invalid_a#16 main::invalid_a#1 ] reg byte y [ main::$5 ] reg byte y [ main::$8 ] zp[2]:7 [ main::total#10 main::total#1 ] zp[2]:59 [ main::pwd ] zp[1]:65 [ main::ch#0 ] zp[1]:64 [ main::max#0 ] zp[1]:62 [ main::min#0 ] 
+Limited combination testing to 100 combinations of 512 possible.
+Uplifting [gotoxy] best 41691 combination zp[2]:70 [ gotoxy::$8 ] zp[2]:72 [ gotoxy::$9 ] zp[2]:76 [ gotoxy::$5 ] zp[2]:78 [ gotoxy::$6 ] zp[2]:68 [ gotoxy::$7 ] reg byte x [ gotoxy::y#4 gotoxy::y#2 ] zp[2]:74 [ gotoxy::line_offset#0 ] 
+Uplifting [printf_number_buffer] best 41682 combination reg byte a [ printf_number_buffer::buffer_sign#0 ] 
+Uplifting [printf_uint] best 41682 combination zp[2]:24 [ printf_uint::uvalue#6 printf_uint::uvalue#0 printf_uint::uvalue#1 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 ] 
+Uplifting [conio_c64_init] best 41670 combination reg byte x [ conio_c64_init::line#2 conio_c64_init::line#0 ] 
+Uplifting [RADIX] best 41670 combination 
+Uplifting [MOS6526_CIA] best 41670 combination 
+Uplifting [MOS6569_VICII] best 41670 combination 
+Uplifting [MOS6581_SID] best 41670 combination 
+Uplifting [cputln] best 41670 combination 
+Uplifting [cscroll] best 41670 combination 
+Uplifting [printf_format_number] best 41670 combination 
+Uplifting [printf_buffer_number] best 41670 combination 
+Uplifting [printf_format_string] best 41670 combination 
+Uplifting [__start] best 41670 combination 
+Attempting to uplift remaining variables inzp[1]:54 [ conio_cursor_y ]
+Uplifting [] best 41670 combination zp[1]:54 [ conio_cursor_y ] 
+Attempting to uplift remaining variables inzp[1]:53 [ conio_cursor_x ]
+Uplifting [] best 41670 combination zp[1]:53 [ conio_cursor_x ] 
+Attempting to uplift remaining variables inzp[1]:27 [ strtouc::val#3 strtouc::val#2 ]
+Uplifting [strtouc] best 41670 combination zp[1]:27 [ strtouc::val#3 strtouc::val#2 ] 
+Attempting to uplift remaining variables inzp[1]:84 [ strtouc::val#1 ]
+Uplifting [strtouc] best 41670 combination zp[1]:84 [ strtouc::val#1 ] 
+Attempting to uplift remaining variables inzp[1]:31 [ utoa::digit#2 utoa::digit#1 ]
+Uplifting [utoa] best 41670 combination zp[1]:31 [ utoa::digit#2 utoa::digit#1 ] 
+Attempting to uplift remaining variables inzp[1]:13 [ main::count_b#11 main::count_b#2 main::count_b#4 ]
+Uplifting [main] best 41670 combination zp[1]:13 [ main::count_b#11 main::count_b#2 main::count_b#4 ] 
+Attempting to uplift remaining variables inzp[1]:61 [ strtouc::return#0 ]
+Uplifting [strtouc] best 41610 combination reg byte a [ strtouc::return#0 ] 
+Attempting to uplift remaining variables inzp[1]:63 [ strtouc::return#1 ]
+Uplifting [strtouc] best 41550 combination reg byte a [ strtouc::return#1 ] 
+Attempting to uplift remaining variables inzp[1]:65 [ main::ch#0 ]
+Uplifting [main] best 41550 combination zp[1]:65 [ main::ch#0 ] 
+Attempting to uplift remaining variables inzp[1]:64 [ main::max#0 ]
+Uplifting [main] best 41550 combination zp[1]:64 [ main::max#0 ] 
+Attempting to uplift remaining variables inzp[1]:62 [ main::min#0 ]
+Uplifting [main] best 41550 combination zp[1]:62 [ main::min#0 ] 
+Coalescing zero page register [ zp[2]:3 [ main::valid_a#11 main::valid_a#15 main::valid_a#1 ] ] with [ zp[2]:24 [ printf_uint::uvalue#6 printf_uint::uvalue#0 printf_uint::uvalue#1 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 ] ] - score: 1
+Coalescing zero page register [ zp[1]:27 [ strtouc::val#3 strtouc::val#2 ] ] with [ zp[1]:84 [ strtouc::val#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:32 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] ] with [ zp[2]:37 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:32 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:96 [ utoa_append::return#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:35 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] ] with [ zp[2]:87 [ utoa::buffer#3 ] ] - score: 1
+Coalescing zero page register [ zp[2]:35 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:92 [ utoa_append::buffer#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:40 [ memcpy::source#2 ] ] with [ zp[2]:44 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:42 [ memcpy::destination#2 ] ] with [ zp[2]:46 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:48 [ memset::str#3 ] ] with [ zp[2]:51 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:68 [ gotoxy::$7 ] ] with [ zp[2]:72 [ gotoxy::$9 ] ] - score: 1
+Coalescing zero page register [ zp[2]:74 [ gotoxy::line_offset#0 ] ] with [ zp[2]:78 [ gotoxy::$6 ] ] - score: 1
+Coalescing zero page register [ zp[2]:90 [ utoa::digit_value#0 ] ] with [ zp[2]:94 [ utoa_append::sub#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:3 [ main::valid_a#11 main::valid_a#15 main::valid_a#1 printf_uint::uvalue#6 printf_uint::uvalue#0 printf_uint::uvalue#1 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 ] ] with [ zp[2]:32 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:68 [ gotoxy::$7 gotoxy::$9 ] ] with [ zp[2]:74 [ gotoxy::line_offset#0 gotoxy::$6 ] ] - score: 1
+Coalescing zero page register [ zp[2]:22 [ cputs::s#10 cputs::s#11 cputs::s#0 ] ] with [ zp[2]:17 [ clrscr::line_text#5 clrscr::line_text#1 ] ]
+Coalescing zero page register [ zp[2]:28 [ strtouc::str#4 strtouc::str#3 strtouc::str#0 strtouc::str#1 strtouc::str#2 ] ] with [ zp[2]:19 [ clrscr::line_cols#5 clrscr::line_cols#1 ] ]
+Coalescing zero page register [ zp[1]:31 [ utoa::digit#2 utoa::digit#1 ] ] with [ zp[1]:27 [ strtouc::val#3 strtouc::val#2 strtouc::val#1 ] ]
+Coalescing zero page register [ zp[2]:40 [ memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 ] ] with [ zp[2]:35 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ]
+Coalescing zero page register [ zp[2]:48 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 ] ] with [ zp[2]:42 [ memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] ]
+Coalescing zero page register [ zp[2]:98 [ memcpy::src_end#0 ] ] with [ zp[2]:90 [ utoa::digit_value#0 utoa_append::sub#0 ] ]
+Coalescing zero page register [ zp[2]:40 [ memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:28 [ strtouc::str#4 strtouc::str#3 strtouc::str#0 strtouc::str#1 strtouc::str#2 clrscr::line_cols#5 clrscr::line_cols#1 ] ]
+Coalescing zero page register [ zp[1]:64 [ main::max#0 ] ] with [ zp[1]:31 [ utoa::digit#2 utoa::digit#1 strtouc::val#3 strtouc::val#2 strtouc::val#1 ] ]
+Coalescing zero page register [ zp[2]:100 [ memset::end#0 ] ] with [ zp[2]:98 [ memcpy::src_end#0 utoa::digit_value#0 utoa_append::sub#0 ] ]
+Allocated (was zp[2]:3) zp[2]:2 [ main::valid_a#11 main::valid_a#15 main::valid_a#1 printf_uint::uvalue#6 printf_uint::uvalue#0 printf_uint::uvalue#1 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ]
+Allocated (was zp[2]:5) zp[2]:4 [ main::invalid_a#11 main::invalid_a#16 main::invalid_a#1 ]
+Allocated (was zp[2]:7) zp[2]:6 [ main::total#10 main::total#1 ]
+Allocated (was zp[2]:9) zp[2]:8 [ main::valid_b#11 main::valid_b#28 main::valid_b#1 ]
+Allocated (was zp[2]:11) zp[2]:10 [ main::invalid_b#11 main::invalid_b#30 main::invalid_b#1 ]
+Allocated (was zp[1]:13) zp[1]:12 [ main::count_b#11 main::count_b#2 main::count_b#4 ]
+Allocated (was zp[2]:22) zp[2]:13 [ cputs::s#10 cputs::s#11 cputs::s#0 clrscr::line_text#5 clrscr::line_text#1 ]
+Allocated (was zp[2]:40) zp[2]:15 [ memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strtouc::str#4 strtouc::str#3 strtouc::str#0 strtouc::str#1 strtouc::str#2 clrscr::line_cols#5 clrscr::line_cols#1 ]
+Allocated (was zp[2]:48) zp[2]:17 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+Allocated (was zp[1]:53) zp[1]:19 [ conio_cursor_x ]
+Allocated (was zp[1]:54) zp[1]:20 [ conio_cursor_y ]
+Allocated (was zp[2]:55) zp[2]:21 [ conio_line_text ]
+Allocated (was zp[2]:57) zp[2]:23 [ conio_line_color ]
+Allocated (was zp[2]:59) zp[2]:25 [ main::pwd ]
+Allocated (was zp[1]:62) zp[1]:27 [ main::min#0 ]
+Allocated (was zp[1]:64) zp[1]:28 [ main::max#0 utoa::digit#2 utoa::digit#1 strtouc::val#3 strtouc::val#2 strtouc::val#1 ]
+Allocated (was zp[1]:65) zp[1]:29 [ main::ch#0 ]
+Allocated (was zp[2]:68) zp[2]:30 [ gotoxy::$7 gotoxy::$9 gotoxy::line_offset#0 gotoxy::$6 ]
+Allocated (was zp[2]:70) zp[2]:32 [ gotoxy::$8 ]
+Allocated (was zp[2]:76) zp[2]:34 [ gotoxy::$5 ]
+Allocated (was zp[2]:100) zp[2]:36 [ memset::end#0 memcpy::src_end#0 utoa::digit_value#0 utoa_append::sub#0 ]
+
+ASSEMBLER BEFORE OPTIMIZATION
+  // File Comments
+// https://adventofcode.com/2020/day/2
+  // Upstart
+.pc = $801 "Basic"
+:BasicUpstart(__start)
+.pc = $80d "Program"
+  // Global Constants & labels
+  .const LIGHT_BLUE = $e
+  .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+  .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+  // Color Ram
+  .label COLORRAM = $d800
+  // Default address of screen character matrix
+  .label DEFAULT_SCREEN = $400
+  // The number of bytes on the screen
+  // The current cursor x-position
+  .label conio_cursor_x = $13
+  // The current cursor y-position
+  .label conio_cursor_y = $14
+  // The current text cursor line start
+  .label conio_line_text = $15
+  // The current color cursor line start
+  .label conio_line_color = $17
+  // __start
+__start: {
+    jmp __init1
+    // __start::__init1
+  __init1:
+    // [1] conio_cursor_x = 0 -- vbuz1=vbuc1 
+    lda #0
+    sta.z conio_cursor_x
+    // [2] conio_cursor_y = 0 -- vbuz1=vbuc1 
+    lda #0
+    sta.z conio_cursor_y
+    // [3] conio_line_text = DEFAULT_SCREEN -- pbuz1=pbuc1 
+    lda #<DEFAULT_SCREEN
+    sta.z conio_line_text
+    lda #>DEFAULT_SCREEN
+    sta.z conio_line_text+1
+    // [4] conio_line_color = COLORRAM -- pbuz1=pbuc1 
+    lda #<COLORRAM
+    sta.z conio_line_color
+    lda #>COLORRAM
+    sta.z conio_line_color+1
+    // [5] call conio_c64_init 
+    jsr conio_c64_init
+    // [6] phi from __start::__init1 to __start::@1 [phi:__start::__init1->__start::@1]
+  __b1_from___init1:
+    jmp __b1
+    // __start::@1
+  __b1:
+    // [7] call main 
+    // [16] phi from __start::@1 to main [phi:__start::@1->main]
+  main_from___b1:
+    jsr main
+    jmp __breturn
+    // __start::@return
+  __breturn:
+    // [8] return 
+    rts
+}
+  // conio_c64_init
+// Set initial cursor position
+conio_c64_init: {
+    // Position cursor at current line
+    .label BASIC_CURSOR_LINE = $d6
+    // [9] conio_c64_init::line#0 = *conio_c64_init::BASIC_CURSOR_LINE -- vbuxx=_deref_pbuc1 
+    ldx BASIC_CURSOR_LINE
+    // [10] if(conio_c64_init::line#0<$19) goto conio_c64_init::@2 -- vbuxx_lt_vbuc1_then_la1 
+    cpx #$19
+    bcc __b2_from_conio_c64_init
+    // [12] phi from conio_c64_init to conio_c64_init::@1 [phi:conio_c64_init->conio_c64_init::@1]
+  __b1_from_conio_c64_init:
+    // [12] phi conio_c64_init::line#2 = (byte)$19-1 [phi:conio_c64_init->conio_c64_init::@1#0] -- vbuxx=vbuc1 
+    ldx #$19-1
+    jmp __b1
+    // [11] phi from conio_c64_init to conio_c64_init::@2 [phi:conio_c64_init->conio_c64_init::@2]
+  __b2_from_conio_c64_init:
+    jmp __b2
+    // conio_c64_init::@2
+  __b2:
+    // [12] phi from conio_c64_init::@2 to conio_c64_init::@1 [phi:conio_c64_init::@2->conio_c64_init::@1]
+  __b1_from___b2:
+    // [12] phi conio_c64_init::line#2 = conio_c64_init::line#0 [phi:conio_c64_init::@2->conio_c64_init::@1#0] -- register_copy 
+    jmp __b1
+    // conio_c64_init::@1
+  __b1:
+    // [13] gotoxy::y#2 = conio_c64_init::line#2
+    // [14] call gotoxy 
+    jsr gotoxy
+    jmp __breturn
+    // conio_c64_init::@return
+  __breturn:
+    // [15] return 
+    rts
+}
+  // main
+main: {
+    .label pwd = $19
+    .label min = $1b
+    .label max = $1c
+    .label ch = $1d
+    // skip char and ": "
+    // Count whether char at pos min & max matches ch
+    .label count_b = $c
+    .label valid_a = 2
+    .label invalid_a = 4
+    .label valid_b = 8
+    .label invalid_b = $a
+    .label total = 6
+    // [17] call clrscr 
+    // [101] phi from main to clrscr [phi:main->clrscr]
+  clrscr_from_main:
+    jsr clrscr
+    jmp __b20
+    // main::@20
+  __b20:
+    // [18] main::pwd = passwords -- pbuz1=pbuc1 
+    lda #<passwords
+    sta.z pwd
+    lda #>passwords
+    sta.z pwd+1
+    // [19] phi from main::@20 to main::@1 [phi:main::@20->main::@1]
+  __b1_from___b20:
+    // [19] phi main::invalid_b#11 = 0 [phi:main::@20->main::@1#0] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z invalid_b
+    lda #>0
+    sta.z invalid_b+1
+    // [19] phi main::valid_b#11 = 0 [phi:main::@20->main::@1#1] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z valid_b
+    lda #>0
+    sta.z valid_b+1
+    // [19] phi main::total#10 = 0 [phi:main::@20->main::@1#2] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z total
+    lda #>0
+    sta.z total+1
+    // [19] phi main::invalid_a#11 = 0 [phi:main::@20->main::@1#3] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z invalid_a
+    lda #>0
+    sta.z invalid_a+1
+    // [19] phi main::valid_a#11 = 0 [phi:main::@20->main::@1#4] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z valid_a
+    lda #>0
+    sta.z valid_a+1
+    jmp __b1
+    // main::@1
+  __b1:
+    // [20] if(0!=*main::pwd) goto main::@2 -- vbuc1_neq__deref_pbuz1_then_la1 
+    ldy #0
+    lda (pwd),y
+    cmp #0
+    bne __b2
+    // [21] phi from main::@1 to main::@3 [phi:main::@1->main::@3]
+  __b3_from___b1:
+    jmp __b3
+    // main::@3
+  __b3:
+    // [22] call cputs 
+    // [117] phi from main::@3 to cputs [phi:main::@3->cputs]
+  cputs_from___b3:
+    // [117] phi cputs::s#11 = main::s [phi:main::@3->cputs#0] -- pbuz1=pbuc1 
+    lda #<s
+    sta.z cputs.s
+    lda #>s
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b23
+    // main::@23
+  __b23:
+    // [23] printf_uint::uvalue#0 = main::valid_a#11
+    // [24] call printf_uint 
+    // [125] phi from main::@23 to printf_uint [phi:main::@23->printf_uint]
+  printf_uint_from___b23:
+    // [125] phi printf_uint::uvalue#6 = printf_uint::uvalue#0 [phi:main::@23->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [25] phi from main::@23 to main::@24 [phi:main::@23->main::@24]
+  __b24_from___b23:
+    jmp __b24
+    // main::@24
+  __b24:
+    // [26] call cputs 
+    // [117] phi from main::@24 to cputs [phi:main::@24->cputs]
+  cputs_from___b24:
+    // [117] phi cputs::s#11 = main::s1 [phi:main::@24->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b25
+    // main::@25
+  __b25:
+    // [27] printf_uint::uvalue#1 = main::invalid_a#11 -- vwuz1=vwuz2 
+    lda.z invalid_a
+    sta.z printf_uint.uvalue
+    lda.z invalid_a+1
+    sta.z printf_uint.uvalue+1
+    // [28] call printf_uint 
+    // [125] phi from main::@25 to printf_uint [phi:main::@25->printf_uint]
+  printf_uint_from___b25:
+    // [125] phi printf_uint::uvalue#6 = printf_uint::uvalue#1 [phi:main::@25->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [29] phi from main::@25 to main::@26 [phi:main::@25->main::@26]
+  __b26_from___b25:
+    jmp __b26
+    // main::@26
+  __b26:
+    // [30] call cputs 
+    // [117] phi from main::@26 to cputs [phi:main::@26->cputs]
+  cputs_from___b26:
+    // [117] phi cputs::s#11 = main::s2 [phi:main::@26->cputs#0] -- pbuz1=pbuc1 
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b27
+    // main::@27
+  __b27:
+    // [31] printf_uint::uvalue#2 = main::total#10 -- vwuz1=vwuz2 
+    lda.z total
+    sta.z printf_uint.uvalue
+    lda.z total+1
+    sta.z printf_uint.uvalue+1
+    // [32] call printf_uint 
+    // [125] phi from main::@27 to printf_uint [phi:main::@27->printf_uint]
+  printf_uint_from___b27:
+    // [125] phi printf_uint::uvalue#6 = printf_uint::uvalue#2 [phi:main::@27->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [33] phi from main::@27 to main::@28 [phi:main::@27->main::@28]
+  __b28_from___b27:
+    jmp __b28
+    // main::@28
+  __b28:
+    // [34] call cputs 
+    // [117] phi from main::@28 to cputs [phi:main::@28->cputs]
+  cputs_from___b28:
+    // [117] phi cputs::s#11 = main::s3 [phi:main::@28->cputs#0] -- pbuz1=pbuc1 
+    lda #<s3
+    sta.z cputs.s
+    lda #>s3
+    sta.z cputs.s+1
+    jsr cputs
+    // [35] phi from main::@28 to main::@29 [phi:main::@28->main::@29]
+  __b29_from___b28:
+    jmp __b29
+    // main::@29
+  __b29:
+    // [36] call cputs 
+    // [117] phi from main::@29 to cputs [phi:main::@29->cputs]
+  cputs_from___b29:
+    // [117] phi cputs::s#11 = main::s4 [phi:main::@29->cputs#0] -- pbuz1=pbuc1 
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b30
+    // main::@30
+  __b30:
+    // [37] printf_uint::uvalue#3 = main::valid_b#11 -- vwuz1=vwuz2 
+    lda.z valid_b
+    sta.z printf_uint.uvalue
+    lda.z valid_b+1
+    sta.z printf_uint.uvalue+1
+    // [38] call printf_uint 
+    // [125] phi from main::@30 to printf_uint [phi:main::@30->printf_uint]
+  printf_uint_from___b30:
+    // [125] phi printf_uint::uvalue#6 = printf_uint::uvalue#3 [phi:main::@30->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [39] phi from main::@30 to main::@31 [phi:main::@30->main::@31]
+  __b31_from___b30:
+    jmp __b31
+    // main::@31
+  __b31:
+    // [40] call cputs 
+    // [117] phi from main::@31 to cputs [phi:main::@31->cputs]
+  cputs_from___b31:
+    // [117] phi cputs::s#11 = main::s1 [phi:main::@31->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b32
+    // main::@32
+  __b32:
+    // [41] printf_uint::uvalue#4 = main::invalid_b#11 -- vwuz1=vwuz2 
+    lda.z invalid_b
+    sta.z printf_uint.uvalue
+    lda.z invalid_b+1
+    sta.z printf_uint.uvalue+1
+    // [42] call printf_uint 
+    // [125] phi from main::@32 to printf_uint [phi:main::@32->printf_uint]
+  printf_uint_from___b32:
+    // [125] phi printf_uint::uvalue#6 = printf_uint::uvalue#4 [phi:main::@32->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [43] phi from main::@32 to main::@33 [phi:main::@32->main::@33]
+  __b33_from___b32:
+    jmp __b33
+    // main::@33
+  __b33:
+    // [44] call cputs 
+    // [117] phi from main::@33 to cputs [phi:main::@33->cputs]
+  cputs_from___b33:
+    // [117] phi cputs::s#11 = main::s2 [phi:main::@33->cputs#0] -- pbuz1=pbuc1 
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b34
+    // main::@34
+  __b34:
+    // [45] printf_uint::uvalue#5 = main::total#10 -- vwuz1=vwuz2 
+    lda.z total
+    sta.z printf_uint.uvalue
+    lda.z total+1
+    sta.z printf_uint.uvalue+1
+    // [46] call printf_uint 
+    // [125] phi from main::@34 to printf_uint [phi:main::@34->printf_uint]
+  printf_uint_from___b34:
+    // [125] phi printf_uint::uvalue#6 = printf_uint::uvalue#5 [phi:main::@34->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [47] phi from main::@34 to main::@35 [phi:main::@34->main::@35]
+  __b35_from___b34:
+    jmp __b35
+    // main::@35
+  __b35:
+    // [48] call cputs 
+    // [117] phi from main::@35 to cputs [phi:main::@35->cputs]
+  cputs_from___b35:
+    // [117] phi cputs::s#11 = main::s3 [phi:main::@35->cputs#0] -- pbuz1=pbuc1 
+    lda #<s3
+    sta.z cputs.s
+    lda #>s3
+    sta.z cputs.s+1
+    jsr cputs
+    // [49] phi from main::@19 main::@35 to main::@19 [phi:main::@19/main::@35->main::@19]
+  __b19_from___b19:
+  __b19_from___b35:
+    jmp __b19
+    // main::@19
+  __b19:
+    jmp __b19_from___b19
+    // main::@2
+  __b2:
+    // [50] strtouc::str#0 = main::pwd -- pbuz1=pbuz2 
+    lda.z pwd
+    sta.z strtouc.str
+    lda.z pwd+1
+    sta.z strtouc.str+1
+    // [51] call strtouc 
+    // [132] phi from main::@2 to strtouc [phi:main::@2->strtouc]
+  strtouc_from___b2:
+    // [132] phi strtouc::str#3 = strtouc::str#0 [phi:main::@2->strtouc#0] -- register_copy 
+    jsr strtouc
+    // [52] strtouc::return#0 = strtouc::val#3 -- vbuaa=vbuz1 
+    lda.z strtouc.val
+    jmp __b21
+    // main::@21
+  __b21:
+    // [53] main::min#0 = strtouc::return#0 -- vbuz1=vbuaa 
+    sta.z min
+    // [54] main::pwd = ++ main::pwd -- pbuz1=_inc_pbuz1 
+    inc.z pwd
+    bne !+
+    inc.z pwd+1
+  !:
+    // [55] strtouc::str#1 = main::pwd -- pbuz1=pbuz2 
+    lda.z pwd
+    sta.z strtouc.str
+    lda.z pwd+1
+    sta.z strtouc.str+1
+    // [56] call strtouc 
+    // [132] phi from main::@21 to strtouc [phi:main::@21->strtouc]
+  strtouc_from___b21:
+    // [132] phi strtouc::str#3 = strtouc::str#1 [phi:main::@21->strtouc#0] -- register_copy 
+    jsr strtouc
+    // [57] strtouc::return#1 = strtouc::val#3 -- vbuaa=vbuz1 
+    lda.z strtouc.val
+    jmp __b22
+    // main::@22
+  __b22:
+    // [58] main::max#0 = strtouc::return#1 -- vbuz1=vbuaa 
+    sta.z max
+    // [59] main::pwd = ++ main::pwd -- pbuz1=_inc_pbuz1 
+    inc.z pwd
+    bne !+
+    inc.z pwd+1
+  !:
+    // [60] main::ch#0 = *main::pwd -- vbuz1=_deref_pbuz2 
+    ldy #0
+    lda (pwd),y
+    sta.z ch
+    // [61] main::pwd = main::pwd + 3 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #3
+    clc
+    adc.z pwd
+    sta.z pwd
+    bcc !+
+    inc.z pwd+1
+  !:
+    // [62] main::$5 = main::min#0 - 1 -- vbuyy=vbuz1_minus_1 
+    lda.z min
+    tay
+    dey
+    // [63] if(main::pwd[main::$5]!=main::ch#0) goto main::@4 -- pbuz1_derefidx_vbuyy_neq_vbuz2_then_la1 
+    lda (pwd),y
+    cmp.z ch
+    bne __b4_from___b22
+    // [64] phi from main::@22 to main::@16 [phi:main::@22->main::@16]
+  __b16_from___b22:
+    jmp __b16
+    // main::@16
+  __b16:
+    // [65] phi from main::@16 to main::@4 [phi:main::@16->main::@4]
+  __b4_from___b16:
+    // [65] phi main::count_b#4 = 1 [phi:main::@16->main::@4#0] -- vbuz1=vbuc1 
+    lda #1
+    sta.z count_b
+    jmp __b4
+    // [65] phi from main::@22 to main::@4 [phi:main::@22->main::@4]
+  __b4_from___b22:
+    // [65] phi main::count_b#4 = 0 [phi:main::@22->main::@4#0] -- vbuz1=vbuc1 
+    lda #0
+    sta.z count_b
+    jmp __b4
+    // main::@4
+  __b4:
+    // [66] main::$8 = main::max#0 - 1 -- vbuyy=vbuz1_minus_1 
+    lda.z max
+    tay
+    dey
+    // [67] if(main::pwd[main::$8]!=main::ch#0) goto main::@5 -- pbuz1_derefidx_vbuyy_neq_vbuz2_then_la1 
+    lda (pwd),y
+    cmp.z ch
+    bne __b5_from___b4
+    jmp __b17
+    // main::@17
+  __b17:
+    // [68] main::count_b#2 = ++ main::count_b#4 -- vbuz1=_inc_vbuz1 
+    inc.z count_b
+    // [69] phi from main::@17 main::@4 to main::@5 [phi:main::@17/main::@4->main::@5]
+  __b5_from___b17:
+  __b5_from___b4:
+    // [69] phi main::count_b#11 = main::count_b#2 [phi:main::@17/main::@4->main::@5#0] -- register_copy 
+    jmp __b5
+    // main::@5
+  __b5:
+    // [70] phi from main::@5 to main::@6 [phi:main::@5->main::@6]
+  __b6_from___b5:
+    // [70] phi main::count_a#2 = 0 [phi:main::@5->main::@6#0] -- vbuxx=vbuc1 
+    ldx #0
+    jmp __b6
+    // main::@6
+  __b6:
+    // [71] if(0!=*main::pwd) goto main::@7 -- vbuc1_neq__deref_pbuz1_then_la1 
+    ldy #0
+    lda (pwd),y
+    cmp #0
+    bne __b7
+    jmp __b8
+    // main::@8
+  __b8:
+    // [72] if(main::count_a#2<main::min#0) goto main::@11 -- vbuxx_lt_vbuz1_then_la1 
+    //printf("[%u] min: %u max:%u char:%c count:%u\n", idx, min, max, ch, count);
+    // Test rule A: 
+    cpx.z min
+    bcc __b11
+    jmp __b36
+    // main::@36
+  __b36:
+    // [73] if(main::count_a#2<=main::max#0) goto main::@12 -- vbuxx_le_vbuz1_then_la1 
+    lda.z max
+    stx.z $ff
+    cmp.z $ff
+    bcs __b12
+    jmp __b11
+    // main::@11
+  __b11:
+    // [74] main::invalid_a#1 = ++ main::invalid_a#11 -- vwuz1=_inc_vwuz1 
+    inc.z invalid_a
+    bne !+
+    inc.z invalid_a+1
+  !:
+    // [75] phi from main::@11 main::@12 to main::@13 [phi:main::@11/main::@12->main::@13]
+  __b13_from___b11:
+  __b13_from___b12:
+    // [75] phi main::invalid_a#16 = main::invalid_a#1 [phi:main::@11/main::@12->main::@13#0] -- register_copy 
+    // [75] phi main::valid_a#15 = main::valid_a#11 [phi:main::@11/main::@12->main::@13#1] -- register_copy 
+    jmp __b13
+    // main::@13
+  __b13:
+    // [76] if(main::count_b#11==1) goto main::@14 -- vbuz1_eq_vbuc1_then_la1 
+    // Test rule A: 
+    lda #1
+    cmp.z count_b
+    beq __b14
+    jmp __b18
+    // main::@18
+  __b18:
+    // [77] main::invalid_b#1 = ++ main::invalid_b#11 -- vwuz1=_inc_vwuz1 
+    inc.z invalid_b
+    bne !+
+    inc.z invalid_b+1
+  !:
+    // [78] phi from main::@14 main::@18 to main::@15 [phi:main::@14/main::@18->main::@15]
+  __b15_from___b14:
+  __b15_from___b18:
+    // [78] phi main::invalid_b#30 = main::invalid_b#11 [phi:main::@14/main::@18->main::@15#0] -- register_copy 
+    // [78] phi main::valid_b#28 = main::valid_b#1 [phi:main::@14/main::@18->main::@15#1] -- register_copy 
+    jmp __b15
+    // main::@15
+  __b15:
+    // [79] main::total#1 = ++ main::total#10 -- vwuz1=_inc_vwuz1 
+    inc.z total
+    bne !+
+    inc.z total+1
+  !:
+    // [80] main::pwd = ++ main::pwd -- pbuz1=_inc_pbuz1 
+    inc.z pwd
+    bne !+
+    inc.z pwd+1
+  !:
+    // [19] phi from main::@15 to main::@1 [phi:main::@15->main::@1]
+  __b1_from___b15:
+    // [19] phi main::invalid_b#11 = main::invalid_b#30 [phi:main::@15->main::@1#0] -- register_copy 
+    // [19] phi main::valid_b#11 = main::valid_b#28 [phi:main::@15->main::@1#1] -- register_copy 
+    // [19] phi main::total#10 = main::total#1 [phi:main::@15->main::@1#2] -- register_copy 
+    // [19] phi main::invalid_a#11 = main::invalid_a#16 [phi:main::@15->main::@1#3] -- register_copy 
+    // [19] phi main::valid_a#11 = main::valid_a#15 [phi:main::@15->main::@1#4] -- register_copy 
+    jmp __b1
+    // main::@14
+  __b14:
+    // [81] main::valid_b#1 = ++ main::valid_b#11 -- vwuz1=_inc_vwuz1 
+    inc.z valid_b
+    bne !+
+    inc.z valid_b+1
+  !:
+    jmp __b15_from___b14
+    // main::@12
+  __b12:
+    // [82] main::valid_a#1 = ++ main::valid_a#11 -- vwuz1=_inc_vwuz1 
+    inc.z valid_a
+    bne !+
+    inc.z valid_a+1
+  !:
+    jmp __b13_from___b12
+    // main::@7
+  __b7:
+    // [83] if(*main::pwd!=main::ch#0) goto main::@9 -- _deref_pbuz1_neq_vbuz2_then_la1 
+    ldy #0
+    lda (pwd),y
+    cmp.z ch
+    bne __b9_from___b7
+    jmp __b10
+    // main::@10
+  __b10:
+    // [84] main::count_a#1 = ++ main::count_a#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // [85] phi from main::@10 main::@7 to main::@9 [phi:main::@10/main::@7->main::@9]
+  __b9_from___b10:
+  __b9_from___b7:
+    // [85] phi main::count_a#6 = main::count_a#1 [phi:main::@10/main::@7->main::@9#0] -- register_copy 
+    jmp __b9
+    // main::@9
+  __b9:
+    // [86] main::pwd = ++ main::pwd -- pbuz1=_inc_pbuz1 
+    inc.z pwd
+    bne !+
+    inc.z pwd+1
+  !:
+    // [70] phi from main::@9 to main::@6 [phi:main::@9->main::@6]
+  __b6_from___b9:
+    // [70] phi main::count_a#2 = main::count_a#6 [phi:main::@9->main::@6#0] -- register_copy 
+    jmp __b6
+    s: .text "rule a valid: "
+    .byte 0
+    s1: .text " invalid:"
+    .byte 0
+    s2: .text " total:"
+    .byte 0
+    s3: .text @"\n"
+    .byte 0
+    s4: .text "rule b valid: "
+    .byte 0
+}
+  // gotoxy
+// Set the cursor to the specified position
+// gotoxy(byte register(X) y)
+gotoxy: {
+    .const x = 0
+    .label __5 = $22
+    .label __6 = $1e
+    .label __7 = $1e
+    .label line_offset = $1e
+    .label __8 = $20
+    .label __9 = $1e
+    // [87] if(gotoxy::y#2<$19+1) goto gotoxy::@3 -- vbuxx_lt_vbuc1_then_la1 
+    cpx #$19+1
+    bcc __b3_from_gotoxy
+    // [89] phi from gotoxy to gotoxy::@1 [phi:gotoxy->gotoxy::@1]
+  __b1_from_gotoxy:
+    // [89] phi gotoxy::y#4 = 0 [phi:gotoxy->gotoxy::@1#0] -- vbuxx=vbuc1 
+    ldx #0
+    jmp __b1
+    // [88] phi from gotoxy to gotoxy::@3 [phi:gotoxy->gotoxy::@3]
+  __b3_from_gotoxy:
+    jmp __b3
+    // gotoxy::@3
+  __b3:
+    // [89] phi from gotoxy::@3 to gotoxy::@1 [phi:gotoxy::@3->gotoxy::@1]
+  __b1_from___b3:
+    // [89] phi gotoxy::y#4 = gotoxy::y#2 [phi:gotoxy::@3->gotoxy::@1#0] -- register_copy 
+    jmp __b1
+    // gotoxy::@1
+  __b1:
+    jmp __b2
+    // gotoxy::@2
+  __b2:
+    // [90] conio_cursor_x = gotoxy::x#2 -- vbuz1=vbuc1 
+    lda #x
+    sta.z conio_cursor_x
+    // [91] conio_cursor_y = gotoxy::y#4 -- vbuz1=vbuxx 
+    stx.z conio_cursor_y
+    // [92] gotoxy::$7 = (word)gotoxy::y#4 -- vwuz1=_word_vbuxx 
+    txa
+    sta.z __7
+    lda #0
+    sta.z __7+1
+    // [93] gotoxy::$8 = gotoxy::$7 << 2 -- vwuz1=vwuz2_rol_2 
+    lda.z __7
+    asl
+    sta.z __8
+    lda.z __7+1
+    rol
+    sta.z __8+1
+    asl.z __8
+    rol.z __8+1
+    // [94] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 -- vwuz1=vwuz2_plus_vwuz1 
+    lda.z __9
+    clc
+    adc.z __8
+    sta.z __9
+    lda.z __9+1
+    adc.z __8+1
+    sta.z __9+1
+    // [95] gotoxy::line_offset#0 = gotoxy::$9 << 3 -- vwuz1=vwuz1_rol_3 
+    asl.z line_offset
+    rol.z line_offset+1
+    asl.z line_offset
+    rol.z line_offset+1
+    asl.z line_offset
+    rol.z line_offset+1
+    // [96] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 -- pbuz1=pbuc1_plus_vwuz2 
+    clc
+    lda.z line_offset
+    adc #<DEFAULT_SCREEN
+    sta.z __5
+    lda.z line_offset+1
+    adc #>DEFAULT_SCREEN
+    sta.z __5+1
+    // [97] conio_line_text = gotoxy::$5 -- pbuz1=pbuz2 
+    lda.z __5
+    sta.z conio_line_text
+    lda.z __5+1
+    sta.z conio_line_text+1
+    // [98] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 -- pbuz1=pbuc1_plus_vwuz1 
+    clc
+    lda.z __6
+    adc #<COLORRAM
+    sta.z __6
+    lda.z __6+1
+    adc #>COLORRAM
+    sta.z __6+1
+    // [99] conio_line_color = gotoxy::$6 -- pbuz1=pbuz2 
+    lda.z __6
+    sta.z conio_line_color
+    lda.z __6+1
+    sta.z conio_line_color+1
+    jmp __breturn
+    // gotoxy::@return
+  __breturn:
+    // [100] return 
+    rts
+}
+  // clrscr
+// clears the screen and moves the cursor to the upper left-hand corner of the screen.
+clrscr: {
+    .label line_text = $d
+    .label line_cols = $f
+    // [102] phi from clrscr to clrscr::@1 [phi:clrscr->clrscr::@1]
+  __b1_from_clrscr:
+    // [102] phi clrscr::line_cols#5 = COLORRAM [phi:clrscr->clrscr::@1#0] -- pbuz1=pbuc1 
+    lda #<COLORRAM
+    sta.z line_cols
+    lda #>COLORRAM
+    sta.z line_cols+1
+    // [102] phi clrscr::line_text#5 = DEFAULT_SCREEN [phi:clrscr->clrscr::@1#1] -- pbuz1=pbuc1 
+    lda #<DEFAULT_SCREEN
+    sta.z line_text
+    lda #>DEFAULT_SCREEN
+    sta.z line_text+1
+    // [102] phi clrscr::l#2 = 0 [phi:clrscr->clrscr::@1#2] -- vbuxx=vbuc1 
+    ldx #0
+    jmp __b1
+    // clrscr::@1
+  __b1:
+    // [103] if(clrscr::l#2<$19) goto clrscr::@3 -- vbuxx_lt_vbuc1_then_la1 
+    cpx #$19
+    bcc __b3_from___b1
+    jmp __b2
+    // clrscr::@2
+  __b2:
+    // [104] conio_cursor_x = 0 -- vbuz1=vbuc1 
+    lda #0
+    sta.z conio_cursor_x
+    // [105] conio_cursor_y = 0 -- vbuz1=vbuc1 
+    lda #0
+    sta.z conio_cursor_y
+    // [106] conio_line_text = DEFAULT_SCREEN -- pbuz1=pbuc1 
+    lda #<DEFAULT_SCREEN
+    sta.z conio_line_text
+    lda #>DEFAULT_SCREEN
+    sta.z conio_line_text+1
+    // [107] conio_line_color = COLORRAM -- pbuz1=pbuc1 
+    lda #<COLORRAM
+    sta.z conio_line_color
+    lda #>COLORRAM
+    sta.z conio_line_color+1
+    jmp __breturn
+    // clrscr::@return
+  __breturn:
+    // [108] return 
+    rts
+    // [109] phi from clrscr::@1 to clrscr::@3 [phi:clrscr::@1->clrscr::@3]
+  __b3_from___b1:
+    // [109] phi clrscr::c#2 = 0 [phi:clrscr::@1->clrscr::@3#0] -- vbuyy=vbuc1 
+    ldy #0
+    jmp __b3
+    // clrscr::@3
+  __b3:
+    // [110] if(clrscr::c#2<$28) goto clrscr::@4 -- vbuyy_lt_vbuc1_then_la1 
+    cpy #$28
+    bcc __b4
+    jmp __b5
+    // clrscr::@5
+  __b5:
+    // [111] clrscr::line_text#1 = clrscr::line_text#5 + $28 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z line_text
+    sta.z line_text
+    bcc !+
+    inc.z line_text+1
+  !:
+    // [112] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z line_cols
+    sta.z line_cols
+    bcc !+
+    inc.z line_cols+1
+  !:
+    // [113] clrscr::l#1 = ++ clrscr::l#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // [102] phi from clrscr::@5 to clrscr::@1 [phi:clrscr::@5->clrscr::@1]
+  __b1_from___b5:
+    // [102] phi clrscr::line_cols#5 = clrscr::line_cols#1 [phi:clrscr::@5->clrscr::@1#0] -- register_copy 
+    // [102] phi clrscr::line_text#5 = clrscr::line_text#1 [phi:clrscr::@5->clrscr::@1#1] -- register_copy 
+    // [102] phi clrscr::l#2 = clrscr::l#1 [phi:clrscr::@5->clrscr::@1#2] -- register_copy 
+    jmp __b1
+    // clrscr::@4
+  __b4:
+    // [114] clrscr::line_text#5[clrscr::c#2] = ' ' -- pbuz1_derefidx_vbuyy=vbuc1 
+    lda #' '
+    sta (line_text),y
+    // [115] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE -- pbuz1_derefidx_vbuyy=vbuc1 
+    lda #LIGHT_BLUE
+    sta (line_cols),y
+    // [116] clrscr::c#1 = ++ clrscr::c#2 -- vbuyy=_inc_vbuyy 
+    iny
+    // [109] phi from clrscr::@4 to clrscr::@3 [phi:clrscr::@4->clrscr::@3]
+  __b3_from___b4:
+    // [109] phi clrscr::c#2 = clrscr::c#1 [phi:clrscr::@4->clrscr::@3#0] -- register_copy 
+    jmp __b3
+}
+  // cputs
+// Output a NUL-terminated string at the current cursor position
+// cputs(byte* zp($d) s)
+cputs: {
+    .label s = $d
+    // [118] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1]
+  __b1_from_cputs:
+  __b1_from___b2:
+    // [118] phi cputs::s#10 = cputs::s#11 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy 
+    jmp __b1
+    // cputs::@1
+  __b1:
+    // [119] cputs::c#1 = *cputs::s#10 -- vbuaa=_deref_pbuz1 
+    ldy #0
+    lda (s),y
+    // [120] cputs::s#0 = ++ cputs::s#10 -- pbuz1=_inc_pbuz1 
+    inc.z s
+    bne !+
+    inc.z s+1
+  !:
+    // [121] if(0!=cputs::c#1) goto cputs::@2 -- vbuc1_neq_vbuaa_then_la1 
+    cmp #0
+    bne __b2
+    jmp __breturn
+    // cputs::@return
+  __breturn:
+    // [122] return 
+    rts
+    // cputs::@2
+  __b2:
+    // [123] cputc::c#0 = cputs::c#1
+    // [124] call cputc 
+    // [146] phi from cputs::@2 to cputc [phi:cputs::@2->cputc]
+  cputc_from___b2:
+    // [146] phi cputc::c#3 = cputc::c#0 [phi:cputs::@2->cputc#0] -- register_copy 
+    jsr cputc
+    jmp __b1_from___b2
+}
+  // printf_uint
+// Print an unsigned int using a specific format
+// printf_uint(word zp(2) uvalue)
+printf_uint: {
+    .label uvalue = 2
+    jmp __b1
+    // printf_uint::@1
+  __b1:
+    // [126] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // [127] utoa::value#1 = printf_uint::uvalue#6
+    // [128] call utoa 
+  // Format number into buffer
+    // [157] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa]
+  utoa_from___b1:
+    jsr utoa
+    jmp __b2
+    // printf_uint::@2
+  __b2:
+    // [129] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) -- vbuaa=_deref_pbuc1 
+    lda printf_buffer
+    // [130] call printf_number_buffer 
+  // Print using format
+    // [178] phi from printf_uint::@2 to printf_number_buffer [phi:printf_uint::@2->printf_number_buffer]
+  printf_number_buffer_from___b2:
+    jsr printf_number_buffer
+    jmp __breturn
+    // printf_uint::@return
+  __breturn:
+    // [131] return 
+    rts
+}
+  // strtouc
+// Converts the string pointed to, by the argument str to an unsigned char (unsing base 10)
+// Modifies *endptr to point to the first unparseable character
+// strtouc(byte* zp($f) str)
+strtouc: {
+    .label str = $f
+    .label val = $1c
+    // [133] strtouc::c#0 = *strtouc::str#3 -- vbuxx=_deref_pbuz1 
+    ldy #0
+    lda (str),y
+    tax
+    // [134] phi from strtouc to strtouc::@1 [phi:strtouc->strtouc::@1]
+  __b1_from_strtouc:
+    // [134] phi strtouc::str#4 = strtouc::str#3 [phi:strtouc->strtouc::@1#0] -- register_copy 
+    // [134] phi strtouc::val#3 = 0 [phi:strtouc->strtouc::@1#1] -- vbuz1=vbuc1 
+    lda #0
+    sta.z val
+    // [134] phi strtouc::c#2 = strtouc::c#0 [phi:strtouc->strtouc::@1#2] -- register_copy 
+    jmp __b1
+    // strtouc::@1
+  __b1:
+    // [135] if(strtouc::c#2<'0') goto strtouc::@3 -- vbuxx_lt_vbuc1_then_la1 
+    cpx #'0'
+    bcc __b3
+    jmp __b4
+    // strtouc::@4
+  __b4:
+    // [136] if(strtouc::c#2<='9') goto strtouc::@2 -- vbuxx_le_vbuc1_then_la1 
+    cpx #'9'
+    bcc __b2
+    beq __b2
+    jmp __b3
+    // strtouc::@3
+  __b3:
+    // [137] *(&main::pwd) = strtouc::str#4 -- _deref_qbuc1=pbuz1 
+    lda.z str
+    sta.z main.pwd
+    lda.z str+1
+    sta.z main.pwd+1
+    jmp __breturn
+    // strtouc::@return
+  __breturn:
+    // [138] return 
+    rts
+    // strtouc::@2
+  __b2:
+    // [139] strtouc::$5 = strtouc::val#3 << 2 -- vbuaa=vbuz1_rol_2 
+    lda.z val
+    asl
+    asl
+    // [140] strtouc::$6 = strtouc::$5 + strtouc::val#3 -- vbuaa=vbuaa_plus_vbuz1 
+    clc
+    adc.z val
+    // [141] strtouc::val#1 = strtouc::$6 << 1 -- vbuz1=vbuaa_rol_1 
+    asl
+    sta.z val
+    // [142] strtouc::$4 = strtouc::c#2 - '0' -- vbuaa=vbuxx_minus_vbuc1 
+    txa
+    sec
+    sbc #'0'
+    // [143] strtouc::val#2 = strtouc::val#1 + strtouc::$4 -- vbuz1=vbuz1_plus_vbuaa 
+    clc
+    adc.z val
+    sta.z val
+    // [144] strtouc::str#2 = ++ strtouc::str#4 -- pbuz1=_inc_pbuz1 
+    inc.z str
+    bne !+
+    inc.z str+1
+  !:
+    // [145] strtouc::c#1 = *strtouc::str#2 -- vbuxx=_deref_pbuz1 
+    ldy #0
+    lda (str),y
+    tax
+    // [134] phi from strtouc::@2 to strtouc::@1 [phi:strtouc::@2->strtouc::@1]
+  __b1_from___b2:
+    // [134] phi strtouc::str#4 = strtouc::str#2 [phi:strtouc::@2->strtouc::@1#0] -- register_copy 
+    // [134] phi strtouc::val#3 = strtouc::val#2 [phi:strtouc::@2->strtouc::@1#1] -- register_copy 
+    // [134] phi strtouc::c#2 = strtouc::c#1 [phi:strtouc::@2->strtouc::@1#2] -- register_copy 
+    jmp __b1
+}
+  // cputc
+// Output one character at the current cursor position
+// Moves the cursor forward. Scrolls the entire screen if needed
+// cputc(byte register(A) c)
+cputc: {
+    // [147] if(cputc::c#3==' ') goto cputc::@1 -- vbuaa_eq_vbuc1_then_la1 
+    cmp #'\n'
+    beq __b1_from_cputc
+    jmp __b2
+    // cputc::@2
+  __b2:
+    // [148] conio_line_text[conio_cursor_x] = cputc::c#3 -- pbuz1_derefidx_vbuz2=vbuaa 
+    ldy.z conio_cursor_x
+    sta (conio_line_text),y
+    // [149] conio_line_color[conio_cursor_x] = LIGHT_BLUE -- pbuz1_derefidx_vbuz2=vbuc1 
+    lda #LIGHT_BLUE
+    ldy.z conio_cursor_x
+    sta (conio_line_color),y
+    // [150] conio_cursor_x = ++ conio_cursor_x -- vbuz1=_inc_vbuz1 
+    inc.z conio_cursor_x
+    // [151] if(conio_cursor_x!=$28) goto cputc::@return -- vbuz1_neq_vbuc1_then_la1 
+    lda #$28
+    cmp.z conio_cursor_x
+    bne __breturn
+    // [152] phi from cputc::@2 to cputc::@3 [phi:cputc::@2->cputc::@3]
+  __b3_from___b2:
+    jmp __b3
+    // cputc::@3
+  __b3:
+    // [153] call cputln 
+    jsr cputln
+    jmp __breturn
+    // cputc::@return
+  __breturn:
+    // [154] return 
+    rts
+    // [155] phi from cputc to cputc::@1 [phi:cputc->cputc::@1]
+  __b1_from_cputc:
+    jmp __b1
+    // cputc::@1
+  __b1:
+    // [156] call cputln 
+    jsr cputln
+    jmp __breturn
+}
+  // utoa
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// utoa(word zp(2) value, byte* zp($f) buffer)
+utoa: {
+    .label digit_value = $24
+    .label buffer = $f
+    .label digit = $1c
+    .label value = 2
+    // [158] phi from utoa to utoa::@1 [phi:utoa->utoa::@1]
+  __b1_from_utoa:
+    // [158] phi utoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    // [158] phi utoa::started#2 = 0 [phi:utoa->utoa::@1#1] -- vbuxx=vbuc1 
+    ldx #0
+    // [158] phi utoa::value#2 = utoa::value#1 [phi:utoa->utoa::@1#2] -- register_copy 
+    // [158] phi utoa::digit#2 = 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1 
+    lda #0
+    sta.z digit
+    jmp __b1
+    // utoa::@1
+  __b1:
+    // [159] if(utoa::digit#2<5-1) goto utoa::@2 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z digit
+    cmp #5-1
+    bcc __b2
+    jmp __b3
+    // utoa::@3
+  __b3:
+    // [160] utoa::$11 = (byte)utoa::value#2 -- vbuaa=_byte_vwuz1 
+    lda.z value
+    // [161] *utoa::buffer#11 = DIGITS[utoa::$11] -- _deref_pbuz1=pbuc1_derefidx_vbuaa 
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // [162] utoa::buffer#3 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [163] *utoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    ldy #0
+    sta (buffer),y
+    jmp __breturn
+    // utoa::@return
+  __breturn:
+    // [164] return 
+    rts
+    // utoa::@2
+  __b2:
+    // [165] utoa::$10 = utoa::digit#2 << 1 -- vbuaa=vbuz1_rol_1 
+    lda.z digit
+    asl
+    // [166] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] -- vwuz1=pwuc1_derefidx_vbuaa 
+    tay
+    lda RADIX_DECIMAL_VALUES,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES+1,y
+    sta.z digit_value+1
+    // [167] if(0!=utoa::started#2) goto utoa::@5 -- vbuc1_neq_vbuxx_then_la1 
+    cpx #0
+    bne __b5
+    jmp __b7
+    // utoa::@7
+  __b7:
+    // [168] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1 
+    lda.z digit_value+1
+    cmp.z value+1
+    bne !+
+    lda.z digit_value
+    cmp.z value
+    beq __b5
+  !:
+    bcc __b5
+    // [169] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4]
+  __b4_from___b7:
+    // [169] phi utoa::buffer#14 = utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy 
+    // [169] phi utoa::started#4 = utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy 
+    // [169] phi utoa::value#6 = utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy 
+    jmp __b4
+    // utoa::@4
+  __b4:
+    // [170] utoa::digit#1 = ++ utoa::digit#2 -- vbuz1=_inc_vbuz1 
+    inc.z digit
+    // [158] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1]
+  __b1_from___b4:
+    // [158] phi utoa::buffer#11 = utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy 
+    // [158] phi utoa::started#2 = utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy 
+    // [158] phi utoa::value#2 = utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy 
+    // [158] phi utoa::digit#2 = utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy 
+    jmp __b1
+    // utoa::@5
+  __b5:
+    // [171] utoa_append::buffer#0 = utoa::buffer#11
+    // [172] utoa_append::value#0 = utoa::value#2
+    // [173] utoa_append::sub#0 = utoa::digit_value#0
+    // [174] call utoa_append 
+    // [191] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append]
+  utoa_append_from___b5:
+    jsr utoa_append
+    // [175] utoa_append::return#0 = utoa_append::value#2
+    jmp __b6
+    // utoa::@6
+  __b6:
+    // [176] utoa::value#0 = utoa_append::return#0
+    // [177] utoa::buffer#4 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [169] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4]
+  __b4_from___b6:
+    // [169] phi utoa::buffer#14 = utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy 
+    // [169] phi utoa::started#4 = 1 [phi:utoa::@6->utoa::@4#1] -- vbuxx=vbuc1 
+    ldx #1
+    // [169] phi utoa::value#6 = utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy 
+    jmp __b4
+}
+  // printf_number_buffer
+// Print the contents of the number buffer using a specific format.
+// This handles minimum length, zero-filling, and left/right justification from the format
+// printf_number_buffer(byte register(A) buffer_sign)
+printf_number_buffer: {
+    .label buffer_digits = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    jmp __b1
+    // printf_number_buffer::@1
+  __b1:
+    // [179] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2 -- vbuc1_eq_vbuaa_then_la1 
+    cmp #0
+    beq __b2_from___b1
+    jmp __b3
+    // printf_number_buffer::@3
+  __b3:
+    // [180] cputc::c#2 = printf_number_buffer::buffer_sign#0
+    // [181] call cputc 
+    // [146] phi from printf_number_buffer::@3 to cputc [phi:printf_number_buffer::@3->cputc]
+  cputc_from___b3:
+    // [146] phi cputc::c#3 = cputc::c#2 [phi:printf_number_buffer::@3->cputc#0] -- register_copy 
+    jsr cputc
+    // [182] phi from printf_number_buffer::@1 printf_number_buffer::@3 to printf_number_buffer::@2 [phi:printf_number_buffer::@1/printf_number_buffer::@3->printf_number_buffer::@2]
+  __b2_from___b1:
+  __b2_from___b3:
+    jmp __b2
+    // printf_number_buffer::@2
+  __b2:
+    // [183] call cputs 
+    // [117] phi from printf_number_buffer::@2 to cputs [phi:printf_number_buffer::@2->cputs]
+  cputs_from___b2:
+    // [117] phi cputs::s#11 = printf_number_buffer::buffer_digits#0 [phi:printf_number_buffer::@2->cputs#0] -- pbuz1=pbuc1 
+    lda #<buffer_digits
+    sta.z cputs.s
+    lda #>buffer_digits
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __breturn
+    // printf_number_buffer::@return
+  __breturn:
+    // [184] return 
+    rts
+}
+  // cputln
+// Print a newline
+cputln: {
+    // [185] conio_line_text = conio_line_text + $28 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z conio_line_text
+    sta.z conio_line_text
+    bcc !+
+    inc.z conio_line_text+1
+  !:
+    // [186] conio_line_color = conio_line_color + $28 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z conio_line_color
+    sta.z conio_line_color
+    bcc !+
+    inc.z conio_line_color+1
+  !:
+    // [187] conio_cursor_x = 0 -- vbuz1=vbuc1 
+    lda #0
+    sta.z conio_cursor_x
+    // [188] conio_cursor_y = ++ conio_cursor_y -- vbuz1=_inc_vbuz1 
+    inc.z conio_cursor_y
+    // [189] call cscroll 
+    jsr cscroll
+    jmp __breturn
+    // cputln::@return
+  __breturn:
+    // [190] return 
+    rts
+}
+  // utoa_append
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// utoa_append(byte* zp($f) buffer, word zp(2) value, word zp($24) sub)
+utoa_append: {
+    .label buffer = $f
+    .label value = 2
+    .label sub = $24
+    .label return = 2
+    // [192] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1]
+  __b1_from_utoa_append:
+    // [192] phi utoa_append::digit#2 = 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 
+    ldx #0
+    // [192] phi utoa_append::value#2 = utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy 
+    jmp __b1
+    // utoa_append::@1
+  __b1:
+    // [193] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 
+    lda.z sub+1
+    cmp.z value+1
+    bne !+
+    lda.z sub
+    cmp.z value
+    beq __b2
+  !:
+    bcc __b2
+    jmp __b3
+    // utoa_append::@3
+  __b3:
+    // [194] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuxx 
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    jmp __breturn
+    // utoa_append::@return
+  __breturn:
+    // [195] return 
+    rts
+    // utoa_append::@2
+  __b2:
+    // [196] utoa_append::digit#1 = ++ utoa_append::digit#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // [197] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    // [192] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1]
+  __b1_from___b2:
+    // [192] phi utoa_append::digit#2 = utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy 
+    // [192] phi utoa_append::value#2 = utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy 
+    jmp __b1
+}
+  // cscroll
+// Scroll the entire screen if the cursor is beyond the last line
+cscroll: {
+    // [198] if(conio_cursor_y!=$19) goto cscroll::@return -- vbuz1_neq_vbuc1_then_la1 
+    lda #$19
+    cmp.z conio_cursor_y
+    bne __breturn
+    // [199] phi from cscroll to cscroll::@1 [phi:cscroll->cscroll::@1]
+  __b1_from_cscroll:
+    jmp __b1
+    // cscroll::@1
+  __b1:
+    // [200] call memcpy 
+    // [211] phi from cscroll::@1 to memcpy [phi:cscroll::@1->memcpy]
+  memcpy_from___b1:
+    // [211] phi memcpy::destination#2 = (void*)DEFAULT_SCREEN [phi:cscroll::@1->memcpy#0] -- pvoz1=pvoc1 
+    lda #<DEFAULT_SCREEN
+    sta.z memcpy.destination
+    lda #>DEFAULT_SCREEN
+    sta.z memcpy.destination+1
+    // [211] phi memcpy::source#2 = (void*)DEFAULT_SCREEN+$28 [phi:cscroll::@1->memcpy#1] -- pvoz1=pvoc1 
+    lda #<DEFAULT_SCREEN+$28
+    sta.z memcpy.source
+    lda #>DEFAULT_SCREEN+$28
+    sta.z memcpy.source+1
+    jsr memcpy
+    // [201] phi from cscroll::@1 to cscroll::@2 [phi:cscroll::@1->cscroll::@2]
+  __b2_from___b1:
+    jmp __b2
+    // cscroll::@2
+  __b2:
+    // [202] call memcpy 
+    // [211] phi from cscroll::@2 to memcpy [phi:cscroll::@2->memcpy]
+  memcpy_from___b2:
+    // [211] phi memcpy::destination#2 = (void*)COLORRAM [phi:cscroll::@2->memcpy#0] -- pvoz1=pvoc1 
+    lda #<COLORRAM
+    sta.z memcpy.destination
+    lda #>COLORRAM
+    sta.z memcpy.destination+1
+    // [211] phi memcpy::source#2 = (void*)COLORRAM+$28 [phi:cscroll::@2->memcpy#1] -- pvoz1=pvoc1 
+    lda #<COLORRAM+$28
+    sta.z memcpy.source
+    lda #>COLORRAM+$28
+    sta.z memcpy.source+1
+    jsr memcpy
+    // [203] phi from cscroll::@2 to cscroll::@3 [phi:cscroll::@2->cscroll::@3]
+  __b3_from___b2:
+    jmp __b3
+    // cscroll::@3
+  __b3:
+    // [204] call memset 
+    // [221] phi from cscroll::@3 to memset [phi:cscroll::@3->memset]
+  memset_from___b3:
+    // [221] phi memset::c#4 = ' ' [phi:cscroll::@3->memset#0] -- vbuxx=vbuc1 
+    ldx #' '
+    // [221] phi memset::str#3 = (void*)DEFAULT_SCREEN+(word)$19*$28-$28 [phi:cscroll::@3->memset#1] -- pvoz1=pvoc1 
+    lda #<DEFAULT_SCREEN+$19*$28-$28
+    sta.z memset.str
+    lda #>DEFAULT_SCREEN+$19*$28-$28
+    sta.z memset.str+1
+    jsr memset
+    // [205] phi from cscroll::@3 to cscroll::@4 [phi:cscroll::@3->cscroll::@4]
+  __b4_from___b3:
+    jmp __b4
+    // cscroll::@4
+  __b4:
+    // [206] call memset 
+    // [221] phi from cscroll::@4 to memset [phi:cscroll::@4->memset]
+  memset_from___b4:
+    // [221] phi memset::c#4 = LIGHT_BLUE [phi:cscroll::@4->memset#0] -- vbuxx=vbuc1 
+    ldx #LIGHT_BLUE
+    // [221] phi memset::str#3 = (void*)COLORRAM+(word)$19*$28-$28 [phi:cscroll::@4->memset#1] -- pvoz1=pvoc1 
+    lda #<COLORRAM+$19*$28-$28
+    sta.z memset.str
+    lda #>COLORRAM+$19*$28-$28
+    sta.z memset.str+1
+    jsr memset
+    jmp __b5
+    // cscroll::@5
+  __b5:
+    // [207] conio_line_text = conio_line_text - $28 -- pbuz1=pbuz1_minus_vbuc1 
+    sec
+    lda.z conio_line_text
+    sbc #$28
+    sta.z conio_line_text
+    lda.z conio_line_text+1
+    sbc #0
+    sta.z conio_line_text+1
+    // [208] conio_line_color = conio_line_color - $28 -- pbuz1=pbuz1_minus_vbuc1 
+    sec
+    lda.z conio_line_color
+    sbc #$28
+    sta.z conio_line_color
+    lda.z conio_line_color+1
+    sbc #0
+    sta.z conio_line_color+1
+    // [209] conio_cursor_y = -- conio_cursor_y -- vbuz1=_dec_vbuz1 
+    dec.z conio_cursor_y
+    jmp __breturn
+    // cscroll::@return
+  __breturn:
+    // [210] return 
+    rts
+}
+  // memcpy
+// Copy block of memory (forwards)
+// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
+// memcpy(void* zp($11) destination, void* zp($f) source)
+memcpy: {
+    .label src_end = $24
+    .label dst = $11
+    .label src = $f
+    .label source = $f
+    .label destination = $11
+    // [212] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 -- pbuz1=pbuz2_plus_vwuc1 
+    clc
+    lda.z source
+    adc #<$19*$28-$28
+    sta.z src_end
+    lda.z source+1
+    adc #>$19*$28-$28
+    sta.z src_end+1
+    // [213] memcpy::src#4 = (byte*)memcpy::source#2
+    // [214] memcpy::dst#4 = (byte*)memcpy::destination#2
+    // [215] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1]
+  __b1_from_memcpy:
+  __b1_from___b2:
+    // [215] phi memcpy::dst#2 = memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy 
+    // [215] phi memcpy::src#2 = memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy 
+    jmp __b1
+    // memcpy::@1
+  __b1:
+    // [216] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z src+1
+    cmp.z src_end+1
+    bne __b2
+    lda.z src
+    cmp.z src_end
+    bne __b2
+    jmp __breturn
+    // memcpy::@return
+  __breturn:
+    // [217] return 
+    rts
+    // memcpy::@2
+  __b2:
+    // [218] *memcpy::dst#2 = *memcpy::src#2 -- _deref_pbuz1=_deref_pbuz2 
+    ldy #0
+    lda (src),y
+    ldy #0
+    sta (dst),y
+    // [219] memcpy::dst#1 = ++ memcpy::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    // [220] memcpy::src#1 = ++ memcpy::src#2 -- pbuz1=_inc_pbuz1 
+    inc.z src
+    bne !+
+    inc.z src+1
+  !:
+    jmp __b1_from___b2
+}
+  // memset
+// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
+// memset(void* zp($11) str, byte register(X) c)
+memset: {
+    .label end = $24
+    .label dst = $11
+    .label str = $11
+    jmp __b1
+    // memset::@1
+  __b1:
+    // [222] memset::end#0 = (byte*)memset::str#3 + $28 -- pbuz1=pbuz2_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z str
+    sta.z end
+    lda #0
+    adc.z str+1
+    sta.z end+1
+    // [223] memset::dst#4 = (byte*)memset::str#3
+    // [224] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2]
+  __b2_from___b1:
+  __b2_from___b3:
+    // [224] phi memset::dst#2 = memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy 
+    jmp __b2
+    // memset::@2
+  __b2:
+    // [225] if(memset::dst#2!=memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z dst+1
+    cmp.z end+1
+    bne __b3
+    lda.z dst
+    cmp.z end
+    bne __b3
+    jmp __breturn
+    // memset::@return
+  __breturn:
+    // [226] return 
+    rts
+    // memset::@3
+  __b3:
+    // [227] *memset::dst#2 = memset::c#4 -- _deref_pbuz1=vbuxx 
+    txa
+    ldy #0
+    sta (dst),y
+    // [228] memset::dst#1 = ++ memset::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    jmp __b2_from___b3
+}
+  // File Data
+  // The digits used for numbers
+  DIGITS: .text "0123456789abcdef"
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
+  // Use one huge string since array of strings is not currently supported
+  passwords: .text "4-6 b: bbbdbtbbbj@1-6 g: ggvggbgggstg@1-4 s: lssss@13-14 v: hvvcvvvvvvvvvsvvv@3-5 m: lcmmm@3-4 t: stht@5-6 b: dbkbhb@4-7 p: ppfppppq@4-5 j: jjjjj@3-12 s: sskssssssssss@14-15 z: zrndzbmrzzpzzqzj@12-18 l: tllllllllllllplllbl@8-10 b: bdbvqbtbrb@1-3 c: tcqccc@1-2 n: nbnj@5-7 c: ccccccccc@9-10 l: hpmslrlgll@6-9 n: nnnnnnnnb@6-10 r: rmzjlrsxkbw@6-8 r: bzqnnrrrj@4-14 c: mfffvcbtchzrqcn@1-6 f: ffffffffffffff@2-5 f: wxtkf@8-12 b: rdcbbjbzbbpb@8-18 d: ddtdddddddwvdfdsdd@5-8 s: sssmsgpgszms@6-11 x: xxxxxvxxxxxt@17-18 n: jhrnnzpxzngfqrntmnc@13-14 r: rrrmrrrrlrrshvrrr@4-5 h: hhhhrhh@8-10 d: dgwtdsxnncd@9-13 q: qqbpqmqgmqwqbqqqxcgq@2-5 g: gjjcpgg@6-12 t: ttttvttttttrtt@3-9 h: hhhhhhhhsh@15-16 p: ppppsppppppppppz@2-5 c: csccctcccc@11-14 p: pppppppppppppnp@8-9 j: jvbjjjjrjbjj@8-16 b: qklbmbntmvbhxplbbcb@12-13 j: jjjjsjmfjjjkhj@2-13 t: llckxhfmtznptndcsx@6-8 x: dxxxxvxxtt@3-4 d: ddht@3-4 t: ttdtt@11-12 r: rrrrrrrrrrrd@9-10 h: hhhhhhhhgh@3-16 h: hhhhhhhhhhhhhhnhhh@10-11 h: hxhhhdhhhsh@1-7 n: jnfnjnn@3-4 m: msmnpmpf@15-17 t: tpdtttgltvtttztlv@7-10 v: vvpsvpgjzvvvvjs@1-5 p: pxppg@2-7 w: jwhgkgvxcv@13-14 m: pxxmjznmrzdsbbmmfj@1-4 d: ddddd@14-16 r: rrrrrrrrrrrrrwrr@2-5 l: klbtzzlrlslgswhljtq@6-12 c: qccrcpccccccdccccc@2-18 l: llllllllvllllllllkll@18-20 z: zzzzzzzzszqzwzrzzzzn@5-16 c: cbccclcfcncvqztqc@7-11 m: fnwmtsmgpxncnr@6-7 h: hpjrhbhkshnchbhpph@11-12 s: ssssssssssps@6-9 s: jfsmmssssqz@1-15 l: llllllllllllllbll@2-6 g: gggggwgggpggggggg@6-9 j: jjjpjjjjn@9-13 n: nnnnnnnnnnnnnn@10-13 t: cgntllxnvpkjwxtght@2-11 f: xcftbcdcndkgm@10-13 j: jjjjjjjjjjjjvj@9-17 f: rfrffnsffxqflbffvv@6-11 k: kkkkkrwkqckmk@5-7 q: zfqqqqqn@12-13 c: cfcccvccccckccccv@5-15 z: xhzzzzzzzzfzzknzz@18-19 f: jkfksvmfjbdffffffff@8-11 h: hhhhmhhkhsfdg@14-16 s: ssssssdjssssssssssss@15-16 t: jtmjhsxqqmmthmtttm@5-7 h: hkbjhjhh@2-6 n: knprnfnfhhrcnk@3-4 w: snwd@5-11 w: wwwwnwwwwwwwwwwww@2-12 k: bkqjghpktfsk@14-15 v: vvvsvvvvvvvvvxv@8-9 w: fxwwwwwscwl@9-15 c: sbjvvsmdvqknbccxxx@6-15 t: tpwjtdnnldthxvn@13-15 t: tttttrzmzttjttt@3-11 m: mmvmlmmmwfmjx@13-14 s: gskssssssscssssqjssl@5-10 l: bfnmqlldllp@17-18 q: qkwqqqqqqqqqqqrqqqqq@2-5 r: rsvrrq@3-4 j: jjjdj@3-4 m: mtmk@8-9 k: vsvkvkrkc@10-12 t: ttttttcttttgttt@3-4 n: trzw@5-11 q: qqmpsqbxkqq@13-15 s: sqsssnmwqszfsmv@5-6 b: bbbbzvb@5-13 p: pjjhpnqpzpmpfpfp@4-5 l: mgnwlrw@1-7 k: fkzxwkj@1-10 q: qgxqqqqqqg@8-9 s: ssqssssfss@7-8 c: xxcscclccdvcmqcc@2-6 d: xdlmzdzxrpmlnt@3-9 s: sssssnssgbs@7-10 h: sblrrhqrhh@3-5 n: xnndnnnfnw@9-10 l: vllllqlllhllljxlp@2-5 d: ddxzbxk@10-14 m: mmmmmmmmmmdmmmmsmmm@1-2 f: ffffw@14-15 g: wdjhplhrbcxdgpnt@1-2 l: klllllll@10-11 k: ckkhkkvkkkmkkjkwkkwk@7-9 f: ffrhdvftfpjfqffhnfsf@4-5 c: kkjksrmkccg@5-9 r: rrrrhrrrrr@5-6 p: pppppth@4-10 t: kpfwzjtchtbndblrvst@1-5 l: mllllllnllll@13-16 r: rrrvrrrrrrrrzrrg@17-18 x: xxfxxxxxxxxsxxxxxsxx@8-11 w: rwbnqrngcvpgwwww@4-8 z: zzzzzzzzzz@4-9 b: bbvvbbbbr@2-5 x: qlfhxkx@3-8 t: wvptttttttt@1-3 m: hmmmmqmm@17-19 h: nhhhdvhnhrhhhhnhmdh@11-12 s: psszbdpsgfks@6-7 s: sssssshs@10-15 l: mnkdvnvmxljjtggwcl@1-13 j: qjjjjjjjjjjjdj@4-9 l: jxvkwhlmlhdtgwvgsdzz@5-9 c: ccfghhccccgc@10-11 v: vvvvvvvvvvv@7-8 t: cntwzshkzvmrnnkr@1-11 l: tllllllltllll@15-17 l: lllglvctrvllzkllt@3-5 n: ncnnp@2-3 q: jsqqh@4-10 h: hhhhhhhhhvh@16-18 b: bbnbbbbbtbbkktbbzdr@4-6 g: kbggdhgggggggggggfc@12-13 p: cpvcppqpplwpt@5-10 h: fvhhbrhpghchhhhhh@2-5 b: bbvzn@14-15 x: xxxbxnwxxxxzxxh@13-15 n: nnfgdglfnntnjqn@2-4 c: cfccc@3-5 v: vrvvzdvv@17-19 v: vvvvvvvvvvvvvvvvvvsv@1-20 h: hhhhhhhhhhqhhhhhhhhh@4-15 q: qqqtqqqqqqqqqqqqlq@11-13 h: hhkhvhhhhwhgk@8-11 p: ppvppppppptspf@8-9 m: mmmpmmkmdmpkspmg@1-7 m: lcmvggm@6-12 v: tvfstvvpvzsvcv@8-9 n: nnnqnnwrrdzlmnwlznrn@1-5 s: msssms@1-3 v: vpdzvdvgv@6-9 g: drgrfggcg@6-16 x: djpxhxvncxfghsxx@1-3 b: sjbwwxbvtvbkt@6-8 c: cccccstccjhv@1-11 q: qqqpqqqqqqwqqq@9-11 m: vsbmmmmmmmqmmsm@2-7 g: gqggggggg@2-3 m: mrgvm@6-7 c: cccpcfcc@6-10 w: swbngwswnxnww@13-14 r: rrrrrrrrrrwrrgrdr@3-9 v: vctxhxtfvq@2-9 r: jrrcslgplcprlvgthg@2-3 n: hnnnsxclvdj@10-11 h: zrhghhqhgzh@15-18 z: zzzlzzzzzzzzpzqzpzzz@3-8 f: fffffrfl@1-4 l: rllllfl@1-2 n: nnnnnvtnv@17-19 z: zzzzzzzzzzzzzzzzzzqz@13-15 n: nnnznnnnnnznnnn@2-5 c: gcccncjmsncfcntjc@8-9 h: hhhhhhhhbpsfh@7-11 r: lzvvlbrgjgrr@5-11 x: xxxxqxxxxxxx@4-7 p: gqpkmppzpsmtzhfdfpl@3-4 j: jjdjdg@14-16 z: zzzzzzzgjzzzzpzf@1-2 n: nnnvnwnnnnh@4-5 z: jhzzz@5-7 k: kkkkkkf@8-18 z: khzzrzjzmzzvzzpcclm@5-10 m: kjrhwkhmsm@10-16 v: vvvvvvvvvvvvvvvwv@9-10 l: xhvjsmllkcdtldfxlw@8-10 p: ppjvppbpqhpwhppgbp@4-6 m: jlmkhm@1-3 k: gvpklkkkk@15-16 g: ggjggggvgmgtpgcg@1-4 j: jbjwj@1-3 x: xxxpxxdxxhfx@14-16 v: vxmhhdvvfjjqwhtv@6-7 l: lnkchzlwxlp@3-4 v: vvvcv@13-14 p: pbqpppppzbmppc@6-12 p: glqwzprpqbqf@6-12 l: lllllglllllll@8-9 n: nnsnnnndcn@6-8 p: prwppppp@1-10 q: dqqqqqqqqjq@12-16 w: kwtbdnjqmwwxhwcwswkl@11-14 r: rrnjghfrrrshlrq@2-14 w: vwbbvcvgnxdmxl@7-8 g: sqmggkgslkwlvggg@1-6 q: tqqqqqq@2-3 b: bbbr@7-9 b: jnwbswfpbn@4-5 n: nnlct@3-11 s: ssssssssssp@2-6 f: wjlpwf@5-10 g: gggghqgqgb@1-3 p: ppdg@4-7 j: pjnkjjljjj@1-2 v: ghmjzxmtxjxnv@6-14 k: klgdzfmgdwhqdkhcnzm@6-11 z: tgzpzzzzztc@2-12 b: cxsmjbdgdnrb@4-6 v: lxdvvh@3-8 l: pnpdnrll@7-8 m: mzmswvmmbxmzlmwhdvq@13-14 s: khzssssssssszsssss@10-18 d: dmfdlgcxdbzznbrlqn@13-14 j: jjjjjjjjjjjjdpjj@15-17 j: jjjjjjjjjwjsqjwjj@10-15 x: xxfxkzxxhxxxxxvxxw@7-14 c: wcccwcmmcccccxhcccc@2-7 z: zmzvfzlszr@7-8 k: jjkrklrkkv@8-9 r: rrrrrjrtz@2-3 w: tvws@1-5 b: bbbjm@1-2 q: tqqjf@5-10 j: wlgjghjhjljwtpcdkqwk@2-5 c: dzpkc@5-6 m: mbvmkm@4-15 k: stjkjvvxrmwdpkwsjqvc@6-9 h: hwkgjplmhxwgvnbhwh@12-13 z: zzzzzzzzzzzzz@7-8 q: qqqqqqqqq@2-5 c: clcwmccczclcccc@2-5 l: jlcgfbflklvpfqxtwgg@5-7 n: nnnnnnvnnnnnn@3-5 f: gfktfffqvgltsbff@10-16 p: jppbttppzpqppppp@2-3 m: zmdm@4-6 j: zsmtjjdnrpp@17-18 j: hvvmrkfnnkvrjtjhjj@12-15 d: dtddddddddtwxgld@8-12 r: rdzrwfgrmxwttknxz@6-7 s: rssbktxsgd@11-13 d: ddddmwddddxddndc@3-6 p: ppcpspfp@12-15 j: jjjjjjgjjjjcjlzj@8-12 v: tgjkwfbsxzzvvpmfs@6-7 z: trbfbdz@4-6 v: vvvvvpvv@8-16 p: pnvppdpjppppppph@8-9 z: lzzzzpdzk@1-4 t: qttzz@2-3 d: dhdd@5-8 m: mmmkmmxmkj@2-12 f: hfhzkwdmrlqvfkn@5-6 h: hhhhhph@14-15 b: bbbbxbbbbbbbbbh@2-3 v: vvcj@12-19 d: ddvdwwqdddcdtdmwdqp@3-4 s: ssjssssssss@2-6 c: wzzxqcdcnlgcph@11-12 j: jjdrcjzjkjcs@4-9 z: bzzzzzzxzz@2-8 b: gjbfkxhb@1-3 c: cpksst@1-5 h: hhjhh@14-15 j: jjjjjjjjjjjjjjr@8-9 n: pcndxcfknfbnnls@10-13 k: kkkqzkwbkkkrtn@4-5 r: rzrrrnrj@13-15 p: ppppppppppppppt@3-6 j: fjqqzzzjm@2-9 m: zmjhctkmf@5-6 s: ssmjss@3-4 c: jlfd@8-12 d: qbddfhnddzgvddddd@6-7 p: xfppppcppppxgp@8-13 s: sssssssfssssssss@13-17 g: xskktsjxlvgfxtzzgfj@2-4 q: qqtwfqqnkvbvbhzs@1-5 j: cjmjs@4-5 c: tvccnc@3-14 m: kkfhmnkkmztxtmn@11-15 x: xxxxxpxmxxvbxxxvx@9-11 l: nhgzwmmrkqhblnk@7-10 x: xxxxxdmxxxxxxxx@13-14 v: vvvvvvpvvvjvvcvv@16-17 n: nnnnqnnbnnnnnnnpn@3-4 j: jvjj@15-16 q: zlqsgvpztknqjqqwqvf@3-4 s: sssrsssdss@11-13 g: ggqggmggswggdk@1-4 t: jmtzttztqt@2-3 v: vvvv@11-13 g: cgjgxgggkgbggxg@4-6 g: ggggqlhgmz@8-15 g: prvxwzkvdhgkjlg@6-9 g: gggggnsjlg@12-14 p: mmvlpzkmpgtpvj@7-10 k: kkkxkkjkkkdkkkp@14-16 b: zmztqsrgvjjmswzkbnk@1-2 x: xxbxxxxhx@2-5 l: tlhsx@3-5 x: xxxxn@4-12 c: vdnmtmqwnxkcldc@4-8 x: xxxxjglx@5-13 s: vsssspszssssnsss@3-6 k: kkhkkkknb@3-5 t: pttqtwnprt@10-14 m: ttjqvzmgmmjqzkd@1-5 b: bbbbpbbb@10-15 d: wdjrhvfngdtlkdl@6-7 w: trxwdwww@2-4 n: snxqlgtsmdnnjgwrgmms@16-18 l: klslpljllqlcslqqll@4-7 t: tttwzttjt@9-10 f: ffffffffwf@8-15 h: trhgxjchhxvvhqp@8-12 w: wwwwwwwqwwwg@12-13 x: xxxxxxxxsffqlxx@5-7 k: kkkklkkkktkk@1-7 m: wkmmqmmhf@12-13 h: mhhchwhhhzhhcvh@7-11 k: kkkkkkwkkkgkk@4-6 l: hdlbll@8-12 v: fvvvvvvvrvvv@2-9 h: hzhhhhhhhhhhhhr@6-8 b: qbqjpbbbdsshv@2-3 h: hwhl@4-7 l: mdllxjgdw@3-9 f: rwffzfkpwbzp@3-5 t: ttnttt@7-10 c: mpcccpndqc@6-7 h: fhhhljh@2-7 v: pnvzcns@1-3 v: vvgv@5-9 s: ssssshsspsssssss@4-6 j: mjjjjq@5-14 h: hwbqghmvmmnvhhrqmj@5-6 s: wctjsh@7-8 s: sssscsjs@14-17 v: vvvvvvvvvvvvvvvvv@14-15 w: wxwwwwwwfwwwwsw@6-7 v: ksvvvlpvv@7-18 s: cssstsvsscshsstsss@5-6 b: zzwbpm@6-7 r: bvtmpkxspskr@6-7 v: lvxrvqv@15-17 c: ccccccccccccccccccc@8-12 r: ghxpwhxcqjrr@6-10 k: kzbcdkndqm@5-6 s: tpsxss@1-5 p: qlrlp@4-8 q: qqqkqqqz@7-11 v: vgvsxvwvlxv@2-5 b: bgkbb@3-18 j: jjsplxjxgqjfjrjxjjlx@6-10 k: kxkhkkjkkrvkkk@7-16 t: ttttttzttttttttbtttt@1-7 l: ptzptslrjgwlfgwq@8-10 v: vvqvvvvvvvv@3-5 z: zzzhz@6-7 c: cbrctgc@5-16 l: llllxlllllllllllll@6-7 c: chxclqcdrh@1-10 c: jcmcccccwcccccjbvc@8-14 h: zhhvhhhhhhhhhv@4-7 n: rnnnnnfnnnnnvn@10-12 w: wwwwwwwsgtwww@5-8 c: cmbcctzcj@5-7 f: fffskrf@5-6 l: lllmzl@7-14 m: mmmmmmmmmmmmmmmmmmm@1-9 f: jfffffffzvffff@2-5 g: ggmng@16-17 x: xxxxxxxxxxxxxxxlx@4-10 n: npkgjcfnnnnn@1-13 d: bhkjgsnzxkdgwbdv@6-7 f: ncqfzff@7-10 h: hqhhhhhjhhh@2-4 v: vnvvv@1-6 w: thlmdwgwgtswvtx@3-7 d: ddlkhvfdnpbdr@1-4 q: qbfq@2-6 f: rzfmfrjgcfjk@10-16 b: bbbbblbbbkbbbbbbwqb@13-14 j: jjhcjnkgvrnwjp@5-12 l: lgqwvrlwcllllv@4-8 j: jjgpdjssspjfdbt@1-9 h: hhhhhhhhwhhh@4-6 p: psmppt@2-3 h: zhhhk@2-6 b: bbbbbmbbvb@7-9 z: zzzzzzgzdzz@8-9 d: ddgdmdwddd@2-6 s: nssssv@18-20 x: xxxxxxxxxxxxxxxxxvxx@9-10 m: dzckmrbhcmwvkcxmlx@10-11 v: vwvvvvwvvghvn@3-6 d: wcwxddjhnljfntj@13-15 v: vvvvvvvvvvvvcvc@1-5 x: xxfxfxxkx@7-8 w: wqzjzwwwtw@2-4 f: flgl@3-6 n: ncfngngdnm@5-7 k: kdkmbkkkkxk@5-6 x: xxvxth@5-6 r: rrhhzr@4-6 b: bbbrbbbbbmb@12-13 q: qqqqqqqqqzqkqp@6-14 n: mlbflnrbhlhpdrfln@9-12 q: qqqqqqqqqqqwq@3-4 k: rkncnbk@1-3 j: jjpj@8-9 v: vjvczrvvm@9-16 m: tmnmmmxmbmmmrtmmr@9-11 q: qqqqqzqqsjxq@3-5 h: hhhhcs@11-12 k: kkkkkkkkkkkvqk@11-12 x: xlxxxjjxxxpx@1-12 n: nngtnhlnjfnf@5-7 p: ppptppppp@13-14 l: lllmlflllhllpm@13-14 m: vdkmrdfzmkknmp@13-15 s: ssssssqssssscssss@5-11 h: hhhlxhhhhhhshh@10-11 s: ssssssssssgsssss@6-7 q: kqqqqmqnqq@8-13 l: llllllltlllljll@9-12 j: jjjjjjjjjjjlj@7-11 s: gstcncsssscssssss@4-6 x: lrtjfnhmpmxj@9-20 c: cttccccccnccclcccccc@1-8 w: cwwwwwwwwww@12-13 n: nnnnnnnngnnnnn@1-5 p: pfqwcpnppppwwpqppp@7-8 g: gggsgglghg@6-7 g: gggggggg@4-10 s: ssssssssssss@1-2 n: njsnnln@7-8 z: gzczzwdzkkzz@2-8 b: bbbwjfbh@6-8 r: rrrrbrrbr@2-5 k: lkkkkl@2-3 c: swcgjcm@2-10 t: ttttttttttt@12-13 l: lllllxllllllqhl@2-9 l: qtqxdpqqlwhqwlr@1-5 q: qqxrn@10-11 k: kkkkkkkkkckk@1-2 f: ffff@3-4 r: rrxr@8-9 p: lppppxpsp@2-5 s: ssstchlrds@11-15 m: mmmmmmmmmmmmmmmmm@14-17 k: kkkkkkkkkkgkkkktbkk@1-2 x: xlxx@9-10 w: wwcwptczwzzd@1-3 c: ccgcccccccccccccc@4-5 h: nhhhvh@8-16 l: hlllfllllmltlhlldl@4-5 w: wgwfw@6-15 p: pjpbfrmxqgkxkbqhj@12-17 l: llmtllnlllllllllnns@8-15 n: zjnxzndnznklxzjlx@6-9 r: wpsmstnkgtrmng@3-7 s: csvhxhsgvrsrn@10-15 h: hchhhdhkhghlhgsh@2-9 c: mzbmtccktc@3-4 x: xlzvxg@12-14 k: zmkskknwkkkmkkwkgkkk@4-9 r: vqrrrrdzpl@3-4 g: ggvbxg@5-8 q: xtrqrmqq@16-18 l: zllllllllllllllwlnll@6-7 s: zsqszss@3-4 g: wghgpg@1-6 z: hzzzzrz@3-8 h: hthfqtccnq@15-18 p: ppppppcpppppppnppppp@3-4 l: qplkdmjntlghjlpxlq@10-12 q: xzqkxdvgrqxqqzzxgjj@6-9 q: qqqvsvqqxq@12-13 g: shgcnjlgvcgqg@5-10 l: llklplllmlsl@3-12 l: vllqfzwnsqslpnvrbkh@14-16 g: gjggggggggggggbzcggg@5-11 m: ssmsmbnspmm@11-13 v: mkqvvvvvmcvvz@2-3 k: mkkchtzqsvkbclgxn@4-7 r: rphrrnrrqwknrktrgsg@6-10 z: vpjhzzzkqzjl@16-18 c: ccccccccccccccchccc@1-10 v: qvvvvzvvvvvv@5-7 j: jjrjjjj@14-16 l: zlgdrlqllgpllfhh@3-6 l: llmllll@3-4 l: smdl@4-11 h: kgqhcpvrbldrhbq@1-15 j: ljjjjjjjjjjjjjjj@7-14 c: ccccccccccccccc@2-10 v: vzvjvvvvvvvvv@4-9 p: flbpmqmhkpt@10-12 q: rtdrqmpcsqrhqqchqczw@16-19 w: vlwxgtmjwrzvqgdwbdw@8-15 c: gkcccslctcmszhc@3-7 f: hhffhbbtbwzw@4-9 s: msbsxssds@13-15 p: pppppppppcpppxldp@6-7 m: mmmmmqmm@11-12 m: mxmmzwmmmdqpmp@7-12 l: gncmgzxlqcllqgt@12-14 t: tttttttttttdtt@2-6 f: ffffffbrfffp@14-17 h: hhdhpphhhhhhkhhxqph@7-9 x: xxxxxxxxqxxxxxx@5-18 j: vlwgjljtljtrdbxjnjwm@5-7 n: jmncnsndnbwx@8-9 r: rrrrrrrrr@11-17 j: jjjjjjjjjjjjjjpjr@5-6 x: xxxxjt@13-15 l: nshmnjgzhmjdzvl@9-10 r: wmsvzxsrqnnhfr@8-11 k: kkkxxrkpktg@1-7 r: rrrrrrrfrrrjwrd@5-7 t: rztvtvplbrk@2-7 w: wwwwwwsw@1-2 g: sgggk@12-13 j: jjjjjwjjjjvvjjjrjs@1-2 c: cccccc@3-5 g: khgzr@9-16 b: bbbbbbcbsbbbbbbb@12-13 z: zzzzzzzzzszkz@4-5 r: rkrrrr@1-2 t: tgbqtddbmq@1-2 w: wkwwwww@14-15 q: qqdqqqqqqqqhqnb@6-7 r: rrrrrdmrr@8-9 j: jjjjjjjqhjjjjj@3-6 t: gwmlntffstzllvs@6-8 h: hhhhnhhhqh@9-11 w: cwcwwwwwgxwwbw@5-9 w: wwwwcwwww@8-12 k: snjmkkhrgkkzkkpskk@3-6 q: lvqjqlq@3-4 z: zzzn@9-12 t: dvmvhttxtmzhrr@3-7 k: kkkkkkskkkkkk@6-15 v: vqvvvdvvvvbvvvvvvvvv@3-4 z: jzzzzzdk@8-12 b: bbbbbbbbbbbs@3-9 m: nvhwmwgmmqkbmmmzb@8-10 r: npwjcgwrwcrx@1-5 r: rxdrr@6-9 p: ppppppsbkmppkp@1-4 j: jjjqjjjz@6-7 b: rblbbbbbbp@5-9 t: tttttttttf@8-9 c: czcccccccc@13-14 j: jjjbjjtbjjjjjj@3-8 p: pwppzqvp@3-12 m: mmzmmmmmmmmmmm@3-9 d: ddjddddddqddd@3-4 q: qqfq@6-14 m: mmmmmbmmmmwmmlmmmm@3-4 c: glgzc@6-7 t: ttttttt@1-4 s: sssbs@5-8 r: drrkrrrzrrrr@10-12 q: rvqfqqkllqqqlfrq@11-13 s: szsssssssssssss@8-11 t: tttttttsttvt@11-15 j: zjjjjjjjjjjjjjjjjj@2-4 s: dvfs@3-4 q: zhpq@10-11 c: cccccccccckc@5-11 h: pnrjhtdlkzvhh@5-9 l: nlllxgnrlllllllmq@3-4 f: gfff@8-9 g: grgggggbg@3-4 j: pfwjhh@2-5 l: jlfjr@2-4 l: lblv@3-10 q: qqvzhnqqhqvqq@11-15 t: tfttttttktwttts@12-14 b: gqptrzwclbdbfqd@1-4 r: crrprr@5-13 v: qvdvvvdnrqmrqp@9-12 r: rwrrlsrrsrrjgdnrrr@4-6 c: ccldccnp@16-17 q: qqqqqpqqqqlqqqqmlq@2-8 w: wwwwwwwhwmwws@3-6 m: dmmbmmdmkxm@6-13 t: xflrtblvcvfxnlf@2-6 m: pmnsmm@13-15 k: kstfvnkkgfvvkbk@4-10 w: jqwcwlcwcwvqbfzfzfm@1-5 d: ddndbmjxhfqqn@13-16 p: pzvbszhqtpklpkpdw@2-4 t: thttwmxjsbtp@8-10 s: zbsvjcssfmf@3-5 l: lltlwlllll@12-14 g: hgfvvfpnrvpfggnss@3-13 q: cjmbvgxchmqdqcvc@12-16 j: cjjjjjjjjjjqjjjjjj@1-5 m: kqrgm@11-14 x: xcjpwbrrffxkfxh@12-14 c: kgfnccxqczkcjkcc@3-4 f: sfftf@1-3 f: ffdz@12-14 t: xftfxmkttdsttg@4-9 f: ffhcgfffffff@9-10 b: zjlbbsbzbx@9-14 m: hhxmlmmmzmmtmm@3-5 t: tkcpzjwr@6-9 k: wkfdwflgrntrknsr@1-4 l: gfml@9-10 z: zzzzzzzzzrzzzz@9-11 h: hhhhhhhhhhzhh@1-9 k: kkkkkkkkzkkkkkkk@2-7 h: sswmmkhkvhw@2-5 m: pmbnnmzrkk@9-12 f: xhpfbfdffkfw@3-4 g: gfwg@11-12 n: nnnnnnnnnnnpnnnxn@5-6 d: dddddgddd@7-9 j: cbjgnjqjgj@9-14 r: rrrrrrrhrrrrrzbrr@4-5 p: prphk@2-4 d: dpdd@5-15 p: zjsppzhqqgqspcppqpps@2-7 r: rrrrrrfwrr@1-3 h: hhqh@14-16 g: zgvdgspkjrrvcgdlxg@4-6 c: psgqccccvc@9-14 q: qdqjqmttdtcqggqpqn@13-18 f: ffffffffffffgffffff@8-9 g: gggggggggggg@11-12 x: xxxxxxxxxxxr@2-17 c: cxcccfchcccccccbbcm@7-11 b: nwbrzndvrfxwt@3-4 x: xhwxxxv@16-17 r: rzrrnrrrvxrrzrrrrrr@2-3 f: zcvgbmxvwp@5-6 b: fwbbbf@6-10 m: mmmmmpmmmw@2-4 n: bnnvndbpvzj@3-4 t: dftfhdngqp@1-2 v: vtvvvvvvvvv@2-3 v: vgvv@9-10 s: tsvsshsssgssssmsksss@6-7 t: ttttttxt@3-4 c: jcrc@5-8 l: ztlmjljlb@4-5 w: bwwwww@11-14 r: rrrbrrrrrrnrrrs@10-16 z: zzzzznzzzwzzzzzzzz@7-13 m: mmmmmmfmmmmmmmmmmmmm@15-19 w: fflzcwftmcswcwwnwts@10-19 b: bjbbbbbbmwbbbbbbbbtb@14-16 x: xxxxpxxpxxqxdqxxxx@8-13 r: rkzrjbxrgwkhnb@5-18 r: rrrzfkrrrrrrrrtrrnrr@4-5 b: bbbfzb@6-10 q: qnscxqqfqb@8-13 w: wwwwwwwfwwwwwwwwww@10-11 n: scvnsnpgnjnmdpnwct@7-11 p: pjpppppdqpjpfppsptp@7-9 n: jfsvclhfm@3-8 h: whsggqscd@2-12 r: mrmpxhrqsdmqpjshvck@2-4 g: gdgggg@7-12 s: ssssssssgsss@7-11 l: dlklllnjlslbl@5-11 k: kkkkkkkkkkkkkkk@6-9 g: dhtvcgmfrjhk@4-5 m: lmmmhmsmmmmmcmmmmzmm@11-13 t: zgtnkjzmtkttmtkc@6-7 b: bbbbbbv@3-4 q: qqcq@12-16 z: zzzszjzszzczmxtzzcl@2-5 w: wwfhp@1-2 d: gddkd@5-12 f: fwqgbvrcfmwb@2-5 w: bnxcw@3-15 t: ncwftppphsxvztttjs@7-10 p: ppnsppkcppsp@5-6 v: vvrdvv@5-6 z: hczwbzz@3-12 p: gcphfgmzfkflspmxg@14-19 m: jmfmfjpvbmfmmrdkdnzp@6-7 p: pdwzppppp@4-7 b: bbbnbbqbb@7-8 r: frrrrrxxr@8-18 b: jbphpzgvnppwhkxfzs@1-5 c: pvhcc@4-8 z: fzznzjzztstzxrz@5-10 v: jvvwvvvlvlvqc@7-14 p: svgrzfpxkdpbhph@5-7 n: nncmvkn@11-12 r: rrlrbrrrvrrr@1-5 r: vtngrndhqf@2-4 k: knjp@11-14 h: hhghhhhhhhxhhwhhh@16-18 r: rrrrrrrrrrrrrrrpnb@10-14 d: dpddbvdtdmxfdddd@2-4 t: cztt@5-6 r: rzrprd@2-5 n: ngwdngc@1-6 q: qqqzzwwqqqkqqq@7-8 l: lllzllpxl@1-4 b: kmltzzjzbppgwq@1-4 t: ttttb@3-4 p: dkxpcph@7-15 z: zzzzzzhzzzzzzzzzz@4-7 c: cdljfccm@3-8 p: hbpxhlmc@4-5 w: wwwlw@14-15 b: lbqbbbkgbbwfbdb@6-10 j: jtjjvpwwthwcsj@5-8 t: ltvtttbtqxtzq@12-13 t: ttttttttjttztxt@16-18 p: ppppppppppppppxpxbpp@4-7 n: nnnrnnnnt@1-2 r: rfrr@5-6 g: ggggvggg@3-4 s: ssbw@3-4 l: ldll@8-10 m: mmmmvmmcjkmg@10-18 w: wwvwwvwwhwwjwwwlwxcm@1-2 x: cxxxxxxxxxxxxx@1-5 b: bbbbkbbb@12-14 z: zwqzrrzzvqqzzszrx@1-5 z: lzzfzzzfz@16-17 t: ftgstrgptwmptxrzt@9-10 b: bbbbbbbzbbbb@8-14 w: wwwwwwwjwwwzwzww@3-4 h: qhnh@2-12 d: dnddddkddddzdxdddd@5-17 x: xxxxxxxxxxxxxxxxx@9-10 h: hhhhtqhhhrh@6-7 p: pfmppppp@5-8 v: vbvvvvvs@4-5 h: qhfhqcb@3-12 d: dlddlhhwvcrdrxwpt@2-3 n: nnwnp@4-8 g: ggggjgfgzgdglgg@4-9 h: vrghsphxhxzsxw@12-18 z: qrzzzfwdcwnzdzkckz@6-8 v: zvmlqwwh@10-14 p: pppxwpndfpwppdpptmpp@12-15 q: qqnqkqkqjgrcqfq@2-4 n: pnszjnnn@2-3 c: zkctcfc@17-20 l: lvjlcclllslzllllwgll@16-17 k: dfgskkfkkkfjhfvfks@1-3 t: tjttltt@2-3 b: bbzbb@8-15 t: dtttttsttlttttzlttj@13-14 v: vvkvvjvgwvvvkvf@7-8 v: tvvvvvvhv@3-10 d: bxktdrtddtdtsh@4-12 j: npwxjjjjbjkq@1-4 l: tlllll@12-13 b: lbhpxbbbvbbbqbbbsbb@9-15 v: vqhsggmpvmqtbzzlq@12-14 f: ffhfjfffqfxqff@15-16 m: jtnsjwpggbpxlhqmk@2-4 n: xptncjsstcl@5-8 q: dmwklqjqnzb@3-4 c: vcgl@1-6 h: hhhhhh@8-9 x: ckblstcdx@5-7 w: vwphwwmwwwww@2-4 x: kxxxdh@10-11 m: kmmvmmmfmksmj@4-7 v: zvrvvvdvvv@1-8 p: npxbwqpxbjrnrv@5-11 t: jfkwttkstrxlgts@1-2 g: ggggg@5-7 p: tpppppr@15-17 v: vvvvvvvvvvvvvvvvvvvv@17-19 w: dwjwjznczwgfmkmhdtw@10-13 f: fffffbqfffffffffff@4-14 g: ggggggggggggggg@2-3 d: bdkfd@7-8 x: xxxxxxxx@6-9 h: hmshdhvvhkhbhcshs@14-15 g: gggggggggggggghg@2-16 q: qqsxqqqdgqqghqqk@3-17 p: ppbppprppppppppphppp@8-18 v: vczfvqcvvcspndvxwjdv@1-3 d: fdddd@9-11 j: gfjjnjsdnhb@8-10 s: hkhshttssl@5-10 f: ffsffffffqxfff@7-10 w: wwlwwckwwf@4-8 x: blxxmtbgnblfgnfwz@4-5 p: rlpkprppp@13-14 s: ssssssssssssswss@4-8 h: hhhdhmhhhjhlhh@6-7 h: chhhhhfhzqhdhhh@15-17 m: msvrmwzkzvmmgrmmpm@4-6 x: qgtwwxhgsxxmklgmn@4-7 p: rpzkdpp@3-4 v: vvvhvjv@16-18 p: pppppppppppppppppmp@15-17 k: kpkkkkkhqkkkkklktk@5-7 s: ssbxxsk@2-4 l: cwllll@6-9 v: cvvrrkvrvsdvfwcv@1-7 w: qwwwwslwwwwwwwwrww@2-12 c: clcccccccccccccc@5-10 m: ftcmrpmvrzc@7-11 w: wwwwwwwwwwtwwwww@2-3 n: jngdlvgcvtkmn@1-8 v: hvvvvvvvvv@3-17 p: jrpvltxlcqgpfxwsj@1-5 k: kkkkfkk@1-10 c: cccccccccfc@13-19 f: flfffffxfvffffprfmcb@3-6 g: htglsbvrzcghjmd@9-11 h: wrwghhhhnzhxl@5-12 z: zzkzzhnjpmkvzzzw@7-11 w: qrwcwwstwddw@15-19 m: mmmmmmmmmmmmmmmmmmmm@15-16 m: mmmmmmmmmmmmmmhmm@12-16 x: xxxxxcxxxxxlxxxxxxx@5-10 l: qwfqlllgsdjrlspll@3-4 f: hffmfffg@6-7 l: lwlllbllnl@11-20 t: tttkrtlpttwftmwttttt@11-12 d: ddbdddddddpktdd@4-11 w: sxkmkwdwwnlwxmdvfx@4-5 k: kkzkpk@13-20 n: nnnnnntnnnnnbnnnbnnn@5-7 c: ccccwcc@1-6 h: cckkhhdhhwmhhmzchhwx@1-15 b: hbbbbbbbbhbbhbbbbnbb@1-2 w: mwwww@1-2 f: sfzgwtf@3-4 s: sssj@1-3 w: xwww@1-16 p: ppppppppdppppppp@1-6 c: ccxmccccc@4-8 b: rtpbcfbr@9-10 s: sszssstshss@15-16 x: xxxtxxxxxxxmxxxzx@9-15 k: kkkkkkkkkkgrkkkkk@11-13 x: xtxxxxxxxxrxkxx@1-5 f: rffflfffnf@14-16 n: nnxnnnnnnnnnbnzbnnn@3-6 d: ddddddndbdfdhd@14-15 q: sbqqhvqqqvqgxfq@5-6 b: jglbfjb@1-10 l: llllllcllsll@3-5 z: lwzzz@5-12 k: kkkkmkkkkkkkkkkl@8-12 v: vvtsvfvnzvhpm@5-7 l: llllllll@4-7 f: nqfffkbdf@4-8 j: jjjljkhj@9-15 h: vgzpgfhfhmwdhbqc@1-5 p: ptpsjqpnp@5-8 q: qbqqwqnq@5-7 w: wwswwxsb@3-6 h: nnhrnhkmxqkt@1-3 w: jwwww@2-14 x: cxxxxdxxxxxxxbxx@12-14 x: xxxfxxxxqxxrxt@4-9 f: fffkffbsfkxv@12-13 m: mmmmmmmmmmmwm@6-10 p: ppppphpppxppp@9-12 v: vsvvvvkmjvvvn@3-12 r: shngvhbmjrpr@12-13 w: wqwcwxclwwwfw@4-5 r: nnrrdz@4-19 c: vbcpwzvxssccqkqgmxvj@1-6 g: tglxhggng@9-10 z: lvzhvtglzf@10-16 f: gddxfftggfbmxwts@4-12 k: kkkklkkkkkkpkkk@7-11 m: mmmmmmmmmmtm@2-10 z: vkfpjrrvlwlbjwk@3-7 w: dtdzwjqgxdwjhchwwd@13-14 v: vvvvvvvvvvvvvvvv@11-12 c: cjccccqccccc@14-15 h: hzhrhkhfthrhxht@3-5 v: dtwvvvvvcvvvrvsvvv@10-14 q: qhqqkqcqqqqqlfqgsqq@3-14 f: ffvffffffffzffffff@1-12 x: xxtxjxzxxxxxlxxxxxxx@2-4 c: pgpc@1-4 r: fdrr@5-7 r: rrrrrrt@10-11 d: drdddddddmddddpd@2-5 f: gfrlctftzr@10-13 z: nrzjjrzjzzplzmzzbn@8-10 c: cccccccgbc@5-8 g: fgggcndwgggbjnfgb@6-9 d: ddddghdgbddm@3-7 j: ftjjjvjqcp@5-6 s: sqvfstz@5-18 k: kkkwkkkkkkbkkkkkkkbk@3-6 f: djffffkff@4-6 p: pqppppr@5-9 h: hhkhjhmgcqvfhqvhn@8-12 t: tttttttvttttt@14-15 z: pzrzhjqmtbcnzdzr@1-17 s: ssssssssssssswsss@1-4 s: ssqh@1-5 r: rrrrrrr@17-18 h: hhhhhrhcxhhhhhhhhb@7-9 t: dttttjmtv@1-3 c: mcccp@4-5 x: xprbxql@1-5 q: cqqqqqq@3-4 g: ggggw@1-7 f: ffffffnf@7-9 t: ttttttttttt@11-15 m: mmlmfmmmmmmmmmmqm@4-5 n: npnnnn@4-5 b: zvbbvbjhlkf@11-16 c: gnqmcvtzwpcbvncwcc@12-18 q: qbqkwqqvqwqqnljsqpqt@6-10 r: wcrtdrlkgjr@16-17 p: gppppppppwvlgpptp@1-13 g: gqghbwqqzwwdk@1-6 l: rlllll@3-7 j: pdjjtcqwbqtpfkjbwgq@7-17 z: zzhsnjrhrzzfrqszdhdg@6-7 n: xnvnhnrn@6-7 r: rrrrrrzr@2-3 c: ccmcccc@2-3 v: vvdv@3-9 f: mlfffshbfdff@11-13 v: dfvkltvjvvvvx@12-13 c: mqrccccbccbgcccccvc@9-13 w: wwwwwwwwwwwwcwtww@6-8 d: pdvgddtmvwdkvdtzf@1-9 s: hsssssssssdsls@1-5 c: zbsslcd@1-4 p: bpppppppppp@13-16 s: sssxslsscssbqsspcs@1-10 p: pskwpppzpppppks@3-5 c: ccppccmcc@10-11 b: rhbbbbbbbzbb@2-3 d: ndhjhd@3-4 s: sscs@5-6 d: dtwwnt@4-5 d: dddddddd@5-9 z: zztzvzzzz@2-6 v: vpqdll@13-14 d: nxkmbkkpxkcdld@1-3 s: ssss@8-14 z: zzzzzzzzzzzzzbz@16-17 f: fffnffffffftbzffpkf@3-4 m: mtcm@3-4 r: mrdrd@11-13 k: ljkmhdkkkcpjzlmkkzkk@2-3 d: tdqnxpd@3-7 h: mrvdlthxchpvwvssqpk@13-17 j: jjfjjvjjjjjzjsjjksxr@1-4 n: rnnx@7-10 m: mmmmzmxfmm@1-6 r: lrrvrrrrm@4-18 r: rrrdrrrrrrrrrkblrr@6-7 k: kkkkkkl@4-6 v: vmnfvvvvmcmlh@6-9 g: jgcgggkbbmgbs@7-8 t: ttcfwtgjtcttv@3-4 j: tjjj@"
+  .byte 0
+  // Buffer used for stringified number being printed
+  printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
+
+ASSEMBLER OPTIMIZATIONS
+Removing instruction jmp __init1
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b2
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b20
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __b23
+Removing instruction jmp __b24
+Removing instruction jmp __b25
+Removing instruction jmp __b26
+Removing instruction jmp __b27
+Removing instruction jmp __b28
+Removing instruction jmp __b29
+Removing instruction jmp __b30
+Removing instruction jmp __b31
+Removing instruction jmp __b32
+Removing instruction jmp __b33
+Removing instruction jmp __b34
+Removing instruction jmp __b35
+Removing instruction jmp __b19
+Removing instruction jmp __b21
+Removing instruction jmp __b22
+Removing instruction jmp __b16
+Removing instruction jmp __b4
+Removing instruction jmp __b17
+Removing instruction jmp __b5
+Removing instruction jmp __b6
+Removing instruction jmp __b8
+Removing instruction jmp __b36
+Removing instruction jmp __b11
+Removing instruction jmp __b13
+Removing instruction jmp __b18
+Removing instruction jmp __b15
+Removing instruction jmp __b10
+Removing instruction jmp __b9
+Removing instruction jmp __b3
+Removing instruction jmp __b1
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __b3
+Removing instruction jmp __b5
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b4
+Removing instruction jmp __b3
+Removing instruction jmp __breturn
+Removing instruction jmp __b2
+Removing instruction jmp __b3
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __breturn
+Removing instruction jmp __b7
+Removing instruction jmp __b4
+Removing instruction jmp __b6
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b2
+Removing instruction jmp __b3
+Removing instruction jmp __b4
+Removing instruction jmp __b5
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Succesful ASM optimization Pass5NextJumpElimination
+Removing instruction lda #0
+Removing instruction lda #>0
+Removing instruction lda #<0
+Removing instruction lda #>0
+Removing instruction lda #<0
+Removing instruction lda #>0
+Removing instruction lda #<0
+Removing instruction lda #>0
+Removing instruction lda #<0
+Removing instruction lda #>0
+Removing instruction lda #0
+Removing instruction ldy.z conio_cursor_x
+Replacing instruction lda #0 with TXA
+Replacing instruction ldy #0 with TAY
+Removing instruction ldy #0
+Succesful ASM optimization Pass5UnnecesaryLoadElimination
+Replacing label __b2_from_conio_c64_init with __b1
+Replacing label __b19_from___b19 with __b19
+Replacing label __b5_from___b4 with __b5
+Replacing label __b15_from___b14 with __b15
+Replacing label __b13_from___b12 with __b13
+Replacing label __b9_from___b7 with __b9
+Replacing label __b3_from_gotoxy with __b2
+Replacing label __b1 with __b2
+Replacing label __b1_from___b2 with __b1
+Replacing label __b1_from_cputc with __b1
+Replacing label __b2_from___b1 with __b2
+Replacing label __b1_from___b2 with __b1
+Replacing label __b2_from___b3 with __b2
+Removing instruction __b1_from___init1:
+Removing instruction main_from___b1:
+Removing instruction __b2_from_conio_c64_init:
+Removing instruction __b2:
+Removing instruction __b1_from___b2:
+Removing instruction __b3_from___b1:
+Removing instruction cputs_from___b3:
+Removing instruction printf_uint_from___b23:
+Removing instruction __b24_from___b23:
+Removing instruction cputs_from___b24:
+Removing instruction __b26_from___b25:
+Removing instruction cputs_from___b26:
+Removing instruction __b28_from___b27:
+Removing instruction cputs_from___b28:
+Removing instruction __b29_from___b28:
+Removing instruction cputs_from___b29:
+Removing instruction __b31_from___b30:
+Removing instruction cputs_from___b31:
+Removing instruction __b33_from___b32:
+Removing instruction cputs_from___b33:
+Removing instruction __b35_from___b34:
+Removing instruction cputs_from___b35:
+Removing instruction __b19_from___b19:
+Removing instruction __b19_from___b35:
+Removing instruction __b16_from___b22:
+Removing instruction __b4_from___b16:
+Removing instruction __b5_from___b17:
+Removing instruction __b5_from___b4:
+Removing instruction __b6_from___b5:
+Removing instruction __b13_from___b11:
+Removing instruction __b13_from___b12:
+Removing instruction __b15_from___b14:
+Removing instruction __b15_from___b18:
+Removing instruction __b9_from___b10:
+Removing instruction __b9_from___b7:
+Removing instruction __b3_from_gotoxy:
+Removing instruction __b3:
+Removing instruction __b1_from___b3:
+Removing instruction __b1:
+Removing instruction __b1_from_cputs:
+Removing instruction __b1_from___b2:
+Removing instruction cputc_from___b2:
+Removing instruction __b3_from___b2:
+Removing instruction __b1_from_cputc:
+Removing instruction __b4_from___b7:
+Removing instruction utoa_append_from___b5:
+Removing instruction cputc_from___b3:
+Removing instruction __b2_from___b1:
+Removing instruction __b2_from___b3:
+Removing instruction cputs_from___b2:
+Removing instruction __b1_from_cscroll:
+Removing instruction memcpy_from___b1:
+Removing instruction __b2_from___b1:
+Removing instruction memcpy_from___b2:
+Removing instruction __b3_from___b2:
+Removing instruction memset_from___b3:
+Removing instruction __b4_from___b3:
+Removing instruction memset_from___b4:
+Removing instruction __b1_from_memcpy:
+Removing instruction __b1_from___b2:
+Removing instruction __b2_from___b1:
+Removing instruction __b2_from___b3:
+Succesful ASM optimization Pass5RedundantLabelElimination
+Removing instruction __init1:
+Removing instruction __b1:
+Removing instruction __breturn:
+Removing instruction __b1_from_conio_c64_init:
+Removing instruction __breturn:
+Removing instruction clrscr_from_main:
+Removing instruction __b20:
+Removing instruction __b1_from___b20:
+Removing instruction __b3:
+Removing instruction __b23:
+Removing instruction __b24:
+Removing instruction __b25:
+Removing instruction printf_uint_from___b25:
+Removing instruction __b26:
+Removing instruction __b27:
+Removing instruction printf_uint_from___b27:
+Removing instruction __b28:
+Removing instruction __b29:
+Removing instruction __b30:
+Removing instruction printf_uint_from___b30:
+Removing instruction __b31:
+Removing instruction __b32:
+Removing instruction printf_uint_from___b32:
+Removing instruction __b33:
+Removing instruction __b34:
+Removing instruction printf_uint_from___b34:
+Removing instruction __b35:
+Removing instruction strtouc_from___b2:
+Removing instruction __b21:
+Removing instruction strtouc_from___b21:
+Removing instruction __b22:
+Removing instruction __b16:
+Removing instruction __b17:
+Removing instruction __b8:
+Removing instruction __b36:
+Removing instruction __b18:
+Removing instruction __b1_from___b15:
+Removing instruction __b10:
+Removing instruction __b6_from___b9:
+Removing instruction __b1_from_gotoxy:
+Removing instruction __breturn:
+Removing instruction __b1_from_clrscr:
+Removing instruction __b2:
+Removing instruction __breturn:
+Removing instruction __b5:
+Removing instruction __b1_from___b5:
+Removing instruction __b3_from___b4:
+Removing instruction __breturn:
+Removing instruction __b1:
+Removing instruction utoa_from___b1:
+Removing instruction __b2:
+Removing instruction printf_number_buffer_from___b2:
+Removing instruction __breturn:
+Removing instruction __b1_from_strtouc:
+Removing instruction __b4:
+Removing instruction __breturn:
+Removing instruction __b1_from___b2:
+Removing instruction __b2:
+Removing instruction __b3:
+Removing instruction __b1_from_utoa:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __b7:
+Removing instruction __b1_from___b4:
+Removing instruction __b6:
+Removing instruction __b4_from___b6:
+Removing instruction __b1:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __breturn:
+Removing instruction __b1_from_utoa_append:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __b1_from___b2:
+Removing instruction __b1:
+Removing instruction __b2:
+Removing instruction __b3:
+Removing instruction __b4:
+Removing instruction __b5:
+Removing instruction __breturn:
+Removing instruction __b1:
+Removing instruction __breturn:
+Succesful ASM optimization Pass5UnusedLabelElimination
+Replacing jump to rts with rts in jmp __breturn
+Succesful ASM optimization Pass5DoubleJumpElimination
+Relabelling long label __b4_from___b22 to __b3
+Relabelling long label __b3_from___b1 to __b2
+Succesful ASM optimization Pass5RelabelLongLabels
+Removing instruction jmp __b1
+Removing instruction jmp __b2
+Succesful ASM optimization Pass5NextJumpElimination
+Replacing instruction lda #0 with TYA
+Removing instruction lda.z digit_value+1
+Succesful ASM optimization Pass5UnnecesaryLoadElimination
+Fixing long branch [81] bne __b2 to beq
+
+FINAL SYMBOL TABLE
+const nomodify byte* COLORRAM = (byte*) 55296
+const nomodify byte* DEFAULT_SCREEN = (byte*) 1024
+const byte* DIGITS[]  = "0123456789abcdef"z
+const nomodify byte LIGHT_BLUE = $e
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+const byte RADIX::BINARY = 2
+const byte RADIX::DECIMAL = $a
+const byte RADIX::HEXADECIMAL = $10
+const byte RADIX::OCTAL = 8
+const word* RADIX_DECIMAL_VALUES[]  = { $2710, $3e8, $64, $a }
+const byte SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+void __start()
+void clrscr()
+byte clrscr::c
+byte clrscr::c#1 reg byte y 20002.0
+byte clrscr::c#2 reg byte y 12501.25
+byte clrscr::l
+byte clrscr::l#1 reg byte x 2002.0
+byte clrscr::l#2 reg byte x 333.6666666666667
+byte* clrscr::line_cols
+byte* clrscr::line_cols#1 line_cols zp[2]:15 1001.0
+byte* clrscr::line_cols#5 line_cols zp[2]:15 1500.375
+byte* clrscr::line_text
+byte* clrscr::line_text#1 line_text zp[2]:13 667.3333333333334
+byte* clrscr::line_text#5 line_text zp[2]:13 1714.7142857142858
+void conio_c64_init()
+const nomodify byte* conio_c64_init::BASIC_CURSOR_LINE = (byte*) 214
+byte conio_c64_init::line
+byte conio_c64_init::line#0 reg byte x 11.0
+byte conio_c64_init::line#2 reg byte x 22.0
+byte conio_cursor_x loadstore zp[1]:19 138890.83333333334
+byte conio_cursor_y loadstore zp[1]:20 2580646.8467741935
+byte* conio_line_color loadstore zp[2]:23 1811477.1229508198
+byte* conio_line_text loadstore zp[2]:21 1796749.6666666665
+void cputc(byte cputc::c)
+byte cputc::c
+byte cputc::c#0 reg byte a 200002.0
+byte cputc::c#2 reg byte a 2002.0
+byte cputc::c#3 reg byte a 1050502.0
+void cputln()
+void cputs(to_nomodify byte* cputs::s)
+byte cputs::c
+byte cputs::c#1 reg byte a 100001.0
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0 s zp[2]:13 50000.5
+to_nomodify byte* cputs::s#10 s zp[2]:13 155002.0
+to_nomodify byte* cputs::s#11 s zp[2]:13 10001.0
+void cscroll()
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte*~ gotoxy::$5 zp[2]:34 202.0
+byte*~ gotoxy::$6 zp[2]:30 202.0
+word~ gotoxy::$7 zp[2]:30 151.5
+word~ gotoxy::$8 zp[2]:32 202.0
+word~ gotoxy::$9 zp[2]:30 202.0
+word gotoxy::line_offset
+word gotoxy::line_offset#0 line_offset zp[2]:30 101.0
+byte gotoxy::x
+const byte gotoxy::x#2 x = 0
+byte gotoxy::y
+byte gotoxy::y#2 reg byte x 71.0
+byte gotoxy::y#4 reg byte x 67.33333333333333
+void main()
+byte~ main::$5 reg byte y 202.0
+byte~ main::$8 reg byte y 202.0
+byte main::ch
+byte main::ch#0 ch zp[1]:29 81.5
+byte main::count_a
+byte main::count_a#1 reg byte x 2002.0
+byte main::count_a#2 reg byte x 801.25
+byte main::count_a#6 reg byte x 1501.5
+byte main::count_b
+byte main::count_b#11 count_b zp[1]:12 25.25
+byte main::count_b#2 count_b zp[1]:12 202.0
+byte main::count_b#4 count_b zp[1]:12 67.33333333333333
+word main::invalid_a
+word main::invalid_a#1 invalid_a zp[2]:4 202.0
+word main::invalid_a#11 invalid_a zp[2]:4 8.486486486486488
+word main::invalid_a#16 invalid_a zp[2]:4 43.285714285714285
+word main::invalid_b
+word main::invalid_b#1 invalid_b zp[2]:10 202.0
+word main::invalid_b#11 invalid_b zp[2]:10 5.709090909090909
+word main::invalid_b#30 invalid_b zp[2]:10 101.0
+byte main::max
+byte main::max#0 max zp[1]:28 15.947368421052632
+byte main::min
+byte main::min#0 min zp[1]:27 13.173913043478262
+volatile byte* main::pwd loadstore zp[2]:25 100.53703703703705
+const byte* main::s[$f]  = "rule a valid: "
+const byte* main::s1[$a]  = " invalid:"
+const byte* main::s2[8]  = " total:"
+const byte* main::s3[2]  = "
+"
+const byte* main::s4[$f]  = "rule b valid: "
+word main::total
+word main::total#1 total zp[2]:6 101.0
+word main::total#10 total zp[2]:6 3.672131147540984
+word main::valid_a
+word main::valid_a#1 valid_a zp[2]:2 202.0
+word main::valid_a#11 valid_a zp[2]:2 9.515151515151516
+word main::valid_a#15 valid_a zp[2]:2 43.285714285714285
+word main::valid_b
+word main::valid_b#1 valid_b zp[2]:8 202.0
+word main::valid_b#11 valid_b zp[2]:8 6.1568627450980395
+word main::valid_b#28 valid_b zp[2]:8 101.0
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+void* memcpy::destination
+void* memcpy::destination#2 destination zp[2]:17
+byte* memcpy::dst
+byte* memcpy::dst#1 dst zp[2]:17 1.00000000001E11
+byte* memcpy::dst#2 dst zp[2]:17 1.0033333333466667E11
+byte* memcpy::dst#4 dst zp[2]:17 2.000000002E9
+word memcpy::num
+void* memcpy::return
+void* memcpy::source
+void* memcpy::source#2 source zp[2]:15
+byte* memcpy::src
+byte* memcpy::src#1 src zp[2]:15 2.00000000002E11
+byte* memcpy::src#2 src zp[2]:15 1.0025000000125E11
+byte* memcpy::src#4 src zp[2]:15 1.000000001E9
+byte* memcpy::src_end
+byte* memcpy::src_end#0 src_end zp[2]:36 1.262500000025E10
+void* memset(void* memset::str , byte memset::c , word memset::num)
+byte memset::c
+byte memset::c#4 reg byte x 1.4285714285857143E10
+byte* memset::dst
+byte* memset::dst#1 dst zp[2]:17 2.00000000002E11
+byte* memset::dst#2 dst zp[2]:17 1.3366666666833334E11
+byte* memset::dst#4 dst zp[2]:17 2.000000002E9
+byte* memset::end
+byte* memset::end#0 end zp[2]:36 1.6833333333666668E10
+word memset::num
+void* memset::return
+void* memset::str
+void* memset::str#3 str zp[2]:17
+const byte* passwords = "4-6 b: bbbdbtbbbj@1-6 g: ggvggbgggstg@1-4 s: lssss@13-14 v: hvvcvvvvvvvvvsvvv@3-5 m: lcmmm@3-4 t: stht@5-6 b: dbkbhb@4-7 p: ppfppppq@4-5 j: jjjjj@3-12 s: sskssssssssss@14-15 z: zrndzbmrzzpzzqzj@12-18 l: tllllllllllllplllbl@8-10 b: bdbvqbtbrb@1-3 c: tcqccc@1-2 n: nbnj@5-7 c: ccccccccc@9-10 l: hpmslrlgll@6-9 n: nnnnnnnnb@6-10 r: rmzjlrsxkbw@6-8 r: bzqnnrrrj@4-14 c: mfffvcbtchzrqcn@1-6 f: ffffffffffffff@2-5 f: wxtkf@8-12 b: rdcbbjbzbbpb@8-18 d: ddtdddddddwvdfdsdd@5-8 s: sssmsgpgszms@6-11 x: xxxxxvxxxxxt@17-18 n: jhrnnzpxzngfqrntmnc@13-14 r: rrrmrrrrlrrshvrrr@4-5 h: hhhhrhh@8-10 d: dgwtdsxnncd@9-13 q: qqbpqmqgmqwqbqqqxcgq@2-5 g: gjjcpgg@6-12 t: ttttvttttttrtt@3-9 h: hhhhhhhhsh@15-16 p: ppppsppppppppppz@2-5 c: csccctcccc@11-14 p: pppppppppppppnp@8-9 j: jvbjjjjrjbjj@8-16 b: qklbmbntmvbhxplbbcb@12-13 j: jjjjsjmfjjjkhj@2-13 t: llckxhfmtznptndcsx@6-8 x: dxxxxvxxtt@3-4 d: ddht@3-4 t: ttdtt@11-12 r: rrrrrrrrrrrd@9-10 h: hhhhhhhhgh@3-16 h: hhhhhhhhhhhhhhnhhh@10-11 h: hxhhhdhhhsh@1-7 n: jnfnjnn@3-4 m: msmnpmpf@15-17 t: tpdtttgltvtttztlv@7-10 v: vvpsvpgjzvvvvjs@1-5 p: pxppg@2-7 w: jwhgkgvxcv@13-14 m: pxxmjznmrzdsbbmmfj@1-4 d: ddddd@14-16 r: rrrrrrrrrrrrrwrr@2-5 l: klbtzzlrlslgswhljtq@6-12 c: qccrcpccccccdccccc@2-18 l: llllllllvllllllllkll@18-20 z: zzzzzzzzszqzwzrzzzzn@5-16 c: cbccclcfcncvqztqc@7-11 m: fnwmtsmgpxncnr@6-7 h: hpjrhbhkshnchbhpph@11-12 s: ssssssssssps@6-9 s: jfsmmssssqz@1-15 l: llllllllllllllbll@2-6 g: gggggwgggpggggggg@6-9 j: jjjpjjjjn@9-13 n: nnnnnnnnnnnnnn@10-13 t: cgntllxnvpkjwxtght@2-11 f: xcftbcdcndkgm@10-13 j: jjjjjjjjjjjjvj@9-17 f: rfrffnsffxqflbffvv@6-11 k: kkkkkrwkqckmk@5-7 q: zfqqqqqn@12-13 c: cfcccvccccckccccv@5-15 z: xhzzzzzzzzfzzknzz@18-19 f: jkfksvmfjbdffffffff@8-11 h: hhhhmhhkhsfdg@14-16 s: ssssssdjssssssssssss@15-16 t: jtmjhsxqqmmthmtttm@5-7 h: hkbjhjhh@2-6 n: knprnfnfhhrcnk@3-4 w: snwd@5-11 w: wwwwnwwwwwwwwwwww@2-12 k: bkqjghpktfsk@14-15 v: vvvsvvvvvvvvvxv@8-9 w: fxwwwwwscwl@9-15 c: sbjvvsmdvqknbccxxx@6-15 t: tpwjtdnnldthxvn@13-15 t: tttttrzmzttjttt@3-11 m: mmvmlmmmwfmjx@13-14 s: gskssssssscssssqjssl@5-10 l: bfnmqlldllp@17-18 q: qkwqqqqqqqqqqqrqqqqq@2-5 r: rsvrrq@3-4 j: jjjdj@3-4 m: mtmk@8-9 k: vsvkvkrkc@10-12 t: ttttttcttttgttt@3-4 n: trzw@5-11 q: qqmpsqbxkqq@13-15 s: sqsssnmwqszfsmv@5-6 b: bbbbzvb@5-13 p: pjjhpnqpzpmpfpfp@4-5 l: mgnwlrw@1-7 k: fkzxwkj@1-10 q: qgxqqqqqqg@8-9 s: ssqssssfss@7-8 c: xxcscclccdvcmqcc@2-6 d: xdlmzdzxrpmlnt@3-9 s: sssssnssgbs@7-10 h: sblrrhqrhh@3-5 n: xnndnnnfnw@9-10 l: vllllqlllhllljxlp@2-5 d: ddxzbxk@10-14 m: mmmmmmmmmmdmmmmsmmm@1-2 f: ffffw@14-15 g: wdjhplhrbcxdgpnt@1-2 l: klllllll@10-11 k: ckkhkkvkkkmkkjkwkkwk@7-9 f: ffrhdvftfpjfqffhnfsf@4-5 c: kkjksrmkccg@5-9 r: rrrrhrrrrr@5-6 p: pppppth@4-10 t: kpfwzjtchtbndblrvst@1-5 l: mllllllnllll@13-16 r: rrrvrrrrrrrrzrrg@17-18 x: xxfxxxxxxxxsxxxxxsxx@8-11 w: rwbnqrngcvpgwwww@4-8 z: zzzzzzzzzz@4-9 b: bbvvbbbbr@2-5 x: qlfhxkx@3-8 t: wvptttttttt@1-3 m: hmmmmqmm@17-19 h: nhhhdvhnhrhhhhnhmdh@11-12 s: psszbdpsgfks@6-7 s: sssssshs@10-15 l: mnkdvnvmxljjtggwcl@1-13 j: qjjjjjjjjjjjdj@4-9 l: jxvkwhlmlhdtgwvgsdzz@5-9 c: ccfghhccccgc@10-11 v: vvvvvvvvvvv@7-8 t: cntwzshkzvmrnnkr@1-11 l: tllllllltllll@15-17 l: lllglvctrvllzkllt@3-5 n: ncnnp@2-3 q: jsqqh@4-10 h: hhhhhhhhhvh@16-18 b: bbnbbbbbtbbkktbbzdr@4-6 g: kbggdhgggggggggggfc@12-13 p: cpvcppqpplwpt@5-10 h: fvhhbrhpghchhhhhh@2-5 b: bbvzn@14-15 x: xxxbxnwxxxxzxxh@13-15 n: nnfgdglfnntnjqn@2-4 c: cfccc@3-5 v: vrvvzdvv@17-19 v: vvvvvvvvvvvvvvvvvvsv@1-20 h: hhhhhhhhhhqhhhhhhhhh@4-15 q: qqqtqqqqqqqqqqqqlq@11-13 h: hhkhvhhhhwhgk@8-11 p: ppvppppppptspf@8-9 m: mmmpmmkmdmpkspmg@1-7 m: lcmvggm@6-12 v: tvfstvvpvzsvcv@8-9 n: nnnqnnwrrdzlmnwlznrn@1-5 s: msssms@1-3 v: vpdzvdvgv@6-9 g: drgrfggcg@6-16 x: djpxhxvncxfghsxx@1-3 b: sjbwwxbvtvbkt@6-8 c: cccccstccjhv@1-11 q: qqqpqqqqqqwqqq@9-11 m: vsbmmmmmmmqmmsm@2-7 g: gqggggggg@2-3 m: mrgvm@6-7 c: cccpcfcc@6-10 w: swbngwswnxnww@13-14 r: rrrrrrrrrrwrrgrdr@3-9 v: vctxhxtfvq@2-9 r: jrrcslgplcprlvgthg@2-3 n: hnnnsxclvdj@10-11 h: zrhghhqhgzh@15-18 z: zzzlzzzzzzzzpzqzpzzz@3-8 f: fffffrfl@1-4 l: rllllfl@1-2 n: nnnnnvtnv@17-19 z: zzzzzzzzzzzzzzzzzzqz@13-15 n: nnnznnnnnnznnnn@2-5 c: gcccncjmsncfcntjc@8-9 h: hhhhhhhhbpsfh@7-11 r: lzvvlbrgjgrr@5-11 x: xxxxqxxxxxxx@4-7 p: gqpkmppzpsmtzhfdfpl@3-4 j: jjdjdg@14-16 z: zzzzzzzgjzzzzpzf@1-2 n: nnnvnwnnnnh@4-5 z: jhzzz@5-7 k: kkkkkkf@8-18 z: khzzrzjzmzzvzzpcclm@5-10 m: kjrhwkhmsm@10-16 v: vvvvvvvvvvvvvvvwv@9-10 l: xhvjsmllkcdtldfxlw@8-10 p: ppjvppbpqhpwhppgbp@4-6 m: jlmkhm@1-3 k: gvpklkkkk@15-16 g: ggjggggvgmgtpgcg@1-4 j: jbjwj@1-3 x: xxxpxxdxxhfx@14-16 v: vxmhhdvvfjjqwhtv@6-7 l: lnkchzlwxlp@3-4 v: vvvcv@13-14 p: pbqpppppzbmppc@6-12 p: glqwzprpqbqf@6-12 l: lllllglllllll@8-9 n: nnsnnnndcn@6-8 p: prwppppp@1-10 q: dqqqqqqqqjq@12-16 w: kwtbdnjqmwwxhwcwswkl@11-14 r: rrnjghfrrrshlrq@2-14 w: vwbbvcvgnxdmxl@7-8 g: sqmggkgslkwlvggg@1-6 q: tqqqqqq@2-3 b: bbbr@7-9 b: jnwbswfpbn@4-5 n: nnlct@3-11 s: ssssssssssp@2-6 f: wjlpwf@5-10 g: gggghqgqgb@1-3 p: ppdg@4-7 j: pjnkjjljjj@1-2 v: ghmjzxmtxjxnv@6-14 k: klgdzfmgdwhqdkhcnzm@6-11 z: tgzpzzzzztc@2-12 b: cxsmjbdgdnrb@4-6 v: lxdvvh@3-8 l: pnpdnrll@7-8 m: mzmswvmmbxmzlmwhdvq@13-14 s: khzssssssssszsssss@10-18 d: dmfdlgcxdbzznbrlqn@13-14 j: jjjjjjjjjjjjdpjj@15-17 j: jjjjjjjjjwjsqjwjj@10-15 x: xxfxkzxxhxxxxxvxxw@7-14 c: wcccwcmmcccccxhcccc@2-7 z: zmzvfzlszr@7-8 k: jjkrklrkkv@8-9 r: rrrrrjrtz@2-3 w: tvws@1-5 b: bbbjm@1-2 q: tqqjf@5-10 j: wlgjghjhjljwtpcdkqwk@2-5 c: dzpkc@5-6 m: mbvmkm@4-15 k: stjkjvvxrmwdpkwsjqvc@6-9 h: hwkgjplmhxwgvnbhwh@12-13 z: zzzzzzzzzzzzz@7-8 q: qqqqqqqqq@2-5 c: clcwmccczclcccc@2-5 l: jlcgfbflklvpfqxtwgg@5-7 n: nnnnnnvnnnnnn@3-5 f: gfktfffqvgltsbff@10-16 p: jppbttppzpqppppp@2-3 m: zmdm@4-6 j: zsmtjjdnrpp@17-18 j: hvvmrkfnnkvrjtjhjj@12-15 d: dtddddddddtwxgld@8-12 r: rdzrwfgrmxwttknxz@6-7 s: rssbktxsgd@11-13 d: ddddmwddddxddndc@3-6 p: ppcpspfp@12-15 j: jjjjjjgjjjjcjlzj@8-12 v: tgjkwfbsxzzvvpmfs@6-7 z: trbfbdz@4-6 v: vvvvvpvv@8-16 p: pnvppdpjppppppph@8-9 z: lzzzzpdzk@1-4 t: qttzz@2-3 d: dhdd@5-8 m: mmmkmmxmkj@2-12 f: hfhzkwdmrlqvfkn@5-6 h: hhhhhph@14-15 b: bbbbxbbbbbbbbbh@2-3 v: vvcj@12-19 d: ddvdwwqdddcdtdmwdqp@3-4 s: ssjssssssss@2-6 c: wzzxqcdcnlgcph@11-12 j: jjdrcjzjkjcs@4-9 z: bzzzzzzxzz@2-8 b: gjbfkxhb@1-3 c: cpksst@1-5 h: hhjhh@14-15 j: jjjjjjjjjjjjjjr@8-9 n: pcndxcfknfbnnls@10-13 k: kkkqzkwbkkkrtn@4-5 r: rzrrrnrj@13-15 p: ppppppppppppppt@3-6 j: fjqqzzzjm@2-9 m: zmjhctkmf@5-6 s: ssmjss@3-4 c: jlfd@8-12 d: qbddfhnddzgvddddd@6-7 p: xfppppcppppxgp@8-13 s: sssssssfssssssss@13-17 g: xskktsjxlvgfxtzzgfj@2-4 q: qqtwfqqnkvbvbhzs@1-5 j: cjmjs@4-5 c: tvccnc@3-14 m: kkfhmnkkmztxtmn@11-15 x: xxxxxpxmxxvbxxxvx@9-11 l: nhgzwmmrkqhblnk@7-10 x: xxxxxdmxxxxxxxx@13-14 v: vvvvvvpvvvjvvcvv@16-17 n: nnnnqnnbnnnnnnnpn@3-4 j: jvjj@15-16 q: zlqsgvpztknqjqqwqvf@3-4 s: sssrsssdss@11-13 g: ggqggmggswggdk@1-4 t: jmtzttztqt@2-3 v: vvvv@11-13 g: cgjgxgggkgbggxg@4-6 g: ggggqlhgmz@8-15 g: prvxwzkvdhgkjlg@6-9 g: gggggnsjlg@12-14 p: mmvlpzkmpgtpvj@7-10 k: kkkxkkjkkkdkkkp@14-16 b: zmztqsrgvjjmswzkbnk@1-2 x: xxbxxxxhx@2-5 l: tlhsx@3-5 x: xxxxn@4-12 c: vdnmtmqwnxkcldc@4-8 x: xxxxjglx@5-13 s: vsssspszssssnsss@3-6 k: kkhkkkknb@3-5 t: pttqtwnprt@10-14 m: ttjqvzmgmmjqzkd@1-5 b: bbbbpbbb@10-15 d: wdjrhvfngdtlkdl@6-7 w: trxwdwww@2-4 n: snxqlgtsmdnnjgwrgmms@16-18 l: klslpljllqlcslqqll@4-7 t: tttwzttjt@9-10 f: ffffffffwf@8-15 h: trhgxjchhxvvhqp@8-12 w: wwwwwwwqwwwg@12-13 x: xxxxxxxxsffqlxx@5-7 k: kkkklkkkktkk@1-7 m: wkmmqmmhf@12-13 h: mhhchwhhhzhhcvh@7-11 k: kkkkkkwkkkgkk@4-6 l: hdlbll@8-12 v: fvvvvvvvrvvv@2-9 h: hzhhhhhhhhhhhhr@6-8 b: qbqjpbbbdsshv@2-3 h: hwhl@4-7 l: mdllxjgdw@3-9 f: rwffzfkpwbzp@3-5 t: ttnttt@7-10 c: mpcccpndqc@6-7 h: fhhhljh@2-7 v: pnvzcns@1-3 v: vvgv@5-9 s: ssssshsspsssssss@4-6 j: mjjjjq@5-14 h: hwbqghmvmmnvhhrqmj@5-6 s: wctjsh@7-8 s: sssscsjs@14-17 v: vvvvvvvvvvvvvvvvv@14-15 w: wxwwwwwwfwwwwsw@6-7 v: ksvvvlpvv@7-18 s: cssstsvsscshsstsss@5-6 b: zzwbpm@6-7 r: bvtmpkxspskr@6-7 v: lvxrvqv@15-17 c: ccccccccccccccccccc@8-12 r: ghxpwhxcqjrr@6-10 k: kzbcdkndqm@5-6 s: tpsxss@1-5 p: qlrlp@4-8 q: qqqkqqqz@7-11 v: vgvsxvwvlxv@2-5 b: bgkbb@3-18 j: jjsplxjxgqjfjrjxjjlx@6-10 k: kxkhkkjkkrvkkk@7-16 t: ttttttzttttttttbtttt@1-7 l: ptzptslrjgwlfgwq@8-10 v: vvqvvvvvvvv@3-5 z: zzzhz@6-7 c: cbrctgc@5-16 l: llllxlllllllllllll@6-7 c: chxclqcdrh@1-10 c: jcmcccccwcccccjbvc@8-14 h: zhhvhhhhhhhhhv@4-7 n: rnnnnnfnnnnnvn@10-12 w: wwwwwwwsgtwww@5-8 c: cmbcctzcj@5-7 f: fffskrf@5-6 l: lllmzl@7-14 m: mmmmmmmmmmmmmmmmmmm@1-9 f: jfffffffzvffff@2-5 g: ggmng@16-17 x: xxxxxxxxxxxxxxxlx@4-10 n: npkgjcfnnnnn@1-13 d: bhkjgsnzxkdgwbdv@6-7 f: ncqfzff@7-10 h: hqhhhhhjhhh@2-4 v: vnvvv@1-6 w: thlmdwgwgtswvtx@3-7 d: ddlkhvfdnpbdr@1-4 q: qbfq@2-6 f: rzfmfrjgcfjk@10-16 b: bbbbblbbbkbbbbbbwqb@13-14 j: jjhcjnkgvrnwjp@5-12 l: lgqwvrlwcllllv@4-8 j: jjgpdjssspjfdbt@1-9 h: hhhhhhhhwhhh@4-6 p: psmppt@2-3 h: zhhhk@2-6 b: bbbbbmbbvb@7-9 z: zzzzzzgzdzz@8-9 d: ddgdmdwddd@2-6 s: nssssv@18-20 x: xxxxxxxxxxxxxxxxxvxx@9-10 m: dzckmrbhcmwvkcxmlx@10-11 v: vwvvvvwvvghvn@3-6 d: wcwxddjhnljfntj@13-15 v: vvvvvvvvvvvvcvc@1-5 x: xxfxfxxkx@7-8 w: wqzjzwwwtw@2-4 f: flgl@3-6 n: ncfngngdnm@5-7 k: kdkmbkkkkxk@5-6 x: xxvxth@5-6 r: rrhhzr@4-6 b: bbbrbbbbbmb@12-13 q: qqqqqqqqqzqkqp@6-14 n: mlbflnrbhlhpdrfln@9-12 q: qqqqqqqqqqqwq@3-4 k: rkncnbk@1-3 j: jjpj@8-9 v: vjvczrvvm@9-16 m: tmnmmmxmbmmmrtmmr@9-11 q: qqqqqzqqsjxq@3-5 h: hhhhcs@11-12 k: kkkkkkkkkkkvqk@11-12 x: xlxxxjjxxxpx@1-12 n: nngtnhlnjfnf@5-7 p: ppptppppp@13-14 l: lllmlflllhllpm@13-14 m: vdkmrdfzmkknmp@13-15 s: ssssssqssssscssss@5-11 h: hhhlxhhhhhhshh@10-11 s: ssssssssssgsssss@6-7 q: kqqqqmqnqq@8-13 l: llllllltlllljll@9-12 j: jjjjjjjjjjjlj@7-11 s: gstcncsssscssssss@4-6 x: lrtjfnhmpmxj@9-20 c: cttccccccnccclcccccc@1-8 w: cwwwwwwwwww@12-13 n: nnnnnnnngnnnnn@1-5 p: pfqwcpnppppwwpqppp@7-8 g: gggsgglghg@6-7 g: gggggggg@4-10 s: ssssssssssss@1-2 n: njsnnln@7-8 z: gzczzwdzkkzz@2-8 b: bbbwjfbh@6-8 r: rrrrbrrbr@2-5 k: lkkkkl@2-3 c: swcgjcm@2-10 t: ttttttttttt@12-13 l: lllllxllllllqhl@2-9 l: qtqxdpqqlwhqwlr@1-5 q: qqxrn@10-11 k: kkkkkkkkkckk@1-2 f: ffff@3-4 r: rrxr@8-9 p: lppppxpsp@2-5 s: ssstchlrds@11-15 m: mmmmmmmmmmmmmmmmm@14-17 k: kkkkkkkkkkgkkkktbkk@1-2 x: xlxx@9-10 w: wwcwptczwzzd@1-3 c: ccgcccccccccccccc@4-5 h: nhhhvh@8-16 l: hlllfllllmltlhlldl@4-5 w: wgwfw@6-15 p: pjpbfrmxqgkxkbqhj@12-17 l: llmtllnlllllllllnns@8-15 n: zjnxzndnznklxzjlx@6-9 r: wpsmstnkgtrmng@3-7 s: csvhxhsgvrsrn@10-15 h: hchhhdhkhghlhgsh@2-9 c: mzbmtccktc@3-4 x: xlzvxg@12-14 k: zmkskknwkkkmkkwkgkkk@4-9 r: vqrrrrdzpl@3-4 g: ggvbxg@5-8 q: xtrqrmqq@16-18 l: zllllllllllllllwlnll@6-7 s: zsqszss@3-4 g: wghgpg@1-6 z: hzzzzrz@3-8 h: hthfqtccnq@15-18 p: ppppppcpppppppnppppp@3-4 l: qplkdmjntlghjlpxlq@10-12 q: xzqkxdvgrqxqqzzxgjj@6-9 q: qqqvsvqqxq@12-13 g: shgcnjlgvcgqg@5-10 l: llklplllmlsl@3-12 l: vllqfzwnsqslpnvrbkh@14-16 g: gjggggggggggggbzcggg@5-11 m: ssmsmbnspmm@11-13 v: mkqvvvvvmcvvz@2-3 k: mkkchtzqsvkbclgxn@4-7 r: rphrrnrrqwknrktrgsg@6-10 z: vpjhzzzkqzjl@16-18 c: ccccccccccccccchccc@1-10 v: qvvvvzvvvvvv@5-7 j: jjrjjjj@14-16 l: zlgdrlqllgpllfhh@3-6 l: llmllll@3-4 l: smdl@4-11 h: kgqhcpvrbldrhbq@1-15 j: ljjjjjjjjjjjjjjj@7-14 c: ccccccccccccccc@2-10 v: vzvjvvvvvvvvv@4-9 p: flbpmqmhkpt@10-12 q: rtdrqmpcsqrhqqchqczw@16-19 w: vlwxgtmjwrzvqgdwbdw@8-15 c: gkcccslctcmszhc@3-7 f: hhffhbbtbwzw@4-9 s: msbsxssds@13-15 p: pppppppppcpppxldp@6-7 m: mmmmmqmm@11-12 m: mxmmzwmmmdqpmp@7-12 l: gncmgzxlqcllqgt@12-14 t: tttttttttttdtt@2-6 f: ffffffbrfffp@14-17 h: hhdhpphhhhhhkhhxqph@7-9 x: xxxxxxxxqxxxxxx@5-18 j: vlwgjljtljtrdbxjnjwm@5-7 n: jmncnsndnbwx@8-9 r: rrrrrrrrr@11-17 j: jjjjjjjjjjjjjjpjr@5-6 x: xxxxjt@13-15 l: nshmnjgzhmjdzvl@9-10 r: wmsvzxsrqnnhfr@8-11 k: kkkxxrkpktg@1-7 r: rrrrrrrfrrrjwrd@5-7 t: rztvtvplbrk@2-7 w: wwwwwwsw@1-2 g: sgggk@12-13 j: jjjjjwjjjjvvjjjrjs@1-2 c: cccccc@3-5 g: khgzr@9-16 b: bbbbbbcbsbbbbbbb@12-13 z: zzzzzzzzzszkz@4-5 r: rkrrrr@1-2 t: tgbqtddbmq@1-2 w: wkwwwww@14-15 q: qqdqqqqqqqqhqnb@6-7 r: rrrrrdmrr@8-9 j: jjjjjjjqhjjjjj@3-6 t: gwmlntffstzllvs@6-8 h: hhhhnhhhqh@9-11 w: cwcwwwwwgxwwbw@5-9 w: wwwwcwwww@8-12 k: snjmkkhrgkkzkkpskk@3-6 q: lvqjqlq@3-4 z: zzzn@9-12 t: dvmvhttxtmzhrr@3-7 k: kkkkkkskkkkkk@6-15 v: vqvvvdvvvvbvvvvvvvvv@3-4 z: jzzzzzdk@8-12 b: bbbbbbbbbbbs@3-9 m: nvhwmwgmmqkbmmmzb@8-10 r: npwjcgwrwcrx@1-5 r: rxdrr@6-9 p: ppppppsbkmppkp@1-4 j: jjjqjjjz@6-7 b: rblbbbbbbp@5-9 t: tttttttttf@8-9 c: czcccccccc@13-14 j: jjjbjjtbjjjjjj@3-8 p: pwppzqvp@3-12 m: mmzmmmmmmmmmmm@3-9 d: ddjddddddqddd@3-4 q: qqfq@6-14 m: mmmmmbmmmmwmmlmmmm@3-4 c: glgzc@6-7 t: ttttttt@1-4 s: sssbs@5-8 r: drrkrrrzrrrr@10-12 q: rvqfqqkllqqqlfrq@11-13 s: szsssssssssssss@8-11 t: tttttttsttvt@11-15 j: zjjjjjjjjjjjjjjjjj@2-4 s: dvfs@3-4 q: zhpq@10-11 c: cccccccccckc@5-11 h: pnrjhtdlkzvhh@5-9 l: nlllxgnrlllllllmq@3-4 f: gfff@8-9 g: grgggggbg@3-4 j: pfwjhh@2-5 l: jlfjr@2-4 l: lblv@3-10 q: qqvzhnqqhqvqq@11-15 t: tfttttttktwttts@12-14 b: gqptrzwclbdbfqd@1-4 r: crrprr@5-13 v: qvdvvvdnrqmrqp@9-12 r: rwrrlsrrsrrjgdnrrr@4-6 c: ccldccnp@16-17 q: qqqqqpqqqqlqqqqmlq@2-8 w: wwwwwwwhwmwws@3-6 m: dmmbmmdmkxm@6-13 t: xflrtblvcvfxnlf@2-6 m: pmnsmm@13-15 k: kstfvnkkgfvvkbk@4-10 w: jqwcwlcwcwvqbfzfzfm@1-5 d: ddndbmjxhfqqn@13-16 p: pzvbszhqtpklpkpdw@2-4 t: thttwmxjsbtp@8-10 s: zbsvjcssfmf@3-5 l: lltlwlllll@12-14 g: hgfvvfpnrvpfggnss@3-13 q: cjmbvgxchmqdqcvc@12-16 j: cjjjjjjjjjjqjjjjjj@1-5 m: kqrgm@11-14 x: xcjpwbrrffxkfxh@12-14 c: kgfnccxqczkcjkcc@3-4 f: sfftf@1-3 f: ffdz@12-14 t: xftfxmkttdsttg@4-9 f: ffhcgfffffff@9-10 b: zjlbbsbzbx@9-14 m: hhxmlmmmzmmtmm@3-5 t: tkcpzjwr@6-9 k: wkfdwflgrntrknsr@1-4 l: gfml@9-10 z: zzzzzzzzzrzzzz@9-11 h: hhhhhhhhhhzhh@1-9 k: kkkkkkkkzkkkkkkk@2-7 h: sswmmkhkvhw@2-5 m: pmbnnmzrkk@9-12 f: xhpfbfdffkfw@3-4 g: gfwg@11-12 n: nnnnnnnnnnnpnnnxn@5-6 d: dddddgddd@7-9 j: cbjgnjqjgj@9-14 r: rrrrrrrhrrrrrzbrr@4-5 p: prphk@2-4 d: dpdd@5-15 p: zjsppzhqqgqspcppqpps@2-7 r: rrrrrrfwrr@1-3 h: hhqh@14-16 g: zgvdgspkjrrvcgdlxg@4-6 c: psgqccccvc@9-14 q: qdqjqmttdtcqggqpqn@13-18 f: ffffffffffffgffffff@8-9 g: gggggggggggg@11-12 x: xxxxxxxxxxxr@2-17 c: cxcccfchcccccccbbcm@7-11 b: nwbrzndvrfxwt@3-4 x: xhwxxxv@16-17 r: rzrrnrrrvxrrzrrrrrr@2-3 f: zcvgbmxvwp@5-6 b: fwbbbf@6-10 m: mmmmmpmmmw@2-4 n: bnnvndbpvzj@3-4 t: dftfhdngqp@1-2 v: vtvvvvvvvvv@2-3 v: vgvv@9-10 s: tsvsshsssgssssmsksss@6-7 t: ttttttxt@3-4 c: jcrc@5-8 l: ztlmjljlb@4-5 w: bwwwww@11-14 r: rrrbrrrrrrnrrrs@10-16 z: zzzzznzzzwzzzzzzzz@7-13 m: mmmmmmfmmmmmmmmmmmmm@15-19 w: fflzcwftmcswcwwnwts@10-19 b: bjbbbbbbmwbbbbbbbbtb@14-16 x: xxxxpxxpxxqxdqxxxx@8-13 r: rkzrjbxrgwkhnb@5-18 r: rrrzfkrrrrrrrrtrrnrr@4-5 b: bbbfzb@6-10 q: qnscxqqfqb@8-13 w: wwwwwwwfwwwwwwwwww@10-11 n: scvnsnpgnjnmdpnwct@7-11 p: pjpppppdqpjpfppsptp@7-9 n: jfsvclhfm@3-8 h: whsggqscd@2-12 r: mrmpxhrqsdmqpjshvck@2-4 g: gdgggg@7-12 s: ssssssssgsss@7-11 l: dlklllnjlslbl@5-11 k: kkkkkkkkkkkkkkk@6-9 g: dhtvcgmfrjhk@4-5 m: lmmmhmsmmmmmcmmmmzmm@11-13 t: zgtnkjzmtkttmtkc@6-7 b: bbbbbbv@3-4 q: qqcq@12-16 z: zzzszjzszzczmxtzzcl@2-5 w: wwfhp@1-2 d: gddkd@5-12 f: fwqgbvrcfmwb@2-5 w: bnxcw@3-15 t: ncwftppphsxvztttjs@7-10 p: ppnsppkcppsp@5-6 v: vvrdvv@5-6 z: hczwbzz@3-12 p: gcphfgmzfkflspmxg@14-19 m: jmfmfjpvbmfmmrdkdnzp@6-7 p: pdwzppppp@4-7 b: bbbnbbqbb@7-8 r: frrrrrxxr@8-18 b: jbphpzgvnppwhkxfzs@1-5 c: pvhcc@4-8 z: fzznzjzztstzxrz@5-10 v: jvvwvvvlvlvqc@7-14 p: svgrzfpxkdpbhph@5-7 n: nncmvkn@11-12 r: rrlrbrrrvrrr@1-5 r: vtngrndhqf@2-4 k: knjp@11-14 h: hhghhhhhhhxhhwhhh@16-18 r: rrrrrrrrrrrrrrrpnb@10-14 d: dpddbvdtdmxfdddd@2-4 t: cztt@5-6 r: rzrprd@2-5 n: ngwdngc@1-6 q: qqqzzwwqqqkqqq@7-8 l: lllzllpxl@1-4 b: kmltzzjzbppgwq@1-4 t: ttttb@3-4 p: dkxpcph@7-15 z: zzzzzzhzzzzzzzzzz@4-7 c: cdljfccm@3-8 p: hbpxhlmc@4-5 w: wwwlw@14-15 b: lbqbbbkgbbwfbdb@6-10 j: jtjjvpwwthwcsj@5-8 t: ltvtttbtqxtzq@12-13 t: ttttttttjttztxt@16-18 p: ppppppppppppppxpxbpp@4-7 n: nnnrnnnnt@1-2 r: rfrr@5-6 g: ggggvggg@3-4 s: ssbw@3-4 l: ldll@8-10 m: mmmmvmmcjkmg@10-18 w: wwvwwvwwhwwjwwwlwxcm@1-2 x: cxxxxxxxxxxxxx@1-5 b: bbbbkbbb@12-14 z: zwqzrrzzvqqzzszrx@1-5 z: lzzfzzzfz@16-17 t: ftgstrgptwmptxrzt@9-10 b: bbbbbbbzbbbb@8-14 w: wwwwwwwjwwwzwzww@3-4 h: qhnh@2-12 d: dnddddkddddzdxdddd@5-17 x: xxxxxxxxxxxxxxxxx@9-10 h: hhhhtqhhhrh@6-7 p: pfmppppp@5-8 v: vbvvvvvs@4-5 h: qhfhqcb@3-12 d: dlddlhhwvcrdrxwpt@2-3 n: nnwnp@4-8 g: ggggjgfgzgdglgg@4-9 h: vrghsphxhxzsxw@12-18 z: qrzzzfwdcwnzdzkckz@6-8 v: zvmlqwwh@10-14 p: pppxwpndfpwppdpptmpp@12-15 q: qqnqkqkqjgrcqfq@2-4 n: pnszjnnn@2-3 c: zkctcfc@17-20 l: lvjlcclllslzllllwgll@16-17 k: dfgskkfkkkfjhfvfks@1-3 t: tjttltt@2-3 b: bbzbb@8-15 t: dtttttsttlttttzlttj@13-14 v: vvkvvjvgwvvvkvf@7-8 v: tvvvvvvhv@3-10 d: bxktdrtddtdtsh@4-12 j: npwxjjjjbjkq@1-4 l: tlllll@12-13 b: lbhpxbbbvbbbqbbbsbb@9-15 v: vqhsggmpvmqtbzzlq@12-14 f: ffhfjfffqfxqff@15-16 m: jtnsjwpggbpxlhqmk@2-4 n: xptncjsstcl@5-8 q: dmwklqjqnzb@3-4 c: vcgl@1-6 h: hhhhhh@8-9 x: ckblstcdx@5-7 w: vwphwwmwwwww@2-4 x: kxxxdh@10-11 m: kmmvmmmfmksmj@4-7 v: zvrvvvdvvv@1-8 p: npxbwqpxbjrnrv@5-11 t: jfkwttkstrxlgts@1-2 g: ggggg@5-7 p: tpppppr@15-17 v: vvvvvvvvvvvvvvvvvvvv@17-19 w: dwjwjznczwgfmkmhdtw@10-13 f: fffffbqfffffffffff@4-14 g: ggggggggggggggg@2-3 d: bdkfd@7-8 x: xxxxxxxx@6-9 h: hmshdhvvhkhbhcshs@14-15 g: gggggggggggggghg@2-16 q: qqsxqqqdgqqghqqk@3-17 p: ppbppprppppppppphppp@8-18 v: vczfvqcvvcspndvxwjdv@1-3 d: fdddd@9-11 j: gfjjnjsdnhb@8-10 s: hkhshttssl@5-10 f: ffsffffffqxfff@7-10 w: wwlwwckwwf@4-8 x: blxxmtbgnblfgnfwz@4-5 p: rlpkprppp@13-14 s: ssssssssssssswss@4-8 h: hhhdhmhhhjhlhh@6-7 h: chhhhhfhzqhdhhh@15-17 m: msvrmwzkzvmmgrmmpm@4-6 x: qgtwwxhgsxxmklgmn@4-7 p: rpzkdpp@3-4 v: vvvhvjv@16-18 p: pppppppppppppppppmp@15-17 k: kpkkkkkhqkkkkklktk@5-7 s: ssbxxsk@2-4 l: cwllll@6-9 v: cvvrrkvrvsdvfwcv@1-7 w: qwwwwslwwwwwwwwrww@2-12 c: clcccccccccccccc@5-10 m: ftcmrpmvrzc@7-11 w: wwwwwwwwwwtwwwww@2-3 n: jngdlvgcvtkmn@1-8 v: hvvvvvvvvv@3-17 p: jrpvltxlcqgpfxwsj@1-5 k: kkkkfkk@1-10 c: cccccccccfc@13-19 f: flfffffxfvffffprfmcb@3-6 g: htglsbvrzcghjmd@9-11 h: wrwghhhhnzhxl@5-12 z: zzkzzhnjpmkvzzzw@7-11 w: qrwcwwstwddw@15-19 m: mmmmmmmmmmmmmmmmmmmm@15-16 m: mmmmmmmmmmmmmmhmm@12-16 x: xxxxxcxxxxxlxxxxxxx@5-10 l: qwfqlllgsdjrlspll@3-4 f: hffmfffg@6-7 l: lwlllbllnl@11-20 t: tttkrtlpttwftmwttttt@11-12 d: ddbdddddddpktdd@4-11 w: sxkmkwdwwnlwxmdvfx@4-5 k: kkzkpk@13-20 n: nnnnnntnnnnnbnnnbnnn@5-7 c: ccccwcc@1-6 h: cckkhhdhhwmhhmzchhwx@1-15 b: hbbbbbbbbhbbhbbbbnbb@1-2 w: mwwww@1-2 f: sfzgwtf@3-4 s: sssj@1-3 w: xwww@1-16 p: ppppppppdppppppp@1-6 c: ccxmccccc@4-8 b: rtpbcfbr@9-10 s: sszssstshss@15-16 x: xxxtxxxxxxxmxxxzx@9-15 k: kkkkkkkkkkgrkkkkk@11-13 x: xtxxxxxxxxrxkxx@1-5 f: rffflfffnf@14-16 n: nnxnnnnnnnnnbnzbnnn@3-6 d: ddddddndbdfdhd@14-15 q: sbqqhvqqqvqgxfq@5-6 b: jglbfjb@1-10 l: llllllcllsll@3-5 z: lwzzz@5-12 k: kkkkmkkkkkkkkkkl@8-12 v: vvtsvfvnzvhpm@5-7 l: llllllll@4-7 f: nqfffkbdf@4-8 j: jjjljkhj@9-15 h: vgzpgfhfhmwdhbqc@1-5 p: ptpsjqpnp@5-8 q: qbqqwqnq@5-7 w: wwswwxsb@3-6 h: nnhrnhkmxqkt@1-3 w: jwwww@2-14 x: cxxxxdxxxxxxxbxx@12-14 x: xxxfxxxxqxxrxt@4-9 f: fffkffbsfkxv@12-13 m: mmmmmmmmmmmwm@6-10 p: ppppphpppxppp@9-12 v: vsvvvvkmjvvvn@3-12 r: shngvhbmjrpr@12-13 w: wqwcwxclwwwfw@4-5 r: nnrrdz@4-19 c: vbcpwzvxssccqkqgmxvj@1-6 g: tglxhggng@9-10 z: lvzhvtglzf@10-16 f: gddxfftggfbmxwts@4-12 k: kkkklkkkkkkpkkk@7-11 m: mmmmmmmmmmtm@2-10 z: vkfpjrrvlwlbjwk@3-7 w: dtdzwjqgxdwjhchwwd@13-14 v: vvvvvvvvvvvvvvvv@11-12 c: cjccccqccccc@14-15 h: hzhrhkhfthrhxht@3-5 v: dtwvvvvvcvvvrvsvvv@10-14 q: qhqqkqcqqqqqlfqgsqq@3-14 f: ffvffffffffzffffff@1-12 x: xxtxjxzxxxxxlxxxxxxx@2-4 c: pgpc@1-4 r: fdrr@5-7 r: rrrrrrt@10-11 d: drdddddddmddddpd@2-5 f: gfrlctftzr@10-13 z: nrzjjrzjzzplzmzzbn@8-10 c: cccccccgbc@5-8 g: fgggcndwgggbjnfgb@6-9 d: ddddghdgbddm@3-7 j: ftjjjvjqcp@5-6 s: sqvfstz@5-18 k: kkkwkkkkkkbkkkkkkkbk@3-6 f: djffffkff@4-6 p: pqppppr@5-9 h: hhkhjhmgcqvfhqvhn@8-12 t: tttttttvttttt@14-15 z: pzrzhjqmtbcnzdzr@1-17 s: ssssssssssssswsss@1-4 s: ssqh@1-5 r: rrrrrrr@17-18 h: hhhhhrhcxhhhhhhhhb@7-9 t: dttttjmtv@1-3 c: mcccp@4-5 x: xprbxql@1-5 q: cqqqqqq@3-4 g: ggggw@1-7 f: ffffffnf@7-9 t: ttttttttttt@11-15 m: mmlmfmmmmmmmmmmqm@4-5 n: npnnnn@4-5 b: zvbbvbjhlkf@11-16 c: gnqmcvtzwpcbvncwcc@12-18 q: qbqkwqqvqwqqnljsqpqt@6-10 r: wcrtdrlkgjr@16-17 p: gppppppppwvlgpptp@1-13 g: gqghbwqqzwwdk@1-6 l: rlllll@3-7 j: pdjjtcqwbqtpfkjbwgq@7-17 z: zzhsnjrhrzzfrqszdhdg@6-7 n: xnvnhnrn@6-7 r: rrrrrrzr@2-3 c: ccmcccc@2-3 v: vvdv@3-9 f: mlfffshbfdff@11-13 v: dfvkltvjvvvvx@12-13 c: mqrccccbccbgcccccvc@9-13 w: wwwwwwwwwwwwcwtww@6-8 d: pdvgddtmvwdkvdtzf@1-9 s: hsssssssssdsls@1-5 c: zbsslcd@1-4 p: bpppppppppp@13-16 s: sssxslsscssbqsspcs@1-10 p: pskwpppzpppppks@3-5 c: ccppccmcc@10-11 b: rhbbbbbbbzbb@2-3 d: ndhjhd@3-4 s: sscs@5-6 d: dtwwnt@4-5 d: dddddddd@5-9 z: zztzvzzzz@2-6 v: vpqdll@13-14 d: nxkmbkkpxkcdld@1-3 s: ssss@8-14 z: zzzzzzzzzzzzzbz@16-17 f: fffnffffffftbzffpkf@3-4 m: mtcm@3-4 r: mrdrd@11-13 k: ljkmhdkkkcpjzlmkkzkk@2-3 d: tdqnxpd@3-7 h: mrvdlthxchpvwvssqpk@13-17 j: jjfjjvjjjjjzjsjjksxr@1-4 n: rnnx@7-10 m: mmmmzmxfmm@1-6 r: lrrvrrrrm@4-18 r: rrrdrrrrrrrrrkblrr@6-7 k: kkkkkkl@4-6 v: vmnfvvvvmcmlh@6-9 g: jgcgggkbbmgbs@7-8 t: ttcfwtgjtcttv@3-4 j: tjjj@"
+struct printf_buffer_number printf_buffer loadstore mem[12] = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+const byte* printf_number_buffer::buffer_digits#0 buffer_digits = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0 reg byte a 701.0
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_zero_padding
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::padding
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_min_length
+byte printf_uint::format_radix
+byte printf_uint::format_sign_always
+byte printf_uint::format_upper_case
+byte printf_uint::format_zero_padding
+word printf_uint::uvalue
+word printf_uint::uvalue#0 uvalue zp[2]:2 22.0
+word printf_uint::uvalue#1 uvalue zp[2]:2 22.0
+word printf_uint::uvalue#2 uvalue zp[2]:2 22.0
+word printf_uint::uvalue#3 uvalue zp[2]:2 22.0
+word printf_uint::uvalue#4 uvalue zp[2]:2 22.0
+word printf_uint::uvalue#5 uvalue zp[2]:2 22.0
+word printf_uint::uvalue#6 uvalue zp[2]:2 83.5
+byte strtouc(byte* strtouc::str , byte** strtouc::endptr)
+byte~ strtouc::$4 reg byte a 200002.0
+byte~ strtouc::$5 reg byte a 200002.0
+byte~ strtouc::$6 reg byte a 200002.0
+byte strtouc::c
+byte strtouc::c#0 reg byte x 2002.0
+byte strtouc::c#1 reg byte x 200002.0
+byte strtouc::c#2 reg byte x 66834.16666666666
+byte** strtouc::endptr
+byte strtouc::return
+byte strtouc::return#0 reg byte a 202.0
+byte strtouc::return#1 reg byte a 202.0
+byte* strtouc::str
+byte* strtouc::str#0 str zp[2]:15 202.0
+byte* strtouc::str#1 str zp[2]:15 202.0
+byte* strtouc::str#2 str zp[2]:15 150001.5
+byte* strtouc::str#3 str zp[2]:15 1102.0
+byte* strtouc::str#4 str zp[2]:15 25250.5
+byte strtouc::val
+byte strtouc::val#1 val zp[1]:28 100001.0
+byte strtouc::val#2 val zp[1]:28 66667.33333333333
+byte strtouc::val#3 val zp[1]:28 37525.625
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+byte~ utoa::$10 reg byte a 20002.0
+byte~ utoa::$11 reg byte a 2002.0
+byte* utoa::buffer
+byte* utoa::buffer#11 buffer zp[2]:15 3000.4285714285716
+byte* utoa::buffer#14 buffer zp[2]:15 15001.5
+byte* utoa::buffer#3 buffer zp[2]:15 2002.0
+byte* utoa::buffer#4 buffer zp[2]:15 20002.0
+byte utoa::digit
+byte utoa::digit#1 digit zp[1]:28 20002.0
+byte utoa::digit#2 digit zp[1]:28 2857.4285714285716
+word utoa::digit_value
+word utoa::digit_value#0 digit_value zp[2]:36 6000.6
+word* utoa::digit_values
+byte utoa::max_digits
+byte utoa::radix
+byte utoa::started
+byte utoa::started#2 reg byte x 5000.5
+byte utoa::started#4 reg byte x 10001.0
+word utoa::value
+word utoa::value#0 value zp[2]:2 10001.0
+word utoa::value#1 value zp[2]:2 551.0
+word utoa::value#2 value zp[2]:2 5857.857142857143
+word utoa::value#6 value zp[2]:2 15001.5
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0 buffer zp[2]:15 13750.25
+byte utoa_append::digit
+byte utoa_append::digit#1 reg byte x 1.0000001E7
+byte utoa_append::digit#2 reg byte x 1.00500015E7
+word utoa_append::return
+word utoa_append::return#0 return zp[2]:2 20002.0
+word utoa_append::sub
+word utoa_append::sub#0 sub zp[2]:36 3335000.5
+word utoa_append::value
+word utoa_append::value#0 value zp[2]:2 36667.33333333333
+word utoa_append::value#1 value zp[2]:2 2.0000002E7
+word utoa_append::value#2 value zp[2]:2 5018334.166666666
+
+reg byte x [ conio_c64_init::line#2 conio_c64_init::line#0 ]
+zp[2]:2 [ main::valid_a#11 main::valid_a#15 main::valid_a#1 printf_uint::uvalue#6 printf_uint::uvalue#0 printf_uint::uvalue#1 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ]
+zp[2]:4 [ main::invalid_a#11 main::invalid_a#16 main::invalid_a#1 ]
+zp[2]:6 [ main::total#10 main::total#1 ]
+zp[2]:8 [ main::valid_b#11 main::valid_b#28 main::valid_b#1 ]
+zp[2]:10 [ main::invalid_b#11 main::invalid_b#30 main::invalid_b#1 ]
+zp[1]:12 [ main::count_b#11 main::count_b#2 main::count_b#4 ]
+reg byte x [ main::count_a#2 main::count_a#6 main::count_a#1 ]
+reg byte x [ gotoxy::y#4 gotoxy::y#2 ]
+reg byte x [ clrscr::l#2 clrscr::l#1 ]
+reg byte y [ clrscr::c#2 clrscr::c#1 ]
+zp[2]:13 [ cputs::s#10 cputs::s#11 cputs::s#0 clrscr::line_text#5 clrscr::line_text#1 ]
+reg byte x [ strtouc::c#2 strtouc::c#0 strtouc::c#1 ]
+reg byte a [ cputc::c#3 cputc::c#0 cputc::c#2 ]
+reg byte x [ utoa::started#2 utoa::started#4 ]
+reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ]
+zp[2]:15 [ memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strtouc::str#4 strtouc::str#3 strtouc::str#0 strtouc::str#1 strtouc::str#2 clrscr::line_cols#5 clrscr::line_cols#1 ]
+zp[2]:17 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+reg byte x [ memset::c#4 ]
+zp[1]:19 [ conio_cursor_x ]
+zp[1]:20 [ conio_cursor_y ]
+zp[2]:21 [ conio_line_text ]
+zp[2]:23 [ conio_line_color ]
+zp[2]:25 [ main::pwd ]
+reg byte a [ strtouc::return#0 ]
+zp[1]:27 [ main::min#0 ]
+reg byte a [ strtouc::return#1 ]
+zp[1]:28 [ main::max#0 utoa::digit#2 utoa::digit#1 strtouc::val#3 strtouc::val#2 strtouc::val#1 ]
+zp[1]:29 [ main::ch#0 ]
+reg byte y [ main::$5 ]
+reg byte y [ main::$8 ]
+zp[2]:30 [ gotoxy::$7 gotoxy::$9 gotoxy::line_offset#0 gotoxy::$6 ]
+zp[2]:32 [ gotoxy::$8 ]
+zp[2]:34 [ gotoxy::$5 ]
+reg byte a [ cputs::c#1 ]
+reg byte a [ printf_number_buffer::buffer_sign#0 ]
+reg byte a [ strtouc::$5 ]
+reg byte a [ strtouc::$6 ]
+reg byte a [ strtouc::$4 ]
+reg byte a [ utoa::$11 ]
+reg byte a [ utoa::$10 ]
+zp[2]:36 [ memset::end#0 memcpy::src_end#0 utoa::digit_value#0 utoa_append::sub#0 ]
+mem[12] [ printf_buffer ]
+
+
+FINAL ASSEMBLER
+Score: 35049
+
+  // File Comments
+// https://adventofcode.com/2020/day/2
+  // Upstart
+.pc = $801 "Basic"
+:BasicUpstart(__start)
+.pc = $80d "Program"
+  // Global Constants & labels
+  .const LIGHT_BLUE = $e
+  .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+  .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+  // Color Ram
+  .label COLORRAM = $d800
+  // Default address of screen character matrix
+  .label DEFAULT_SCREEN = $400
+  // The number of bytes on the screen
+  // The current cursor x-position
+  .label conio_cursor_x = $13
+  // The current cursor y-position
+  .label conio_cursor_y = $14
+  // The current text cursor line start
+  .label conio_line_text = $15
+  // The current color cursor line start
+  .label conio_line_color = $17
+  // __start
+__start: {
+    // __start::__init1
+    // conio_cursor_x = 0
+    // [1] conio_cursor_x = 0 -- vbuz1=vbuc1 
+    lda #0
+    sta.z conio_cursor_x
+    // conio_cursor_y = 0
+    // [2] conio_cursor_y = 0 -- vbuz1=vbuc1 
+    sta.z conio_cursor_y
+    // conio_line_text = CONIO_SCREEN_TEXT
+    // [3] conio_line_text = DEFAULT_SCREEN -- pbuz1=pbuc1 
+    lda #<DEFAULT_SCREEN
+    sta.z conio_line_text
+    lda #>DEFAULT_SCREEN
+    sta.z conio_line_text+1
+    // conio_line_color = CONIO_SCREEN_COLORS
+    // [4] conio_line_color = COLORRAM -- pbuz1=pbuc1 
+    lda #<COLORRAM
+    sta.z conio_line_color
+    lda #>COLORRAM
+    sta.z conio_line_color+1
+    // #pragma constructor_for(conio_c64_init, cputc, clrscr, cscroll)
+    // [5] call conio_c64_init 
+    jsr conio_c64_init
+    // [6] phi from __start::__init1 to __start::@1 [phi:__start::__init1->__start::@1]
+    // __start::@1
+    // [7] call main 
+    // [16] phi from __start::@1 to main [phi:__start::@1->main]
+    jsr main
+    // __start::@return
+    // [8] return 
+    rts
+}
+  // conio_c64_init
+// Set initial cursor position
+conio_c64_init: {
+    // Position cursor at current line
+    .label BASIC_CURSOR_LINE = $d6
+    // line = *BASIC_CURSOR_LINE
+    // [9] conio_c64_init::line#0 = *conio_c64_init::BASIC_CURSOR_LINE -- vbuxx=_deref_pbuc1 
+    ldx BASIC_CURSOR_LINE
+    // if(line>=CONIO_HEIGHT)
+    // [10] if(conio_c64_init::line#0<$19) goto conio_c64_init::@2 -- vbuxx_lt_vbuc1_then_la1 
+    cpx #$19
+    bcc __b1
+    // [12] phi from conio_c64_init to conio_c64_init::@1 [phi:conio_c64_init->conio_c64_init::@1]
+    // [12] phi conio_c64_init::line#2 = (byte)$19-1 [phi:conio_c64_init->conio_c64_init::@1#0] -- vbuxx=vbuc1 
+    ldx #$19-1
+    // [11] phi from conio_c64_init to conio_c64_init::@2 [phi:conio_c64_init->conio_c64_init::@2]
+    // conio_c64_init::@2
+    // [12] phi from conio_c64_init::@2 to conio_c64_init::@1 [phi:conio_c64_init::@2->conio_c64_init::@1]
+    // [12] phi conio_c64_init::line#2 = conio_c64_init::line#0 [phi:conio_c64_init::@2->conio_c64_init::@1#0] -- register_copy 
+    // conio_c64_init::@1
+  __b1:
+    // gotoxy(0, line)
+    // [13] gotoxy::y#2 = conio_c64_init::line#2
+    // [14] call gotoxy 
+    jsr gotoxy
+    // conio_c64_init::@return
+    // }
+    // [15] return 
+    rts
+}
+  // main
+main: {
+    .label pwd = $19
+    .label min = $1b
+    .label max = $1c
+    .label ch = $1d
+    // skip char and ": "
+    // Count whether char at pos min & max matches ch
+    .label count_b = $c
+    .label valid_a = 2
+    .label invalid_a = 4
+    .label valid_b = 8
+    .label invalid_b = $a
+    .label total = 6
+    // clrscr()
+    // [17] call clrscr 
+    // [101] phi from main to clrscr [phi:main->clrscr]
+    jsr clrscr
+    // main::@20
+    // pwd = passwords
+    // [18] main::pwd = passwords -- pbuz1=pbuc1 
+    lda #<passwords
+    sta.z pwd
+    lda #>passwords
+    sta.z pwd+1
+    // [19] phi from main::@20 to main::@1 [phi:main::@20->main::@1]
+    // [19] phi main::invalid_b#11 = 0 [phi:main::@20->main::@1#0] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z invalid_b
+    sta.z invalid_b+1
+    // [19] phi main::valid_b#11 = 0 [phi:main::@20->main::@1#1] -- vwuz1=vwuc1 
+    sta.z valid_b
+    sta.z valid_b+1
+    // [19] phi main::total#10 = 0 [phi:main::@20->main::@1#2] -- vwuz1=vwuc1 
+    sta.z total
+    sta.z total+1
+    // [19] phi main::invalid_a#11 = 0 [phi:main::@20->main::@1#3] -- vwuz1=vwuc1 
+    sta.z invalid_a
+    sta.z invalid_a+1
+    // [19] phi main::valid_a#11 = 0 [phi:main::@20->main::@1#4] -- vwuz1=vwuc1 
+    sta.z valid_a
+    sta.z valid_a+1
+    // main::@1
+  __b1:
+    // while(*pwd)
+    // [20] if(0!=*main::pwd) goto main::@2 -- vbuc1_neq__deref_pbuz1_then_la1 
+    ldy #0
+    lda (pwd),y
+    cmp #0
+    beq !__b2+
+    jmp __b2
+  !__b2:
+    // [21] phi from main::@1 to main::@3 [phi:main::@1->main::@3]
+    // main::@3
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    // [22] call cputs 
+    // [117] phi from main::@3 to cputs [phi:main::@3->cputs]
+    // [117] phi cputs::s#11 = main::s [phi:main::@3->cputs#0] -- pbuz1=pbuc1 
+    lda #<s
+    sta.z cputs.s
+    lda #>s
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@23
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    // [23] printf_uint::uvalue#0 = main::valid_a#11
+    // [24] call printf_uint 
+    // [125] phi from main::@23 to printf_uint [phi:main::@23->printf_uint]
+    // [125] phi printf_uint::uvalue#6 = printf_uint::uvalue#0 [phi:main::@23->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [25] phi from main::@23 to main::@24 [phi:main::@23->main::@24]
+    // main::@24
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    // [26] call cputs 
+    // [117] phi from main::@24 to cputs [phi:main::@24->cputs]
+    // [117] phi cputs::s#11 = main::s1 [phi:main::@24->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@25
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    // [27] printf_uint::uvalue#1 = main::invalid_a#11 -- vwuz1=vwuz2 
+    lda.z invalid_a
+    sta.z printf_uint.uvalue
+    lda.z invalid_a+1
+    sta.z printf_uint.uvalue+1
+    // [28] call printf_uint 
+    // [125] phi from main::@25 to printf_uint [phi:main::@25->printf_uint]
+    // [125] phi printf_uint::uvalue#6 = printf_uint::uvalue#1 [phi:main::@25->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [29] phi from main::@25 to main::@26 [phi:main::@25->main::@26]
+    // main::@26
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    // [30] call cputs 
+    // [117] phi from main::@26 to cputs [phi:main::@26->cputs]
+    // [117] phi cputs::s#11 = main::s2 [phi:main::@26->cputs#0] -- pbuz1=pbuc1 
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@27
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    // [31] printf_uint::uvalue#2 = main::total#10 -- vwuz1=vwuz2 
+    lda.z total
+    sta.z printf_uint.uvalue
+    lda.z total+1
+    sta.z printf_uint.uvalue+1
+    // [32] call printf_uint 
+    // [125] phi from main::@27 to printf_uint [phi:main::@27->printf_uint]
+    // [125] phi printf_uint::uvalue#6 = printf_uint::uvalue#2 [phi:main::@27->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [33] phi from main::@27 to main::@28 [phi:main::@27->main::@28]
+    // main::@28
+    // printf("rule a valid: %u invalid:%u total:%u\n", valid_a, invalid_a, total)
+    // [34] call cputs 
+    // [117] phi from main::@28 to cputs [phi:main::@28->cputs]
+    // [117] phi cputs::s#11 = main::s3 [phi:main::@28->cputs#0] -- pbuz1=pbuc1 
+    lda #<s3
+    sta.z cputs.s
+    lda #>s3
+    sta.z cputs.s+1
+    jsr cputs
+    // [35] phi from main::@28 to main::@29 [phi:main::@28->main::@29]
+    // main::@29
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    // [36] call cputs 
+    // [117] phi from main::@29 to cputs [phi:main::@29->cputs]
+    // [117] phi cputs::s#11 = main::s4 [phi:main::@29->cputs#0] -- pbuz1=pbuc1 
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@30
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    // [37] printf_uint::uvalue#3 = main::valid_b#11 -- vwuz1=vwuz2 
+    lda.z valid_b
+    sta.z printf_uint.uvalue
+    lda.z valid_b+1
+    sta.z printf_uint.uvalue+1
+    // [38] call printf_uint 
+    // [125] phi from main::@30 to printf_uint [phi:main::@30->printf_uint]
+    // [125] phi printf_uint::uvalue#6 = printf_uint::uvalue#3 [phi:main::@30->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [39] phi from main::@30 to main::@31 [phi:main::@30->main::@31]
+    // main::@31
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    // [40] call cputs 
+    // [117] phi from main::@31 to cputs [phi:main::@31->cputs]
+    // [117] phi cputs::s#11 = main::s1 [phi:main::@31->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@32
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    // [41] printf_uint::uvalue#4 = main::invalid_b#11 -- vwuz1=vwuz2 
+    lda.z invalid_b
+    sta.z printf_uint.uvalue
+    lda.z invalid_b+1
+    sta.z printf_uint.uvalue+1
+    // [42] call printf_uint 
+    // [125] phi from main::@32 to printf_uint [phi:main::@32->printf_uint]
+    // [125] phi printf_uint::uvalue#6 = printf_uint::uvalue#4 [phi:main::@32->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [43] phi from main::@32 to main::@33 [phi:main::@32->main::@33]
+    // main::@33
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    // [44] call cputs 
+    // [117] phi from main::@33 to cputs [phi:main::@33->cputs]
+    // [117] phi cputs::s#11 = main::s2 [phi:main::@33->cputs#0] -- pbuz1=pbuc1 
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@34
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    // [45] printf_uint::uvalue#5 = main::total#10 -- vwuz1=vwuz2 
+    lda.z total
+    sta.z printf_uint.uvalue
+    lda.z total+1
+    sta.z printf_uint.uvalue+1
+    // [46] call printf_uint 
+    // [125] phi from main::@34 to printf_uint [phi:main::@34->printf_uint]
+    // [125] phi printf_uint::uvalue#6 = printf_uint::uvalue#5 [phi:main::@34->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [47] phi from main::@34 to main::@35 [phi:main::@34->main::@35]
+    // main::@35
+    // printf("rule b valid: %u invalid:%u total:%u\n", valid_b, invalid_b, total)
+    // [48] call cputs 
+    // [117] phi from main::@35 to cputs [phi:main::@35->cputs]
+    // [117] phi cputs::s#11 = main::s3 [phi:main::@35->cputs#0] -- pbuz1=pbuc1 
+    lda #<s3
+    sta.z cputs.s
+    lda #>s3
+    sta.z cputs.s+1
+    jsr cputs
+    // [49] phi from main::@19 main::@35 to main::@19 [phi:main::@19/main::@35->main::@19]
+    // main::@19
+  __b19:
+    jmp __b19
+    // main::@2
+  __b2:
+    // strtouc(pwd, &pwd)
+    // [50] strtouc::str#0 = main::pwd -- pbuz1=pbuz2 
+    lda.z pwd
+    sta.z strtouc.str
+    lda.z pwd+1
+    sta.z strtouc.str+1
+    // [51] call strtouc 
+    // [132] phi from main::@2 to strtouc [phi:main::@2->strtouc]
+    // [132] phi strtouc::str#3 = strtouc::str#0 [phi:main::@2->strtouc#0] -- register_copy 
+    jsr strtouc
+    // strtouc(pwd, &pwd)
+    // [52] strtouc::return#0 = strtouc::val#3 -- vbuaa=vbuz1 
+    lda.z strtouc.val
+    // main::@21
+    // min = strtouc(pwd, &pwd)
+    // [53] main::min#0 = strtouc::return#0 -- vbuz1=vbuaa 
+    sta.z min
+    // pwd++;
+    // [54] main::pwd = ++ main::pwd -- pbuz1=_inc_pbuz1 
+    inc.z pwd
+    bne !+
+    inc.z pwd+1
+  !:
+    // strtouc(pwd, &pwd)
+    // [55] strtouc::str#1 = main::pwd -- pbuz1=pbuz2 
+    lda.z pwd
+    sta.z strtouc.str
+    lda.z pwd+1
+    sta.z strtouc.str+1
+    // [56] call strtouc 
+    // [132] phi from main::@21 to strtouc [phi:main::@21->strtouc]
+    // [132] phi strtouc::str#3 = strtouc::str#1 [phi:main::@21->strtouc#0] -- register_copy 
+    jsr strtouc
+    // strtouc(pwd, &pwd)
+    // [57] strtouc::return#1 = strtouc::val#3 -- vbuaa=vbuz1 
+    lda.z strtouc.val
+    // main::@22
+    // max = strtouc(pwd, &pwd)
+    // [58] main::max#0 = strtouc::return#1 -- vbuz1=vbuaa 
+    sta.z max
+    // pwd++;
+    // [59] main::pwd = ++ main::pwd -- pbuz1=_inc_pbuz1 
+    inc.z pwd
+    bne !+
+    inc.z pwd+1
+  !:
+    // ch = *pwd
+    // [60] main::ch#0 = *main::pwd -- vbuz1=_deref_pbuz2 
+    ldy #0
+    lda (pwd),y
+    sta.z ch
+    // pwd +=3
+    // [61] main::pwd = main::pwd + 3 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #3
+    clc
+    adc.z pwd
+    sta.z pwd
+    bcc !+
+    inc.z pwd+1
+  !:
+    // min-1
+    // [62] main::$5 = main::min#0 - 1 -- vbuyy=vbuz1_minus_1 
+    lda.z min
+    tay
+    dey
+    // if(pwd[min-1]==ch)
+    // [63] if(main::pwd[main::$5]!=main::ch#0) goto main::@4 -- pbuz1_derefidx_vbuyy_neq_vbuz2_then_la1 
+    lda (pwd),y
+    cmp.z ch
+    bne __b3
+    // [64] phi from main::@22 to main::@16 [phi:main::@22->main::@16]
+    // main::@16
+    // [65] phi from main::@16 to main::@4 [phi:main::@16->main::@4]
+    // [65] phi main::count_b#4 = 1 [phi:main::@16->main::@4#0] -- vbuz1=vbuc1 
+    lda #1
+    sta.z count_b
+    jmp __b4
+    // [65] phi from main::@22 to main::@4 [phi:main::@22->main::@4]
+  __b3:
+    // [65] phi main::count_b#4 = 0 [phi:main::@22->main::@4#0] -- vbuz1=vbuc1 
+    lda #0
+    sta.z count_b
+    // main::@4
+  __b4:
+    // max-1
+    // [66] main::$8 = main::max#0 - 1 -- vbuyy=vbuz1_minus_1 
+    lda.z max
+    tay
+    dey
+    // if(pwd[max-1]==ch)
+    // [67] if(main::pwd[main::$8]!=main::ch#0) goto main::@5 -- pbuz1_derefidx_vbuyy_neq_vbuz2_then_la1 
+    lda (pwd),y
+    cmp.z ch
+    bne __b5
+    // main::@17
+    // count_b++;
+    // [68] main::count_b#2 = ++ main::count_b#4 -- vbuz1=_inc_vbuz1 
+    inc.z count_b
+    // [69] phi from main::@17 main::@4 to main::@5 [phi:main::@17/main::@4->main::@5]
+    // [69] phi main::count_b#11 = main::count_b#2 [phi:main::@17/main::@4->main::@5#0] -- register_copy 
+    // main::@5
+  __b5:
+    // [70] phi from main::@5 to main::@6 [phi:main::@5->main::@6]
+    // [70] phi main::count_a#2 = 0 [phi:main::@5->main::@6#0] -- vbuxx=vbuc1 
+    ldx #0
+    // main::@6
+  __b6:
+    // while(*pwd)
+    // [71] if(0!=*main::pwd) goto main::@7 -- vbuc1_neq__deref_pbuz1_then_la1 
+    ldy #0
+    lda (pwd),y
+    cmp #0
+    bne __b7
+    // main::@8
+    // if(count_a>=min && count_a<=max)
+    // [72] if(main::count_a#2<main::min#0) goto main::@11 -- vbuxx_lt_vbuz1_then_la1 
+    //printf("[%u] min: %u max:%u char:%c count:%u\n", idx, min, max, ch, count);
+    // Test rule A: 
+    cpx.z min
+    bcc __b11
+    // main::@36
+    // [73] if(main::count_a#2<=main::max#0) goto main::@12 -- vbuxx_le_vbuz1_then_la1 
+    lda.z max
+    stx.z $ff
+    cmp.z $ff
+    bcs __b12
+    // main::@11
+  __b11:
+    // invalid_a++;
+    // [74] main::invalid_a#1 = ++ main::invalid_a#11 -- vwuz1=_inc_vwuz1 
+    inc.z invalid_a
+    bne !+
+    inc.z invalid_a+1
+  !:
+    // [75] phi from main::@11 main::@12 to main::@13 [phi:main::@11/main::@12->main::@13]
+    // [75] phi main::invalid_a#16 = main::invalid_a#1 [phi:main::@11/main::@12->main::@13#0] -- register_copy 
+    // [75] phi main::valid_a#15 = main::valid_a#11 [phi:main::@11/main::@12->main::@13#1] -- register_copy 
+    // main::@13
+  __b13:
+    // if(count_b==1)
+    // [76] if(main::count_b#11==1) goto main::@14 -- vbuz1_eq_vbuc1_then_la1 
+    // Test rule A: 
+    lda #1
+    cmp.z count_b
+    beq __b14
+    // main::@18
+    // invalid_b++;
+    // [77] main::invalid_b#1 = ++ main::invalid_b#11 -- vwuz1=_inc_vwuz1 
+    inc.z invalid_b
+    bne !+
+    inc.z invalid_b+1
+  !:
+    // [78] phi from main::@14 main::@18 to main::@15 [phi:main::@14/main::@18->main::@15]
+    // [78] phi main::invalid_b#30 = main::invalid_b#11 [phi:main::@14/main::@18->main::@15#0] -- register_copy 
+    // [78] phi main::valid_b#28 = main::valid_b#1 [phi:main::@14/main::@18->main::@15#1] -- register_copy 
+    // main::@15
+  __b15:
+    // total++;
+    // [79] main::total#1 = ++ main::total#10 -- vwuz1=_inc_vwuz1 
+    inc.z total
+    bne !+
+    inc.z total+1
+  !:
+    // pwd++;
+    // [80] main::pwd = ++ main::pwd -- pbuz1=_inc_pbuz1 
+    inc.z pwd
+    bne !+
+    inc.z pwd+1
+  !:
+    // [19] phi from main::@15 to main::@1 [phi:main::@15->main::@1]
+    // [19] phi main::invalid_b#11 = main::invalid_b#30 [phi:main::@15->main::@1#0] -- register_copy 
+    // [19] phi main::valid_b#11 = main::valid_b#28 [phi:main::@15->main::@1#1] -- register_copy 
+    // [19] phi main::total#10 = main::total#1 [phi:main::@15->main::@1#2] -- register_copy 
+    // [19] phi main::invalid_a#11 = main::invalid_a#16 [phi:main::@15->main::@1#3] -- register_copy 
+    // [19] phi main::valid_a#11 = main::valid_a#15 [phi:main::@15->main::@1#4] -- register_copy 
+    jmp __b1
+    // main::@14
+  __b14:
+    // valid_b++;
+    // [81] main::valid_b#1 = ++ main::valid_b#11 -- vwuz1=_inc_vwuz1 
+    inc.z valid_b
+    bne !+
+    inc.z valid_b+1
+  !:
+    jmp __b15
+    // main::@12
+  __b12:
+    // valid_a++;
+    // [82] main::valid_a#1 = ++ main::valid_a#11 -- vwuz1=_inc_vwuz1 
+    inc.z valid_a
+    bne !+
+    inc.z valid_a+1
+  !:
+    jmp __b13
+    // main::@7
+  __b7:
+    // if(*pwd==ch)
+    // [83] if(*main::pwd!=main::ch#0) goto main::@9 -- _deref_pbuz1_neq_vbuz2_then_la1 
+    ldy #0
+    lda (pwd),y
+    cmp.z ch
+    bne __b9
+    // main::@10
+    // count_a++;
+    // [84] main::count_a#1 = ++ main::count_a#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // [85] phi from main::@10 main::@7 to main::@9 [phi:main::@10/main::@7->main::@9]
+    // [85] phi main::count_a#6 = main::count_a#1 [phi:main::@10/main::@7->main::@9#0] -- register_copy 
+    // main::@9
+  __b9:
+    // pwd++;
+    // [86] main::pwd = ++ main::pwd -- pbuz1=_inc_pbuz1 
+    inc.z pwd
+    bne !+
+    inc.z pwd+1
+  !:
+    // [70] phi from main::@9 to main::@6 [phi:main::@9->main::@6]
+    // [70] phi main::count_a#2 = main::count_a#6 [phi:main::@9->main::@6#0] -- register_copy 
+    jmp __b6
+    s: .text "rule a valid: "
+    .byte 0
+    s1: .text " invalid:"
+    .byte 0
+    s2: .text " total:"
+    .byte 0
+    s3: .text @"\n"
+    .byte 0
+    s4: .text "rule b valid: "
+    .byte 0
+}
+  // gotoxy
+// Set the cursor to the specified position
+// gotoxy(byte register(X) y)
+gotoxy: {
+    .const x = 0
+    .label __5 = $22
+    .label __6 = $1e
+    .label __7 = $1e
+    .label line_offset = $1e
+    .label __8 = $20
+    .label __9 = $1e
+    // if(y>CONIO_HEIGHT)
+    // [87] if(gotoxy::y#2<$19+1) goto gotoxy::@3 -- vbuxx_lt_vbuc1_then_la1 
+    cpx #$19+1
+    bcc __b2
+    // [89] phi from gotoxy to gotoxy::@1 [phi:gotoxy->gotoxy::@1]
+    // [89] phi gotoxy::y#4 = 0 [phi:gotoxy->gotoxy::@1#0] -- vbuxx=vbuc1 
+    ldx #0
+    // [88] phi from gotoxy to gotoxy::@3 [phi:gotoxy->gotoxy::@3]
+    // gotoxy::@3
+    // [89] phi from gotoxy::@3 to gotoxy::@1 [phi:gotoxy::@3->gotoxy::@1]
+    // [89] phi gotoxy::y#4 = gotoxy::y#2 [phi:gotoxy::@3->gotoxy::@1#0] -- register_copy 
+    // gotoxy::@1
+    // gotoxy::@2
+  __b2:
+    // conio_cursor_x = x
+    // [90] conio_cursor_x = gotoxy::x#2 -- vbuz1=vbuc1 
+    lda #x
+    sta.z conio_cursor_x
+    // conio_cursor_y = y
+    // [91] conio_cursor_y = gotoxy::y#4 -- vbuz1=vbuxx 
+    stx.z conio_cursor_y
+    // (unsigned int)y*CONIO_WIDTH
+    // [92] gotoxy::$7 = (word)gotoxy::y#4 -- vwuz1=_word_vbuxx 
+    txa
+    sta.z __7
+    lda #0
+    sta.z __7+1
+    // line_offset = (unsigned int)y*CONIO_WIDTH
+    // [93] gotoxy::$8 = gotoxy::$7 << 2 -- vwuz1=vwuz2_rol_2 
+    lda.z __7
+    asl
+    sta.z __8
+    lda.z __7+1
+    rol
+    sta.z __8+1
+    asl.z __8
+    rol.z __8+1
+    // [94] gotoxy::$9 = gotoxy::$8 + gotoxy::$7 -- vwuz1=vwuz2_plus_vwuz1 
+    lda.z __9
+    clc
+    adc.z __8
+    sta.z __9
+    lda.z __9+1
+    adc.z __8+1
+    sta.z __9+1
+    // [95] gotoxy::line_offset#0 = gotoxy::$9 << 3 -- vwuz1=vwuz1_rol_3 
+    asl.z line_offset
+    rol.z line_offset+1
+    asl.z line_offset
+    rol.z line_offset+1
+    asl.z line_offset
+    rol.z line_offset+1
+    // CONIO_SCREEN_TEXT + line_offset
+    // [96] gotoxy::$5 = DEFAULT_SCREEN + gotoxy::line_offset#0 -- pbuz1=pbuc1_plus_vwuz2 
+    clc
+    lda.z line_offset
+    adc #<DEFAULT_SCREEN
+    sta.z __5
+    lda.z line_offset+1
+    adc #>DEFAULT_SCREEN
+    sta.z __5+1
+    // conio_line_text = CONIO_SCREEN_TEXT + line_offset
+    // [97] conio_line_text = gotoxy::$5 -- pbuz1=pbuz2 
+    lda.z __5
+    sta.z conio_line_text
+    lda.z __5+1
+    sta.z conio_line_text+1
+    // CONIO_SCREEN_COLORS + line_offset
+    // [98] gotoxy::$6 = COLORRAM + gotoxy::line_offset#0 -- pbuz1=pbuc1_plus_vwuz1 
+    clc
+    lda.z __6
+    adc #<COLORRAM
+    sta.z __6
+    lda.z __6+1
+    adc #>COLORRAM
+    sta.z __6+1
+    // conio_line_color = CONIO_SCREEN_COLORS + line_offset
+    // [99] conio_line_color = gotoxy::$6 -- pbuz1=pbuz2 
+    lda.z __6
+    sta.z conio_line_color
+    lda.z __6+1
+    sta.z conio_line_color+1
+    // gotoxy::@return
+    // }
+    // [100] return 
+    rts
+}
+  // clrscr
+// clears the screen and moves the cursor to the upper left-hand corner of the screen.
+clrscr: {
+    .label line_text = $d
+    .label line_cols = $f
+    // [102] phi from clrscr to clrscr::@1 [phi:clrscr->clrscr::@1]
+    // [102] phi clrscr::line_cols#5 = COLORRAM [phi:clrscr->clrscr::@1#0] -- pbuz1=pbuc1 
+    lda #<COLORRAM
+    sta.z line_cols
+    lda #>COLORRAM
+    sta.z line_cols+1
+    // [102] phi clrscr::line_text#5 = DEFAULT_SCREEN [phi:clrscr->clrscr::@1#1] -- pbuz1=pbuc1 
+    lda #<DEFAULT_SCREEN
+    sta.z line_text
+    lda #>DEFAULT_SCREEN
+    sta.z line_text+1
+    // [102] phi clrscr::l#2 = 0 [phi:clrscr->clrscr::@1#2] -- vbuxx=vbuc1 
+    ldx #0
+    // clrscr::@1
+  __b1:
+    // for( char l=0;l<CONIO_HEIGHT; l++ )
+    // [103] if(clrscr::l#2<$19) goto clrscr::@3 -- vbuxx_lt_vbuc1_then_la1 
+    cpx #$19
+    bcc __b2
+    // clrscr::@2
+    // conio_cursor_x = 0
+    // [104] conio_cursor_x = 0 -- vbuz1=vbuc1 
+    lda #0
+    sta.z conio_cursor_x
+    // conio_cursor_y = 0
+    // [105] conio_cursor_y = 0 -- vbuz1=vbuc1 
+    sta.z conio_cursor_y
+    // conio_line_text = CONIO_SCREEN_TEXT
+    // [106] conio_line_text = DEFAULT_SCREEN -- pbuz1=pbuc1 
+    lda #<DEFAULT_SCREEN
+    sta.z conio_line_text
+    lda #>DEFAULT_SCREEN
+    sta.z conio_line_text+1
+    // conio_line_color = CONIO_SCREEN_COLORS
+    // [107] conio_line_color = COLORRAM -- pbuz1=pbuc1 
+    lda #<COLORRAM
+    sta.z conio_line_color
+    lda #>COLORRAM
+    sta.z conio_line_color+1
+    // clrscr::@return
+    // }
+    // [108] return 
+    rts
+    // [109] phi from clrscr::@1 to clrscr::@3 [phi:clrscr::@1->clrscr::@3]
+  __b2:
+    // [109] phi clrscr::c#2 = 0 [phi:clrscr::@1->clrscr::@3#0] -- vbuyy=vbuc1 
+    ldy #0
+    // clrscr::@3
+  __b3:
+    // for( char c=0;c<CONIO_WIDTH; c++ )
+    // [110] if(clrscr::c#2<$28) goto clrscr::@4 -- vbuyy_lt_vbuc1_then_la1 
+    cpy #$28
+    bcc __b4
+    // clrscr::@5
+    // line_text += CONIO_WIDTH
+    // [111] clrscr::line_text#1 = clrscr::line_text#5 + $28 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z line_text
+    sta.z line_text
+    bcc !+
+    inc.z line_text+1
+  !:
+    // line_cols += CONIO_WIDTH
+    // [112] clrscr::line_cols#1 = clrscr::line_cols#5 + $28 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z line_cols
+    sta.z line_cols
+    bcc !+
+    inc.z line_cols+1
+  !:
+    // for( char l=0;l<CONIO_HEIGHT; l++ )
+    // [113] clrscr::l#1 = ++ clrscr::l#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // [102] phi from clrscr::@5 to clrscr::@1 [phi:clrscr::@5->clrscr::@1]
+    // [102] phi clrscr::line_cols#5 = clrscr::line_cols#1 [phi:clrscr::@5->clrscr::@1#0] -- register_copy 
+    // [102] phi clrscr::line_text#5 = clrscr::line_text#1 [phi:clrscr::@5->clrscr::@1#1] -- register_copy 
+    // [102] phi clrscr::l#2 = clrscr::l#1 [phi:clrscr::@5->clrscr::@1#2] -- register_copy 
+    jmp __b1
+    // clrscr::@4
+  __b4:
+    // line_text[c] = ' '
+    // [114] clrscr::line_text#5[clrscr::c#2] = ' ' -- pbuz1_derefidx_vbuyy=vbuc1 
+    lda #' '
+    sta (line_text),y
+    // line_cols[c] = conio_textcolor
+    // [115] clrscr::line_cols#5[clrscr::c#2] = LIGHT_BLUE -- pbuz1_derefidx_vbuyy=vbuc1 
+    lda #LIGHT_BLUE
+    sta (line_cols),y
+    // for( char c=0;c<CONIO_WIDTH; c++ )
+    // [116] clrscr::c#1 = ++ clrscr::c#2 -- vbuyy=_inc_vbuyy 
+    iny
+    // [109] phi from clrscr::@4 to clrscr::@3 [phi:clrscr::@4->clrscr::@3]
+    // [109] phi clrscr::c#2 = clrscr::c#1 [phi:clrscr::@4->clrscr::@3#0] -- register_copy 
+    jmp __b3
+}
+  // cputs
+// Output a NUL-terminated string at the current cursor position
+// cputs(byte* zp($d) s)
+cputs: {
+    .label s = $d
+    // [118] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1]
+    // [118] phi cputs::s#10 = cputs::s#11 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy 
+    // cputs::@1
+  __b1:
+    // while(c=*s++)
+    // [119] cputs::c#1 = *cputs::s#10 -- vbuaa=_deref_pbuz1 
+    ldy #0
+    lda (s),y
+    // [120] cputs::s#0 = ++ cputs::s#10 -- pbuz1=_inc_pbuz1 
+    inc.z s
+    bne !+
+    inc.z s+1
+  !:
+    // [121] if(0!=cputs::c#1) goto cputs::@2 -- vbuc1_neq_vbuaa_then_la1 
+    cmp #0
+    bne __b2
+    // cputs::@return
+    // }
+    // [122] return 
+    rts
+    // cputs::@2
+  __b2:
+    // cputc(c)
+    // [123] cputc::c#0 = cputs::c#1
+    // [124] call cputc 
+    // [146] phi from cputs::@2 to cputc [phi:cputs::@2->cputc]
+    // [146] phi cputc::c#3 = cputc::c#0 [phi:cputs::@2->cputc#0] -- register_copy 
+    jsr cputc
+    jmp __b1
+}
+  // printf_uint
+// Print an unsigned int using a specific format
+// printf_uint(word zp(2) uvalue)
+printf_uint: {
+    .label uvalue = 2
+    // printf_uint::@1
+    // printf_buffer.sign = format.sign_always?'+':0
+    // [126] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // utoa(uvalue, printf_buffer.digits, format.radix)
+    // [127] utoa::value#1 = printf_uint::uvalue#6
+    // [128] call utoa 
+  // Format number into buffer
+    // [157] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa]
+    jsr utoa
+    // printf_uint::@2
+    // printf_number_buffer(printf_buffer, format)
+    // [129] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) -- vbuaa=_deref_pbuc1 
+    lda printf_buffer
+    // [130] call printf_number_buffer 
+  // Print using format
+    // [178] phi from printf_uint::@2 to printf_number_buffer [phi:printf_uint::@2->printf_number_buffer]
+    jsr printf_number_buffer
+    // printf_uint::@return
+    // }
+    // [131] return 
+    rts
+}
+  // strtouc
+// Converts the string pointed to, by the argument str to an unsigned char (unsing base 10)
+// Modifies *endptr to point to the first unparseable character
+// strtouc(byte* zp($f) str)
+strtouc: {
+    .label str = $f
+    .label val = $1c
+    // c = *str
+    // [133] strtouc::c#0 = *strtouc::str#3 -- vbuxx=_deref_pbuz1 
+    ldy #0
+    lda (str),y
+    tax
+    // [134] phi from strtouc to strtouc::@1 [phi:strtouc->strtouc::@1]
+    // [134] phi strtouc::str#4 = strtouc::str#3 [phi:strtouc->strtouc::@1#0] -- register_copy 
+    // [134] phi strtouc::val#3 = 0 [phi:strtouc->strtouc::@1#1] -- vbuz1=vbuc1 
+    tya
+    sta.z val
+    // [134] phi strtouc::c#2 = strtouc::c#0 [phi:strtouc->strtouc::@1#2] -- register_copy 
+    // strtouc::@1
+  __b1:
+    // while(c>='0' && c<='9')
+    // [135] if(strtouc::c#2<'0') goto strtouc::@3 -- vbuxx_lt_vbuc1_then_la1 
+    cpx #'0'
+    bcc __b3
+    // strtouc::@4
+    // [136] if(strtouc::c#2<='9') goto strtouc::@2 -- vbuxx_le_vbuc1_then_la1 
+    cpx #'9'
+    bcc __b2
+    beq __b2
+    // strtouc::@3
+  __b3:
+    // *endptr = str
+    // [137] *(&main::pwd) = strtouc::str#4 -- _deref_qbuc1=pbuz1 
+    lda.z str
+    sta.z main.pwd
+    lda.z str+1
+    sta.z main.pwd+1
+    // strtouc::@return
+    // }
+    // [138] return 
+    rts
+    // strtouc::@2
+  __b2:
+    // val = val*10
+    // [139] strtouc::$5 = strtouc::val#3 << 2 -- vbuaa=vbuz1_rol_2 
+    lda.z val
+    asl
+    asl
+    // [140] strtouc::$6 = strtouc::$5 + strtouc::val#3 -- vbuaa=vbuaa_plus_vbuz1 
+    clc
+    adc.z val
+    // [141] strtouc::val#1 = strtouc::$6 << 1 -- vbuz1=vbuaa_rol_1 
+    asl
+    sta.z val
+    // c-'0'
+    // [142] strtouc::$4 = strtouc::c#2 - '0' -- vbuaa=vbuxx_minus_vbuc1 
+    txa
+    sec
+    sbc #'0'
+    // val += c-'0'
+    // [143] strtouc::val#2 = strtouc::val#1 + strtouc::$4 -- vbuz1=vbuz1_plus_vbuaa 
+    clc
+    adc.z val
+    sta.z val
+    // str++;
+    // [144] strtouc::str#2 = ++ strtouc::str#4 -- pbuz1=_inc_pbuz1 
+    inc.z str
+    bne !+
+    inc.z str+1
+  !:
+    // c = *str
+    // [145] strtouc::c#1 = *strtouc::str#2 -- vbuxx=_deref_pbuz1 
+    ldy #0
+    lda (str),y
+    tax
+    // [134] phi from strtouc::@2 to strtouc::@1 [phi:strtouc::@2->strtouc::@1]
+    // [134] phi strtouc::str#4 = strtouc::str#2 [phi:strtouc::@2->strtouc::@1#0] -- register_copy 
+    // [134] phi strtouc::val#3 = strtouc::val#2 [phi:strtouc::@2->strtouc::@1#1] -- register_copy 
+    // [134] phi strtouc::c#2 = strtouc::c#1 [phi:strtouc::@2->strtouc::@1#2] -- register_copy 
+    jmp __b1
+}
+  // cputc
+// Output one character at the current cursor position
+// Moves the cursor forward. Scrolls the entire screen if needed
+// cputc(byte register(A) c)
+cputc: {
+    // if(c=='\n')
+    // [147] if(cputc::c#3==' ') goto cputc::@1 -- vbuaa_eq_vbuc1_then_la1 
+    cmp #'\n'
+    beq __b1
+    // cputc::@2
+    // conio_line_text[conio_cursor_x] = c
+    // [148] conio_line_text[conio_cursor_x] = cputc::c#3 -- pbuz1_derefidx_vbuz2=vbuaa 
+    ldy.z conio_cursor_x
+    sta (conio_line_text),y
+    // conio_line_color[conio_cursor_x] = conio_textcolor
+    // [149] conio_line_color[conio_cursor_x] = LIGHT_BLUE -- pbuz1_derefidx_vbuz2=vbuc1 
+    lda #LIGHT_BLUE
+    sta (conio_line_color),y
+    // if(++conio_cursor_x==CONIO_WIDTH)
+    // [150] conio_cursor_x = ++ conio_cursor_x -- vbuz1=_inc_vbuz1 
+    inc.z conio_cursor_x
+    // [151] if(conio_cursor_x!=$28) goto cputc::@return -- vbuz1_neq_vbuc1_then_la1 
+    lda #$28
+    cmp.z conio_cursor_x
+    bne __breturn
+    // [152] phi from cputc::@2 to cputc::@3 [phi:cputc::@2->cputc::@3]
+    // cputc::@3
+    // cputln()
+    // [153] call cputln 
+    jsr cputln
+    // cputc::@return
+  __breturn:
+    // }
+    // [154] return 
+    rts
+    // [155] phi from cputc to cputc::@1 [phi:cputc->cputc::@1]
+    // cputc::@1
+  __b1:
+    // cputln()
+    // [156] call cputln 
+    jsr cputln
+    rts
+}
+  // utoa
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// utoa(word zp(2) value, byte* zp($f) buffer)
+utoa: {
+    .label digit_value = $24
+    .label buffer = $f
+    .label digit = $1c
+    .label value = 2
+    // [158] phi from utoa to utoa::@1 [phi:utoa->utoa::@1]
+    // [158] phi utoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    // [158] phi utoa::started#2 = 0 [phi:utoa->utoa::@1#1] -- vbuxx=vbuc1 
+    ldx #0
+    // [158] phi utoa::value#2 = utoa::value#1 [phi:utoa->utoa::@1#2] -- register_copy 
+    // [158] phi utoa::digit#2 = 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1 
+    txa
+    sta.z digit
+    // utoa::@1
+  __b1:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    // [159] if(utoa::digit#2<5-1) goto utoa::@2 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z digit
+    cmp #5-1
+    bcc __b2
+    // utoa::@3
+    // *buffer++ = DIGITS[(char)value]
+    // [160] utoa::$11 = (byte)utoa::value#2 -- vbuaa=_byte_vwuz1 
+    lda.z value
+    // [161] *utoa::buffer#11 = DIGITS[utoa::$11] -- _deref_pbuz1=pbuc1_derefidx_vbuaa 
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // *buffer++ = DIGITS[(char)value];
+    // [162] utoa::buffer#3 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // *buffer = 0
+    // [163] *utoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    tay
+    sta (buffer),y
+    // utoa::@return
+    // }
+    // [164] return 
+    rts
+    // utoa::@2
+  __b2:
+    // digit_value = digit_values[digit]
+    // [165] utoa::$10 = utoa::digit#2 << 1 -- vbuaa=vbuz1_rol_1 
+    lda.z digit
+    asl
+    // [166] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] -- vwuz1=pwuc1_derefidx_vbuaa 
+    tay
+    lda RADIX_DECIMAL_VALUES,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES+1,y
+    sta.z digit_value+1
+    // if (started || value >= digit_value)
+    // [167] if(0!=utoa::started#2) goto utoa::@5 -- vbuc1_neq_vbuxx_then_la1 
+    cpx #0
+    bne __b5
+    // utoa::@7
+    // [168] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1 
+    cmp.z value+1
+    bne !+
+    lda.z digit_value
+    cmp.z value
+    beq __b5
+  !:
+    bcc __b5
+    // [169] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4]
+    // [169] phi utoa::buffer#14 = utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy 
+    // [169] phi utoa::started#4 = utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy 
+    // [169] phi utoa::value#6 = utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy 
+    // utoa::@4
+  __b4:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    // [170] utoa::digit#1 = ++ utoa::digit#2 -- vbuz1=_inc_vbuz1 
+    inc.z digit
+    // [158] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1]
+    // [158] phi utoa::buffer#11 = utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy 
+    // [158] phi utoa::started#2 = utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy 
+    // [158] phi utoa::value#2 = utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy 
+    // [158] phi utoa::digit#2 = utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy 
+    jmp __b1
+    // utoa::@5
+  __b5:
+    // utoa_append(buffer++, value, digit_value)
+    // [171] utoa_append::buffer#0 = utoa::buffer#11
+    // [172] utoa_append::value#0 = utoa::value#2
+    // [173] utoa_append::sub#0 = utoa::digit_value#0
+    // [174] call utoa_append 
+    // [191] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append]
+    jsr utoa_append
+    // utoa_append(buffer++, value, digit_value)
+    // [175] utoa_append::return#0 = utoa_append::value#2
+    // utoa::@6
+    // value = utoa_append(buffer++, value, digit_value)
+    // [176] utoa::value#0 = utoa_append::return#0
+    // value = utoa_append(buffer++, value, digit_value);
+    // [177] utoa::buffer#4 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [169] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4]
+    // [169] phi utoa::buffer#14 = utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy 
+    // [169] phi utoa::started#4 = 1 [phi:utoa::@6->utoa::@4#1] -- vbuxx=vbuc1 
+    ldx #1
+    // [169] phi utoa::value#6 = utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy 
+    jmp __b4
+}
+  // printf_number_buffer
+// Print the contents of the number buffer using a specific format.
+// This handles minimum length, zero-filling, and left/right justification from the format
+// printf_number_buffer(byte register(A) buffer_sign)
+printf_number_buffer: {
+    .label buffer_digits = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    // printf_number_buffer::@1
+    // if(buffer.sign)
+    // [179] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2 -- vbuc1_eq_vbuaa_then_la1 
+    cmp #0
+    beq __b2
+    // printf_number_buffer::@3
+    // cputc(buffer.sign)
+    // [180] cputc::c#2 = printf_number_buffer::buffer_sign#0
+    // [181] call cputc 
+    // [146] phi from printf_number_buffer::@3 to cputc [phi:printf_number_buffer::@3->cputc]
+    // [146] phi cputc::c#3 = cputc::c#2 [phi:printf_number_buffer::@3->cputc#0] -- register_copy 
+    jsr cputc
+    // [182] phi from printf_number_buffer::@1 printf_number_buffer::@3 to printf_number_buffer::@2 [phi:printf_number_buffer::@1/printf_number_buffer::@3->printf_number_buffer::@2]
+    // printf_number_buffer::@2
+  __b2:
+    // cputs(buffer.digits)
+    // [183] call cputs 
+    // [117] phi from printf_number_buffer::@2 to cputs [phi:printf_number_buffer::@2->cputs]
+    // [117] phi cputs::s#11 = printf_number_buffer::buffer_digits#0 [phi:printf_number_buffer::@2->cputs#0] -- pbuz1=pbuc1 
+    lda #<buffer_digits
+    sta.z cputs.s
+    lda #>buffer_digits
+    sta.z cputs.s+1
+    jsr cputs
+    // printf_number_buffer::@return
+    // }
+    // [184] return 
+    rts
+}
+  // cputln
+// Print a newline
+cputln: {
+    // conio_line_text +=  CONIO_WIDTH
+    // [185] conio_line_text = conio_line_text + $28 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z conio_line_text
+    sta.z conio_line_text
+    bcc !+
+    inc.z conio_line_text+1
+  !:
+    // conio_line_color += CONIO_WIDTH
+    // [186] conio_line_color = conio_line_color + $28 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z conio_line_color
+    sta.z conio_line_color
+    bcc !+
+    inc.z conio_line_color+1
+  !:
+    // conio_cursor_x = 0
+    // [187] conio_cursor_x = 0 -- vbuz1=vbuc1 
+    lda #0
+    sta.z conio_cursor_x
+    // conio_cursor_y++;
+    // [188] conio_cursor_y = ++ conio_cursor_y -- vbuz1=_inc_vbuz1 
+    inc.z conio_cursor_y
+    // cscroll()
+    // [189] call cscroll 
+    jsr cscroll
+    // cputln::@return
+    // }
+    // [190] return 
+    rts
+}
+  // utoa_append
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// utoa_append(byte* zp($f) buffer, word zp(2) value, word zp($24) sub)
+utoa_append: {
+    .label buffer = $f
+    .label value = 2
+    .label sub = $24
+    .label return = 2
+    // [192] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1]
+    // [192] phi utoa_append::digit#2 = 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 
+    ldx #0
+    // [192] phi utoa_append::value#2 = utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy 
+    // utoa_append::@1
+  __b1:
+    // while (value >= sub)
+    // [193] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 
+    lda.z sub+1
+    cmp.z value+1
+    bne !+
+    lda.z sub
+    cmp.z value
+    beq __b2
+  !:
+    bcc __b2
+    // utoa_append::@3
+    // *buffer = DIGITS[digit]
+    // [194] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuxx 
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    // utoa_append::@return
+    // }
+    // [195] return 
+    rts
+    // utoa_append::@2
+  __b2:
+    // digit++;
+    // [196] utoa_append::digit#1 = ++ utoa_append::digit#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // value -= sub
+    // [197] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    // [192] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1]
+    // [192] phi utoa_append::digit#2 = utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy 
+    // [192] phi utoa_append::value#2 = utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy 
+    jmp __b1
+}
+  // cscroll
+// Scroll the entire screen if the cursor is beyond the last line
+cscroll: {
+    // if(conio_cursor_y==CONIO_HEIGHT)
+    // [198] if(conio_cursor_y!=$19) goto cscroll::@return -- vbuz1_neq_vbuc1_then_la1 
+    lda #$19
+    cmp.z conio_cursor_y
+    bne __breturn
+    // [199] phi from cscroll to cscroll::@1 [phi:cscroll->cscroll::@1]
+    // cscroll::@1
+    // memcpy(CONIO_SCREEN_TEXT, CONIO_SCREEN_TEXT+CONIO_WIDTH, CONIO_BYTES-CONIO_WIDTH)
+    // [200] call memcpy 
+    // [211] phi from cscroll::@1 to memcpy [phi:cscroll::@1->memcpy]
+    // [211] phi memcpy::destination#2 = (void*)DEFAULT_SCREEN [phi:cscroll::@1->memcpy#0] -- pvoz1=pvoc1 
+    lda #<DEFAULT_SCREEN
+    sta.z memcpy.destination
+    lda #>DEFAULT_SCREEN
+    sta.z memcpy.destination+1
+    // [211] phi memcpy::source#2 = (void*)DEFAULT_SCREEN+$28 [phi:cscroll::@1->memcpy#1] -- pvoz1=pvoc1 
+    lda #<DEFAULT_SCREEN+$28
+    sta.z memcpy.source
+    lda #>DEFAULT_SCREEN+$28
+    sta.z memcpy.source+1
+    jsr memcpy
+    // [201] phi from cscroll::@1 to cscroll::@2 [phi:cscroll::@1->cscroll::@2]
+    // cscroll::@2
+    // memcpy(CONIO_SCREEN_COLORS, CONIO_SCREEN_COLORS+CONIO_WIDTH, CONIO_BYTES-CONIO_WIDTH)
+    // [202] call memcpy 
+    // [211] phi from cscroll::@2 to memcpy [phi:cscroll::@2->memcpy]
+    // [211] phi memcpy::destination#2 = (void*)COLORRAM [phi:cscroll::@2->memcpy#0] -- pvoz1=pvoc1 
+    lda #<COLORRAM
+    sta.z memcpy.destination
+    lda #>COLORRAM
+    sta.z memcpy.destination+1
+    // [211] phi memcpy::source#2 = (void*)COLORRAM+$28 [phi:cscroll::@2->memcpy#1] -- pvoz1=pvoc1 
+    lda #<COLORRAM+$28
+    sta.z memcpy.source
+    lda #>COLORRAM+$28
+    sta.z memcpy.source+1
+    jsr memcpy
+    // [203] phi from cscroll::@2 to cscroll::@3 [phi:cscroll::@2->cscroll::@3]
+    // cscroll::@3
+    // memset(CONIO_SCREEN_TEXT+CONIO_BYTES-CONIO_WIDTH, ' ', CONIO_WIDTH)
+    // [204] call memset 
+    // [221] phi from cscroll::@3 to memset [phi:cscroll::@3->memset]
+    // [221] phi memset::c#4 = ' ' [phi:cscroll::@3->memset#0] -- vbuxx=vbuc1 
+    ldx #' '
+    // [221] phi memset::str#3 = (void*)DEFAULT_SCREEN+(word)$19*$28-$28 [phi:cscroll::@3->memset#1] -- pvoz1=pvoc1 
+    lda #<DEFAULT_SCREEN+$19*$28-$28
+    sta.z memset.str
+    lda #>DEFAULT_SCREEN+$19*$28-$28
+    sta.z memset.str+1
+    jsr memset
+    // [205] phi from cscroll::@3 to cscroll::@4 [phi:cscroll::@3->cscroll::@4]
+    // cscroll::@4
+    // memset(CONIO_SCREEN_COLORS+CONIO_BYTES-CONIO_WIDTH, conio_textcolor, CONIO_WIDTH)
+    // [206] call memset 
+    // [221] phi from cscroll::@4 to memset [phi:cscroll::@4->memset]
+    // [221] phi memset::c#4 = LIGHT_BLUE [phi:cscroll::@4->memset#0] -- vbuxx=vbuc1 
+    ldx #LIGHT_BLUE
+    // [221] phi memset::str#3 = (void*)COLORRAM+(word)$19*$28-$28 [phi:cscroll::@4->memset#1] -- pvoz1=pvoc1 
+    lda #<COLORRAM+$19*$28-$28
+    sta.z memset.str
+    lda #>COLORRAM+$19*$28-$28
+    sta.z memset.str+1
+    jsr memset
+    // cscroll::@5
+    // conio_line_text -= CONIO_WIDTH
+    // [207] conio_line_text = conio_line_text - $28 -- pbuz1=pbuz1_minus_vbuc1 
+    sec
+    lda.z conio_line_text
+    sbc #$28
+    sta.z conio_line_text
+    lda.z conio_line_text+1
+    sbc #0
+    sta.z conio_line_text+1
+    // conio_line_color -= CONIO_WIDTH
+    // [208] conio_line_color = conio_line_color - $28 -- pbuz1=pbuz1_minus_vbuc1 
+    sec
+    lda.z conio_line_color
+    sbc #$28
+    sta.z conio_line_color
+    lda.z conio_line_color+1
+    sbc #0
+    sta.z conio_line_color+1
+    // conio_cursor_y--;
+    // [209] conio_cursor_y = -- conio_cursor_y -- vbuz1=_dec_vbuz1 
+    dec.z conio_cursor_y
+    // cscroll::@return
+  __breturn:
+    // }
+    // [210] return 
+    rts
+}
+  // memcpy
+// Copy block of memory (forwards)
+// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
+// memcpy(void* zp($11) destination, void* zp($f) source)
+memcpy: {
+    .label src_end = $24
+    .label dst = $11
+    .label src = $f
+    .label source = $f
+    .label destination = $11
+    // src_end = (char*)source+num
+    // [212] memcpy::src_end#0 = (byte*)memcpy::source#2 + (word)$19*$28-$28 -- pbuz1=pbuz2_plus_vwuc1 
+    clc
+    lda.z source
+    adc #<$19*$28-$28
+    sta.z src_end
+    lda.z source+1
+    adc #>$19*$28-$28
+    sta.z src_end+1
+    // [213] memcpy::src#4 = (byte*)memcpy::source#2
+    // [214] memcpy::dst#4 = (byte*)memcpy::destination#2
+    // [215] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1]
+    // [215] phi memcpy::dst#2 = memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy 
+    // [215] phi memcpy::src#2 = memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy 
+    // memcpy::@1
+  __b1:
+    // while(src!=src_end)
+    // [216] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z src+1
+    cmp.z src_end+1
+    bne __b2
+    lda.z src
+    cmp.z src_end
+    bne __b2
+    // memcpy::@return
+    // }
+    // [217] return 
+    rts
+    // memcpy::@2
+  __b2:
+    // *dst++ = *src++
+    // [218] *memcpy::dst#2 = *memcpy::src#2 -- _deref_pbuz1=_deref_pbuz2 
+    ldy #0
+    lda (src),y
+    sta (dst),y
+    // *dst++ = *src++;
+    // [219] memcpy::dst#1 = ++ memcpy::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    // [220] memcpy::src#1 = ++ memcpy::src#2 -- pbuz1=_inc_pbuz1 
+    inc.z src
+    bne !+
+    inc.z src+1
+  !:
+    jmp __b1
+}
+  // memset
+// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
+// memset(void* zp($11) str, byte register(X) c)
+memset: {
+    .label end = $24
+    .label dst = $11
+    .label str = $11
+    // memset::@1
+    // end = (char*)str + num
+    // [222] memset::end#0 = (byte*)memset::str#3 + $28 -- pbuz1=pbuz2_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z str
+    sta.z end
+    lda #0
+    adc.z str+1
+    sta.z end+1
+    // [223] memset::dst#4 = (byte*)memset::str#3
+    // [224] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2]
+    // [224] phi memset::dst#2 = memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy 
+    // memset::@2
+  __b2:
+    // for(char* dst = str; dst!=end; dst++)
+    // [225] if(memset::dst#2!=memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z dst+1
+    cmp.z end+1
+    bne __b3
+    lda.z dst
+    cmp.z end
+    bne __b3
+    // memset::@return
+    // }
+    // [226] return 
+    rts
+    // memset::@3
+  __b3:
+    // *dst = c
+    // [227] *memset::dst#2 = memset::c#4 -- _deref_pbuz1=vbuxx 
+    txa
+    ldy #0
+    sta (dst),y
+    // for(char* dst = str; dst!=end; dst++)
+    // [228] memset::dst#1 = ++ memset::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    jmp __b2
+}
+  // File Data
+  // The digits used for numbers
+  DIGITS: .text "0123456789abcdef"
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
+  // Use one huge string since array of strings is not currently supported
+  passwords: .text "4-6 b: bbbdbtbbbj@1-6 g: ggvggbgggstg@1-4 s: lssss@13-14 v: hvvcvvvvvvvvvsvvv@3-5 m: lcmmm@3-4 t: stht@5-6 b: dbkbhb@4-7 p: ppfppppq@4-5 j: jjjjj@3-12 s: sskssssssssss@14-15 z: zrndzbmrzzpzzqzj@12-18 l: tllllllllllllplllbl@8-10 b: bdbvqbtbrb@1-3 c: tcqccc@1-2 n: nbnj@5-7 c: ccccccccc@9-10 l: hpmslrlgll@6-9 n: nnnnnnnnb@6-10 r: rmzjlrsxkbw@6-8 r: bzqnnrrrj@4-14 c: mfffvcbtchzrqcn@1-6 f: ffffffffffffff@2-5 f: wxtkf@8-12 b: rdcbbjbzbbpb@8-18 d: ddtdddddddwvdfdsdd@5-8 s: sssmsgpgszms@6-11 x: xxxxxvxxxxxt@17-18 n: jhrnnzpxzngfqrntmnc@13-14 r: rrrmrrrrlrrshvrrr@4-5 h: hhhhrhh@8-10 d: dgwtdsxnncd@9-13 q: qqbpqmqgmqwqbqqqxcgq@2-5 g: gjjcpgg@6-12 t: ttttvttttttrtt@3-9 h: hhhhhhhhsh@15-16 p: ppppsppppppppppz@2-5 c: csccctcccc@11-14 p: pppppppppppppnp@8-9 j: jvbjjjjrjbjj@8-16 b: qklbmbntmvbhxplbbcb@12-13 j: jjjjsjmfjjjkhj@2-13 t: llckxhfmtznptndcsx@6-8 x: dxxxxvxxtt@3-4 d: ddht@3-4 t: ttdtt@11-12 r: rrrrrrrrrrrd@9-10 h: hhhhhhhhgh@3-16 h: hhhhhhhhhhhhhhnhhh@10-11 h: hxhhhdhhhsh@1-7 n: jnfnjnn@3-4 m: msmnpmpf@15-17 t: tpdtttgltvtttztlv@7-10 v: vvpsvpgjzvvvvjs@1-5 p: pxppg@2-7 w: jwhgkgvxcv@13-14 m: pxxmjznmrzdsbbmmfj@1-4 d: ddddd@14-16 r: rrrrrrrrrrrrrwrr@2-5 l: klbtzzlrlslgswhljtq@6-12 c: qccrcpccccccdccccc@2-18 l: llllllllvllllllllkll@18-20 z: zzzzzzzzszqzwzrzzzzn@5-16 c: cbccclcfcncvqztqc@7-11 m: fnwmtsmgpxncnr@6-7 h: hpjrhbhkshnchbhpph@11-12 s: ssssssssssps@6-9 s: jfsmmssssqz@1-15 l: llllllllllllllbll@2-6 g: gggggwgggpggggggg@6-9 j: jjjpjjjjn@9-13 n: nnnnnnnnnnnnnn@10-13 t: cgntllxnvpkjwxtght@2-11 f: xcftbcdcndkgm@10-13 j: jjjjjjjjjjjjvj@9-17 f: rfrffnsffxqflbffvv@6-11 k: kkkkkrwkqckmk@5-7 q: zfqqqqqn@12-13 c: cfcccvccccckccccv@5-15 z: xhzzzzzzzzfzzknzz@18-19 f: jkfksvmfjbdffffffff@8-11 h: hhhhmhhkhsfdg@14-16 s: ssssssdjssssssssssss@15-16 t: jtmjhsxqqmmthmtttm@5-7 h: hkbjhjhh@2-6 n: knprnfnfhhrcnk@3-4 w: snwd@5-11 w: wwwwnwwwwwwwwwwww@2-12 k: bkqjghpktfsk@14-15 v: vvvsvvvvvvvvvxv@8-9 w: fxwwwwwscwl@9-15 c: sbjvvsmdvqknbccxxx@6-15 t: tpwjtdnnldthxvn@13-15 t: tttttrzmzttjttt@3-11 m: mmvmlmmmwfmjx@13-14 s: gskssssssscssssqjssl@5-10 l: bfnmqlldllp@17-18 q: qkwqqqqqqqqqqqrqqqqq@2-5 r: rsvrrq@3-4 j: jjjdj@3-4 m: mtmk@8-9 k: vsvkvkrkc@10-12 t: ttttttcttttgttt@3-4 n: trzw@5-11 q: qqmpsqbxkqq@13-15 s: sqsssnmwqszfsmv@5-6 b: bbbbzvb@5-13 p: pjjhpnqpzpmpfpfp@4-5 l: mgnwlrw@1-7 k: fkzxwkj@1-10 q: qgxqqqqqqg@8-9 s: ssqssssfss@7-8 c: xxcscclccdvcmqcc@2-6 d: xdlmzdzxrpmlnt@3-9 s: sssssnssgbs@7-10 h: sblrrhqrhh@3-5 n: xnndnnnfnw@9-10 l: vllllqlllhllljxlp@2-5 d: ddxzbxk@10-14 m: mmmmmmmmmmdmmmmsmmm@1-2 f: ffffw@14-15 g: wdjhplhrbcxdgpnt@1-2 l: klllllll@10-11 k: ckkhkkvkkkmkkjkwkkwk@7-9 f: ffrhdvftfpjfqffhnfsf@4-5 c: kkjksrmkccg@5-9 r: rrrrhrrrrr@5-6 p: pppppth@4-10 t: kpfwzjtchtbndblrvst@1-5 l: mllllllnllll@13-16 r: rrrvrrrrrrrrzrrg@17-18 x: xxfxxxxxxxxsxxxxxsxx@8-11 w: rwbnqrngcvpgwwww@4-8 z: zzzzzzzzzz@4-9 b: bbvvbbbbr@2-5 x: qlfhxkx@3-8 t: wvptttttttt@1-3 m: hmmmmqmm@17-19 h: nhhhdvhnhrhhhhnhmdh@11-12 s: psszbdpsgfks@6-7 s: sssssshs@10-15 l: mnkdvnvmxljjtggwcl@1-13 j: qjjjjjjjjjjjdj@4-9 l: jxvkwhlmlhdtgwvgsdzz@5-9 c: ccfghhccccgc@10-11 v: vvvvvvvvvvv@7-8 t: cntwzshkzvmrnnkr@1-11 l: tllllllltllll@15-17 l: lllglvctrvllzkllt@3-5 n: ncnnp@2-3 q: jsqqh@4-10 h: hhhhhhhhhvh@16-18 b: bbnbbbbbtbbkktbbzdr@4-6 g: kbggdhgggggggggggfc@12-13 p: cpvcppqpplwpt@5-10 h: fvhhbrhpghchhhhhh@2-5 b: bbvzn@14-15 x: xxxbxnwxxxxzxxh@13-15 n: nnfgdglfnntnjqn@2-4 c: cfccc@3-5 v: vrvvzdvv@17-19 v: vvvvvvvvvvvvvvvvvvsv@1-20 h: hhhhhhhhhhqhhhhhhhhh@4-15 q: qqqtqqqqqqqqqqqqlq@11-13 h: hhkhvhhhhwhgk@8-11 p: ppvppppppptspf@8-9 m: mmmpmmkmdmpkspmg@1-7 m: lcmvggm@6-12 v: tvfstvvpvzsvcv@8-9 n: nnnqnnwrrdzlmnwlznrn@1-5 s: msssms@1-3 v: vpdzvdvgv@6-9 g: drgrfggcg@6-16 x: djpxhxvncxfghsxx@1-3 b: sjbwwxbvtvbkt@6-8 c: cccccstccjhv@1-11 q: qqqpqqqqqqwqqq@9-11 m: vsbmmmmmmmqmmsm@2-7 g: gqggggggg@2-3 m: mrgvm@6-7 c: cccpcfcc@6-10 w: swbngwswnxnww@13-14 r: rrrrrrrrrrwrrgrdr@3-9 v: vctxhxtfvq@2-9 r: jrrcslgplcprlvgthg@2-3 n: hnnnsxclvdj@10-11 h: zrhghhqhgzh@15-18 z: zzzlzzzzzzzzpzqzpzzz@3-8 f: fffffrfl@1-4 l: rllllfl@1-2 n: nnnnnvtnv@17-19 z: zzzzzzzzzzzzzzzzzzqz@13-15 n: nnnznnnnnnznnnn@2-5 c: gcccncjmsncfcntjc@8-9 h: hhhhhhhhbpsfh@7-11 r: lzvvlbrgjgrr@5-11 x: xxxxqxxxxxxx@4-7 p: gqpkmppzpsmtzhfdfpl@3-4 j: jjdjdg@14-16 z: zzzzzzzgjzzzzpzf@1-2 n: nnnvnwnnnnh@4-5 z: jhzzz@5-7 k: kkkkkkf@8-18 z: khzzrzjzmzzvzzpcclm@5-10 m: kjrhwkhmsm@10-16 v: vvvvvvvvvvvvvvvwv@9-10 l: xhvjsmllkcdtldfxlw@8-10 p: ppjvppbpqhpwhppgbp@4-6 m: jlmkhm@1-3 k: gvpklkkkk@15-16 g: ggjggggvgmgtpgcg@1-4 j: jbjwj@1-3 x: xxxpxxdxxhfx@14-16 v: vxmhhdvvfjjqwhtv@6-7 l: lnkchzlwxlp@3-4 v: vvvcv@13-14 p: pbqpppppzbmppc@6-12 p: glqwzprpqbqf@6-12 l: lllllglllllll@8-9 n: nnsnnnndcn@6-8 p: prwppppp@1-10 q: dqqqqqqqqjq@12-16 w: kwtbdnjqmwwxhwcwswkl@11-14 r: rrnjghfrrrshlrq@2-14 w: vwbbvcvgnxdmxl@7-8 g: sqmggkgslkwlvggg@1-6 q: tqqqqqq@2-3 b: bbbr@7-9 b: jnwbswfpbn@4-5 n: nnlct@3-11 s: ssssssssssp@2-6 f: wjlpwf@5-10 g: gggghqgqgb@1-3 p: ppdg@4-7 j: pjnkjjljjj@1-2 v: ghmjzxmtxjxnv@6-14 k: klgdzfmgdwhqdkhcnzm@6-11 z: tgzpzzzzztc@2-12 b: cxsmjbdgdnrb@4-6 v: lxdvvh@3-8 l: pnpdnrll@7-8 m: mzmswvmmbxmzlmwhdvq@13-14 s: khzssssssssszsssss@10-18 d: dmfdlgcxdbzznbrlqn@13-14 j: jjjjjjjjjjjjdpjj@15-17 j: jjjjjjjjjwjsqjwjj@10-15 x: xxfxkzxxhxxxxxvxxw@7-14 c: wcccwcmmcccccxhcccc@2-7 z: zmzvfzlszr@7-8 k: jjkrklrkkv@8-9 r: rrrrrjrtz@2-3 w: tvws@1-5 b: bbbjm@1-2 q: tqqjf@5-10 j: wlgjghjhjljwtpcdkqwk@2-5 c: dzpkc@5-6 m: mbvmkm@4-15 k: stjkjvvxrmwdpkwsjqvc@6-9 h: hwkgjplmhxwgvnbhwh@12-13 z: zzzzzzzzzzzzz@7-8 q: qqqqqqqqq@2-5 c: clcwmccczclcccc@2-5 l: jlcgfbflklvpfqxtwgg@5-7 n: nnnnnnvnnnnnn@3-5 f: gfktfffqvgltsbff@10-16 p: jppbttppzpqppppp@2-3 m: zmdm@4-6 j: zsmtjjdnrpp@17-18 j: hvvmrkfnnkvrjtjhjj@12-15 d: dtddddddddtwxgld@8-12 r: rdzrwfgrmxwttknxz@6-7 s: rssbktxsgd@11-13 d: ddddmwddddxddndc@3-6 p: ppcpspfp@12-15 j: jjjjjjgjjjjcjlzj@8-12 v: tgjkwfbsxzzvvpmfs@6-7 z: trbfbdz@4-6 v: vvvvvpvv@8-16 p: pnvppdpjppppppph@8-9 z: lzzzzpdzk@1-4 t: qttzz@2-3 d: dhdd@5-8 m: mmmkmmxmkj@2-12 f: hfhzkwdmrlqvfkn@5-6 h: hhhhhph@14-15 b: bbbbxbbbbbbbbbh@2-3 v: vvcj@12-19 d: ddvdwwqdddcdtdmwdqp@3-4 s: ssjssssssss@2-6 c: wzzxqcdcnlgcph@11-12 j: jjdrcjzjkjcs@4-9 z: bzzzzzzxzz@2-8 b: gjbfkxhb@1-3 c: cpksst@1-5 h: hhjhh@14-15 j: jjjjjjjjjjjjjjr@8-9 n: pcndxcfknfbnnls@10-13 k: kkkqzkwbkkkrtn@4-5 r: rzrrrnrj@13-15 p: ppppppppppppppt@3-6 j: fjqqzzzjm@2-9 m: zmjhctkmf@5-6 s: ssmjss@3-4 c: jlfd@8-12 d: qbddfhnddzgvddddd@6-7 p: xfppppcppppxgp@8-13 s: sssssssfssssssss@13-17 g: xskktsjxlvgfxtzzgfj@2-4 q: qqtwfqqnkvbvbhzs@1-5 j: cjmjs@4-5 c: tvccnc@3-14 m: kkfhmnkkmztxtmn@11-15 x: xxxxxpxmxxvbxxxvx@9-11 l: nhgzwmmrkqhblnk@7-10 x: xxxxxdmxxxxxxxx@13-14 v: vvvvvvpvvvjvvcvv@16-17 n: nnnnqnnbnnnnnnnpn@3-4 j: jvjj@15-16 q: zlqsgvpztknqjqqwqvf@3-4 s: sssrsssdss@11-13 g: ggqggmggswggdk@1-4 t: jmtzttztqt@2-3 v: vvvv@11-13 g: cgjgxgggkgbggxg@4-6 g: ggggqlhgmz@8-15 g: prvxwzkvdhgkjlg@6-9 g: gggggnsjlg@12-14 p: mmvlpzkmpgtpvj@7-10 k: kkkxkkjkkkdkkkp@14-16 b: zmztqsrgvjjmswzkbnk@1-2 x: xxbxxxxhx@2-5 l: tlhsx@3-5 x: xxxxn@4-12 c: vdnmtmqwnxkcldc@4-8 x: xxxxjglx@5-13 s: vsssspszssssnsss@3-6 k: kkhkkkknb@3-5 t: pttqtwnprt@10-14 m: ttjqvzmgmmjqzkd@1-5 b: bbbbpbbb@10-15 d: wdjrhvfngdtlkdl@6-7 w: trxwdwww@2-4 n: snxqlgtsmdnnjgwrgmms@16-18 l: klslpljllqlcslqqll@4-7 t: tttwzttjt@9-10 f: ffffffffwf@8-15 h: trhgxjchhxvvhqp@8-12 w: wwwwwwwqwwwg@12-13 x: xxxxxxxxsffqlxx@5-7 k: kkkklkkkktkk@1-7 m: wkmmqmmhf@12-13 h: mhhchwhhhzhhcvh@7-11 k: kkkkkkwkkkgkk@4-6 l: hdlbll@8-12 v: fvvvvvvvrvvv@2-9 h: hzhhhhhhhhhhhhr@6-8 b: qbqjpbbbdsshv@2-3 h: hwhl@4-7 l: mdllxjgdw@3-9 f: rwffzfkpwbzp@3-5 t: ttnttt@7-10 c: mpcccpndqc@6-7 h: fhhhljh@2-7 v: pnvzcns@1-3 v: vvgv@5-9 s: ssssshsspsssssss@4-6 j: mjjjjq@5-14 h: hwbqghmvmmnvhhrqmj@5-6 s: wctjsh@7-8 s: sssscsjs@14-17 v: vvvvvvvvvvvvvvvvv@14-15 w: wxwwwwwwfwwwwsw@6-7 v: ksvvvlpvv@7-18 s: cssstsvsscshsstsss@5-6 b: zzwbpm@6-7 r: bvtmpkxspskr@6-7 v: lvxrvqv@15-17 c: ccccccccccccccccccc@8-12 r: ghxpwhxcqjrr@6-10 k: kzbcdkndqm@5-6 s: tpsxss@1-5 p: qlrlp@4-8 q: qqqkqqqz@7-11 v: vgvsxvwvlxv@2-5 b: bgkbb@3-18 j: jjsplxjxgqjfjrjxjjlx@6-10 k: kxkhkkjkkrvkkk@7-16 t: ttttttzttttttttbtttt@1-7 l: ptzptslrjgwlfgwq@8-10 v: vvqvvvvvvvv@3-5 z: zzzhz@6-7 c: cbrctgc@5-16 l: llllxlllllllllllll@6-7 c: chxclqcdrh@1-10 c: jcmcccccwcccccjbvc@8-14 h: zhhvhhhhhhhhhv@4-7 n: rnnnnnfnnnnnvn@10-12 w: wwwwwwwsgtwww@5-8 c: cmbcctzcj@5-7 f: fffskrf@5-6 l: lllmzl@7-14 m: mmmmmmmmmmmmmmmmmmm@1-9 f: jfffffffzvffff@2-5 g: ggmng@16-17 x: xxxxxxxxxxxxxxxlx@4-10 n: npkgjcfnnnnn@1-13 d: bhkjgsnzxkdgwbdv@6-7 f: ncqfzff@7-10 h: hqhhhhhjhhh@2-4 v: vnvvv@1-6 w: thlmdwgwgtswvtx@3-7 d: ddlkhvfdnpbdr@1-4 q: qbfq@2-6 f: rzfmfrjgcfjk@10-16 b: bbbbblbbbkbbbbbbwqb@13-14 j: jjhcjnkgvrnwjp@5-12 l: lgqwvrlwcllllv@4-8 j: jjgpdjssspjfdbt@1-9 h: hhhhhhhhwhhh@4-6 p: psmppt@2-3 h: zhhhk@2-6 b: bbbbbmbbvb@7-9 z: zzzzzzgzdzz@8-9 d: ddgdmdwddd@2-6 s: nssssv@18-20 x: xxxxxxxxxxxxxxxxxvxx@9-10 m: dzckmrbhcmwvkcxmlx@10-11 v: vwvvvvwvvghvn@3-6 d: wcwxddjhnljfntj@13-15 v: vvvvvvvvvvvvcvc@1-5 x: xxfxfxxkx@7-8 w: wqzjzwwwtw@2-4 f: flgl@3-6 n: ncfngngdnm@5-7 k: kdkmbkkkkxk@5-6 x: xxvxth@5-6 r: rrhhzr@4-6 b: bbbrbbbbbmb@12-13 q: qqqqqqqqqzqkqp@6-14 n: mlbflnrbhlhpdrfln@9-12 q: qqqqqqqqqqqwq@3-4 k: rkncnbk@1-3 j: jjpj@8-9 v: vjvczrvvm@9-16 m: tmnmmmxmbmmmrtmmr@9-11 q: qqqqqzqqsjxq@3-5 h: hhhhcs@11-12 k: kkkkkkkkkkkvqk@11-12 x: xlxxxjjxxxpx@1-12 n: nngtnhlnjfnf@5-7 p: ppptppppp@13-14 l: lllmlflllhllpm@13-14 m: vdkmrdfzmkknmp@13-15 s: ssssssqssssscssss@5-11 h: hhhlxhhhhhhshh@10-11 s: ssssssssssgsssss@6-7 q: kqqqqmqnqq@8-13 l: llllllltlllljll@9-12 j: jjjjjjjjjjjlj@7-11 s: gstcncsssscssssss@4-6 x: lrtjfnhmpmxj@9-20 c: cttccccccnccclcccccc@1-8 w: cwwwwwwwwww@12-13 n: nnnnnnnngnnnnn@1-5 p: pfqwcpnppppwwpqppp@7-8 g: gggsgglghg@6-7 g: gggggggg@4-10 s: ssssssssssss@1-2 n: njsnnln@7-8 z: gzczzwdzkkzz@2-8 b: bbbwjfbh@6-8 r: rrrrbrrbr@2-5 k: lkkkkl@2-3 c: swcgjcm@2-10 t: ttttttttttt@12-13 l: lllllxllllllqhl@2-9 l: qtqxdpqqlwhqwlr@1-5 q: qqxrn@10-11 k: kkkkkkkkkckk@1-2 f: ffff@3-4 r: rrxr@8-9 p: lppppxpsp@2-5 s: ssstchlrds@11-15 m: mmmmmmmmmmmmmmmmm@14-17 k: kkkkkkkkkkgkkkktbkk@1-2 x: xlxx@9-10 w: wwcwptczwzzd@1-3 c: ccgcccccccccccccc@4-5 h: nhhhvh@8-16 l: hlllfllllmltlhlldl@4-5 w: wgwfw@6-15 p: pjpbfrmxqgkxkbqhj@12-17 l: llmtllnlllllllllnns@8-15 n: zjnxzndnznklxzjlx@6-9 r: wpsmstnkgtrmng@3-7 s: csvhxhsgvrsrn@10-15 h: hchhhdhkhghlhgsh@2-9 c: mzbmtccktc@3-4 x: xlzvxg@12-14 k: zmkskknwkkkmkkwkgkkk@4-9 r: vqrrrrdzpl@3-4 g: ggvbxg@5-8 q: xtrqrmqq@16-18 l: zllllllllllllllwlnll@6-7 s: zsqszss@3-4 g: wghgpg@1-6 z: hzzzzrz@3-8 h: hthfqtccnq@15-18 p: ppppppcpppppppnppppp@3-4 l: qplkdmjntlghjlpxlq@10-12 q: xzqkxdvgrqxqqzzxgjj@6-9 q: qqqvsvqqxq@12-13 g: shgcnjlgvcgqg@5-10 l: llklplllmlsl@3-12 l: vllqfzwnsqslpnvrbkh@14-16 g: gjggggggggggggbzcggg@5-11 m: ssmsmbnspmm@11-13 v: mkqvvvvvmcvvz@2-3 k: mkkchtzqsvkbclgxn@4-7 r: rphrrnrrqwknrktrgsg@6-10 z: vpjhzzzkqzjl@16-18 c: ccccccccccccccchccc@1-10 v: qvvvvzvvvvvv@5-7 j: jjrjjjj@14-16 l: zlgdrlqllgpllfhh@3-6 l: llmllll@3-4 l: smdl@4-11 h: kgqhcpvrbldrhbq@1-15 j: ljjjjjjjjjjjjjjj@7-14 c: ccccccccccccccc@2-10 v: vzvjvvvvvvvvv@4-9 p: flbpmqmhkpt@10-12 q: rtdrqmpcsqrhqqchqczw@16-19 w: vlwxgtmjwrzvqgdwbdw@8-15 c: gkcccslctcmszhc@3-7 f: hhffhbbtbwzw@4-9 s: msbsxssds@13-15 p: pppppppppcpppxldp@6-7 m: mmmmmqmm@11-12 m: mxmmzwmmmdqpmp@7-12 l: gncmgzxlqcllqgt@12-14 t: tttttttttttdtt@2-6 f: ffffffbrfffp@14-17 h: hhdhpphhhhhhkhhxqph@7-9 x: xxxxxxxxqxxxxxx@5-18 j: vlwgjljtljtrdbxjnjwm@5-7 n: jmncnsndnbwx@8-9 r: rrrrrrrrr@11-17 j: jjjjjjjjjjjjjjpjr@5-6 x: xxxxjt@13-15 l: nshmnjgzhmjdzvl@9-10 r: wmsvzxsrqnnhfr@8-11 k: kkkxxrkpktg@1-7 r: rrrrrrrfrrrjwrd@5-7 t: rztvtvplbrk@2-7 w: wwwwwwsw@1-2 g: sgggk@12-13 j: jjjjjwjjjjvvjjjrjs@1-2 c: cccccc@3-5 g: khgzr@9-16 b: bbbbbbcbsbbbbbbb@12-13 z: zzzzzzzzzszkz@4-5 r: rkrrrr@1-2 t: tgbqtddbmq@1-2 w: wkwwwww@14-15 q: qqdqqqqqqqqhqnb@6-7 r: rrrrrdmrr@8-9 j: jjjjjjjqhjjjjj@3-6 t: gwmlntffstzllvs@6-8 h: hhhhnhhhqh@9-11 w: cwcwwwwwgxwwbw@5-9 w: wwwwcwwww@8-12 k: snjmkkhrgkkzkkpskk@3-6 q: lvqjqlq@3-4 z: zzzn@9-12 t: dvmvhttxtmzhrr@3-7 k: kkkkkkskkkkkk@6-15 v: vqvvvdvvvvbvvvvvvvvv@3-4 z: jzzzzzdk@8-12 b: bbbbbbbbbbbs@3-9 m: nvhwmwgmmqkbmmmzb@8-10 r: npwjcgwrwcrx@1-5 r: rxdrr@6-9 p: ppppppsbkmppkp@1-4 j: jjjqjjjz@6-7 b: rblbbbbbbp@5-9 t: tttttttttf@8-9 c: czcccccccc@13-14 j: jjjbjjtbjjjjjj@3-8 p: pwppzqvp@3-12 m: mmzmmmmmmmmmmm@3-9 d: ddjddddddqddd@3-4 q: qqfq@6-14 m: mmmmmbmmmmwmmlmmmm@3-4 c: glgzc@6-7 t: ttttttt@1-4 s: sssbs@5-8 r: drrkrrrzrrrr@10-12 q: rvqfqqkllqqqlfrq@11-13 s: szsssssssssssss@8-11 t: tttttttsttvt@11-15 j: zjjjjjjjjjjjjjjjjj@2-4 s: dvfs@3-4 q: zhpq@10-11 c: cccccccccckc@5-11 h: pnrjhtdlkzvhh@5-9 l: nlllxgnrlllllllmq@3-4 f: gfff@8-9 g: grgggggbg@3-4 j: pfwjhh@2-5 l: jlfjr@2-4 l: lblv@3-10 q: qqvzhnqqhqvqq@11-15 t: tfttttttktwttts@12-14 b: gqptrzwclbdbfqd@1-4 r: crrprr@5-13 v: qvdvvvdnrqmrqp@9-12 r: rwrrlsrrsrrjgdnrrr@4-6 c: ccldccnp@16-17 q: qqqqqpqqqqlqqqqmlq@2-8 w: wwwwwwwhwmwws@3-6 m: dmmbmmdmkxm@6-13 t: xflrtblvcvfxnlf@2-6 m: pmnsmm@13-15 k: kstfvnkkgfvvkbk@4-10 w: jqwcwlcwcwvqbfzfzfm@1-5 d: ddndbmjxhfqqn@13-16 p: pzvbszhqtpklpkpdw@2-4 t: thttwmxjsbtp@8-10 s: zbsvjcssfmf@3-5 l: lltlwlllll@12-14 g: hgfvvfpnrvpfggnss@3-13 q: cjmbvgxchmqdqcvc@12-16 j: cjjjjjjjjjjqjjjjjj@1-5 m: kqrgm@11-14 x: xcjpwbrrffxkfxh@12-14 c: kgfnccxqczkcjkcc@3-4 f: sfftf@1-3 f: ffdz@12-14 t: xftfxmkttdsttg@4-9 f: ffhcgfffffff@9-10 b: zjlbbsbzbx@9-14 m: hhxmlmmmzmmtmm@3-5 t: tkcpzjwr@6-9 k: wkfdwflgrntrknsr@1-4 l: gfml@9-10 z: zzzzzzzzzrzzzz@9-11 h: hhhhhhhhhhzhh@1-9 k: kkkkkkkkzkkkkkkk@2-7 h: sswmmkhkvhw@2-5 m: pmbnnmzrkk@9-12 f: xhpfbfdffkfw@3-4 g: gfwg@11-12 n: nnnnnnnnnnnpnnnxn@5-6 d: dddddgddd@7-9 j: cbjgnjqjgj@9-14 r: rrrrrrrhrrrrrzbrr@4-5 p: prphk@2-4 d: dpdd@5-15 p: zjsppzhqqgqspcppqpps@2-7 r: rrrrrrfwrr@1-3 h: hhqh@14-16 g: zgvdgspkjrrvcgdlxg@4-6 c: psgqccccvc@9-14 q: qdqjqmttdtcqggqpqn@13-18 f: ffffffffffffgffffff@8-9 g: gggggggggggg@11-12 x: xxxxxxxxxxxr@2-17 c: cxcccfchcccccccbbcm@7-11 b: nwbrzndvrfxwt@3-4 x: xhwxxxv@16-17 r: rzrrnrrrvxrrzrrrrrr@2-3 f: zcvgbmxvwp@5-6 b: fwbbbf@6-10 m: mmmmmpmmmw@2-4 n: bnnvndbpvzj@3-4 t: dftfhdngqp@1-2 v: vtvvvvvvvvv@2-3 v: vgvv@9-10 s: tsvsshsssgssssmsksss@6-7 t: ttttttxt@3-4 c: jcrc@5-8 l: ztlmjljlb@4-5 w: bwwwww@11-14 r: rrrbrrrrrrnrrrs@10-16 z: zzzzznzzzwzzzzzzzz@7-13 m: mmmmmmfmmmmmmmmmmmmm@15-19 w: fflzcwftmcswcwwnwts@10-19 b: bjbbbbbbmwbbbbbbbbtb@14-16 x: xxxxpxxpxxqxdqxxxx@8-13 r: rkzrjbxrgwkhnb@5-18 r: rrrzfkrrrrrrrrtrrnrr@4-5 b: bbbfzb@6-10 q: qnscxqqfqb@8-13 w: wwwwwwwfwwwwwwwwww@10-11 n: scvnsnpgnjnmdpnwct@7-11 p: pjpppppdqpjpfppsptp@7-9 n: jfsvclhfm@3-8 h: whsggqscd@2-12 r: mrmpxhrqsdmqpjshvck@2-4 g: gdgggg@7-12 s: ssssssssgsss@7-11 l: dlklllnjlslbl@5-11 k: kkkkkkkkkkkkkkk@6-9 g: dhtvcgmfrjhk@4-5 m: lmmmhmsmmmmmcmmmmzmm@11-13 t: zgtnkjzmtkttmtkc@6-7 b: bbbbbbv@3-4 q: qqcq@12-16 z: zzzszjzszzczmxtzzcl@2-5 w: wwfhp@1-2 d: gddkd@5-12 f: fwqgbvrcfmwb@2-5 w: bnxcw@3-15 t: ncwftppphsxvztttjs@7-10 p: ppnsppkcppsp@5-6 v: vvrdvv@5-6 z: hczwbzz@3-12 p: gcphfgmzfkflspmxg@14-19 m: jmfmfjpvbmfmmrdkdnzp@6-7 p: pdwzppppp@4-7 b: bbbnbbqbb@7-8 r: frrrrrxxr@8-18 b: jbphpzgvnppwhkxfzs@1-5 c: pvhcc@4-8 z: fzznzjzztstzxrz@5-10 v: jvvwvvvlvlvqc@7-14 p: svgrzfpxkdpbhph@5-7 n: nncmvkn@11-12 r: rrlrbrrrvrrr@1-5 r: vtngrndhqf@2-4 k: knjp@11-14 h: hhghhhhhhhxhhwhhh@16-18 r: rrrrrrrrrrrrrrrpnb@10-14 d: dpddbvdtdmxfdddd@2-4 t: cztt@5-6 r: rzrprd@2-5 n: ngwdngc@1-6 q: qqqzzwwqqqkqqq@7-8 l: lllzllpxl@1-4 b: kmltzzjzbppgwq@1-4 t: ttttb@3-4 p: dkxpcph@7-15 z: zzzzzzhzzzzzzzzzz@4-7 c: cdljfccm@3-8 p: hbpxhlmc@4-5 w: wwwlw@14-15 b: lbqbbbkgbbwfbdb@6-10 j: jtjjvpwwthwcsj@5-8 t: ltvtttbtqxtzq@12-13 t: ttttttttjttztxt@16-18 p: ppppppppppppppxpxbpp@4-7 n: nnnrnnnnt@1-2 r: rfrr@5-6 g: ggggvggg@3-4 s: ssbw@3-4 l: ldll@8-10 m: mmmmvmmcjkmg@10-18 w: wwvwwvwwhwwjwwwlwxcm@1-2 x: cxxxxxxxxxxxxx@1-5 b: bbbbkbbb@12-14 z: zwqzrrzzvqqzzszrx@1-5 z: lzzfzzzfz@16-17 t: ftgstrgptwmptxrzt@9-10 b: bbbbbbbzbbbb@8-14 w: wwwwwwwjwwwzwzww@3-4 h: qhnh@2-12 d: dnddddkddddzdxdddd@5-17 x: xxxxxxxxxxxxxxxxx@9-10 h: hhhhtqhhhrh@6-7 p: pfmppppp@5-8 v: vbvvvvvs@4-5 h: qhfhqcb@3-12 d: dlddlhhwvcrdrxwpt@2-3 n: nnwnp@4-8 g: ggggjgfgzgdglgg@4-9 h: vrghsphxhxzsxw@12-18 z: qrzzzfwdcwnzdzkckz@6-8 v: zvmlqwwh@10-14 p: pppxwpndfpwppdpptmpp@12-15 q: qqnqkqkqjgrcqfq@2-4 n: pnszjnnn@2-3 c: zkctcfc@17-20 l: lvjlcclllslzllllwgll@16-17 k: dfgskkfkkkfjhfvfks@1-3 t: tjttltt@2-3 b: bbzbb@8-15 t: dtttttsttlttttzlttj@13-14 v: vvkvvjvgwvvvkvf@7-8 v: tvvvvvvhv@3-10 d: bxktdrtddtdtsh@4-12 j: npwxjjjjbjkq@1-4 l: tlllll@12-13 b: lbhpxbbbvbbbqbbbsbb@9-15 v: vqhsggmpvmqtbzzlq@12-14 f: ffhfjfffqfxqff@15-16 m: jtnsjwpggbpxlhqmk@2-4 n: xptncjsstcl@5-8 q: dmwklqjqnzb@3-4 c: vcgl@1-6 h: hhhhhh@8-9 x: ckblstcdx@5-7 w: vwphwwmwwwww@2-4 x: kxxxdh@10-11 m: kmmvmmmfmksmj@4-7 v: zvrvvvdvvv@1-8 p: npxbwqpxbjrnrv@5-11 t: jfkwttkstrxlgts@1-2 g: ggggg@5-7 p: tpppppr@15-17 v: vvvvvvvvvvvvvvvvvvvv@17-19 w: dwjwjznczwgfmkmhdtw@10-13 f: fffffbqfffffffffff@4-14 g: ggggggggggggggg@2-3 d: bdkfd@7-8 x: xxxxxxxx@6-9 h: hmshdhvvhkhbhcshs@14-15 g: gggggggggggggghg@2-16 q: qqsxqqqdgqqghqqk@3-17 p: ppbppprppppppppphppp@8-18 v: vczfvqcvvcspndvxwjdv@1-3 d: fdddd@9-11 j: gfjjnjsdnhb@8-10 s: hkhshttssl@5-10 f: ffsffffffqxfff@7-10 w: wwlwwckwwf@4-8 x: blxxmtbgnblfgnfwz@4-5 p: rlpkprppp@13-14 s: ssssssssssssswss@4-8 h: hhhdhmhhhjhlhh@6-7 h: chhhhhfhzqhdhhh@15-17 m: msvrmwzkzvmmgrmmpm@4-6 x: qgtwwxhgsxxmklgmn@4-7 p: rpzkdpp@3-4 v: vvvhvjv@16-18 p: pppppppppppppppppmp@15-17 k: kpkkkkkhqkkkkklktk@5-7 s: ssbxxsk@2-4 l: cwllll@6-9 v: cvvrrkvrvsdvfwcv@1-7 w: qwwwwslwwwwwwwwrww@2-12 c: clcccccccccccccc@5-10 m: ftcmrpmvrzc@7-11 w: wwwwwwwwwwtwwwww@2-3 n: jngdlvgcvtkmn@1-8 v: hvvvvvvvvv@3-17 p: jrpvltxlcqgpfxwsj@1-5 k: kkkkfkk@1-10 c: cccccccccfc@13-19 f: flfffffxfvffffprfmcb@3-6 g: htglsbvrzcghjmd@9-11 h: wrwghhhhnzhxl@5-12 z: zzkzzhnjpmkvzzzw@7-11 w: qrwcwwstwddw@15-19 m: mmmmmmmmmmmmmmmmmmmm@15-16 m: mmmmmmmmmmmmmmhmm@12-16 x: xxxxxcxxxxxlxxxxxxx@5-10 l: qwfqlllgsdjrlspll@3-4 f: hffmfffg@6-7 l: lwlllbllnl@11-20 t: tttkrtlpttwftmwttttt@11-12 d: ddbdddddddpktdd@4-11 w: sxkmkwdwwnlwxmdvfx@4-5 k: kkzkpk@13-20 n: nnnnnntnnnnnbnnnbnnn@5-7 c: ccccwcc@1-6 h: cckkhhdhhwmhhmzchhwx@1-15 b: hbbbbbbbbhbbhbbbbnbb@1-2 w: mwwww@1-2 f: sfzgwtf@3-4 s: sssj@1-3 w: xwww@1-16 p: ppppppppdppppppp@1-6 c: ccxmccccc@4-8 b: rtpbcfbr@9-10 s: sszssstshss@15-16 x: xxxtxxxxxxxmxxxzx@9-15 k: kkkkkkkkkkgrkkkkk@11-13 x: xtxxxxxxxxrxkxx@1-5 f: rffflfffnf@14-16 n: nnxnnnnnnnnnbnzbnnn@3-6 d: ddddddndbdfdhd@14-15 q: sbqqhvqqqvqgxfq@5-6 b: jglbfjb@1-10 l: llllllcllsll@3-5 z: lwzzz@5-12 k: kkkkmkkkkkkkkkkl@8-12 v: vvtsvfvnzvhpm@5-7 l: llllllll@4-7 f: nqfffkbdf@4-8 j: jjjljkhj@9-15 h: vgzpgfhfhmwdhbqc@1-5 p: ptpsjqpnp@5-8 q: qbqqwqnq@5-7 w: wwswwxsb@3-6 h: nnhrnhkmxqkt@1-3 w: jwwww@2-14 x: cxxxxdxxxxxxxbxx@12-14 x: xxxfxxxxqxxrxt@4-9 f: fffkffbsfkxv@12-13 m: mmmmmmmmmmmwm@6-10 p: ppppphpppxppp@9-12 v: vsvvvvkmjvvvn@3-12 r: shngvhbmjrpr@12-13 w: wqwcwxclwwwfw@4-5 r: nnrrdz@4-19 c: vbcpwzvxssccqkqgmxvj@1-6 g: tglxhggng@9-10 z: lvzhvtglzf@10-16 f: gddxfftggfbmxwts@4-12 k: kkkklkkkkkkpkkk@7-11 m: mmmmmmmmmmtm@2-10 z: vkfpjrrvlwlbjwk@3-7 w: dtdzwjqgxdwjhchwwd@13-14 v: vvvvvvvvvvvvvvvv@11-12 c: cjccccqccccc@14-15 h: hzhrhkhfthrhxht@3-5 v: dtwvvvvvcvvvrvsvvv@10-14 q: qhqqkqcqqqqqlfqgsqq@3-14 f: ffvffffffffzffffff@1-12 x: xxtxjxzxxxxxlxxxxxxx@2-4 c: pgpc@1-4 r: fdrr@5-7 r: rrrrrrt@10-11 d: drdddddddmddddpd@2-5 f: gfrlctftzr@10-13 z: nrzjjrzjzzplzmzzbn@8-10 c: cccccccgbc@5-8 g: fgggcndwgggbjnfgb@6-9 d: ddddghdgbddm@3-7 j: ftjjjvjqcp@5-6 s: sqvfstz@5-18 k: kkkwkkkkkkbkkkkkkkbk@3-6 f: djffffkff@4-6 p: pqppppr@5-9 h: hhkhjhmgcqvfhqvhn@8-12 t: tttttttvttttt@14-15 z: pzrzhjqmtbcnzdzr@1-17 s: ssssssssssssswsss@1-4 s: ssqh@1-5 r: rrrrrrr@17-18 h: hhhhhrhcxhhhhhhhhb@7-9 t: dttttjmtv@1-3 c: mcccp@4-5 x: xprbxql@1-5 q: cqqqqqq@3-4 g: ggggw@1-7 f: ffffffnf@7-9 t: ttttttttttt@11-15 m: mmlmfmmmmmmmmmmqm@4-5 n: npnnnn@4-5 b: zvbbvbjhlkf@11-16 c: gnqmcvtzwpcbvncwcc@12-18 q: qbqkwqqvqwqqnljsqpqt@6-10 r: wcrtdrlkgjr@16-17 p: gppppppppwvlgpptp@1-13 g: gqghbwqqzwwdk@1-6 l: rlllll@3-7 j: pdjjtcqwbqtpfkjbwgq@7-17 z: zzhsnjrhrzzfrqszdhdg@6-7 n: xnvnhnrn@6-7 r: rrrrrrzr@2-3 c: ccmcccc@2-3 v: vvdv@3-9 f: mlfffshbfdff@11-13 v: dfvkltvjvvvvx@12-13 c: mqrccccbccbgcccccvc@9-13 w: wwwwwwwwwwwwcwtww@6-8 d: pdvgddtmvwdkvdtzf@1-9 s: hsssssssssdsls@1-5 c: zbsslcd@1-4 p: bpppppppppp@13-16 s: sssxslsscssbqsspcs@1-10 p: pskwpppzpppppks@3-5 c: ccppccmcc@10-11 b: rhbbbbbbbzbb@2-3 d: ndhjhd@3-4 s: sscs@5-6 d: dtwwnt@4-5 d: dddddddd@5-9 z: zztzvzzzz@2-6 v: vpqdll@13-14 d: nxkmbkkpxkcdld@1-3 s: ssss@8-14 z: zzzzzzzzzzzzzbz@16-17 f: fffnffffffftbzffpkf@3-4 m: mtcm@3-4 r: mrdrd@11-13 k: ljkmhdkkkcpjzlmkkzkk@2-3 d: tdqnxpd@3-7 h: mrvdlthxchpvwvssqpk@13-17 j: jjfjjvjjjjjzjsjjksxr@1-4 n: rnnx@7-10 m: mmmmzmxfmm@1-6 r: lrrvrrrrm@4-18 r: rrrdrrrrrrrrrkblrr@6-7 k: kkkkkkl@4-6 v: vmnfvvvvmcmlh@6-9 g: jgcgggkbbmgbs@7-8 t: ttcfwtgjtcttv@3-4 j: tjjj@"
+  .byte 0
+  // Buffer used for stringified number being printed
+  printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
+
diff --git a/src/test/ref/adventofcode/2020-02.sym b/src/test/ref/adventofcode/2020-02.sym
new file mode 100644
index 000000000..51e0f63fe
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-02.sym
@@ -0,0 +1,271 @@
+const nomodify byte* COLORRAM = (byte*) 55296
+const nomodify byte* DEFAULT_SCREEN = (byte*) 1024
+const byte* DIGITS[]  = "0123456789abcdef"z
+const nomodify byte LIGHT_BLUE = $e
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+const byte RADIX::BINARY = 2
+const byte RADIX::DECIMAL = $a
+const byte RADIX::HEXADECIMAL = $10
+const byte RADIX::OCTAL = 8
+const word* RADIX_DECIMAL_VALUES[]  = { $2710, $3e8, $64, $a }
+const byte SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+void __start()
+void clrscr()
+byte clrscr::c
+byte clrscr::c#1 reg byte y 20002.0
+byte clrscr::c#2 reg byte y 12501.25
+byte clrscr::l
+byte clrscr::l#1 reg byte x 2002.0
+byte clrscr::l#2 reg byte x 333.6666666666667
+byte* clrscr::line_cols
+byte* clrscr::line_cols#1 line_cols zp[2]:15 1001.0
+byte* clrscr::line_cols#5 line_cols zp[2]:15 1500.375
+byte* clrscr::line_text
+byte* clrscr::line_text#1 line_text zp[2]:13 667.3333333333334
+byte* clrscr::line_text#5 line_text zp[2]:13 1714.7142857142858
+void conio_c64_init()
+const nomodify byte* conio_c64_init::BASIC_CURSOR_LINE = (byte*) 214
+byte conio_c64_init::line
+byte conio_c64_init::line#0 reg byte x 11.0
+byte conio_c64_init::line#2 reg byte x 22.0
+byte conio_cursor_x loadstore zp[1]:19 138890.83333333334
+byte conio_cursor_y loadstore zp[1]:20 2580646.8467741935
+byte* conio_line_color loadstore zp[2]:23 1811477.1229508198
+byte* conio_line_text loadstore zp[2]:21 1796749.6666666665
+void cputc(byte cputc::c)
+byte cputc::c
+byte cputc::c#0 reg byte a 200002.0
+byte cputc::c#2 reg byte a 2002.0
+byte cputc::c#3 reg byte a 1050502.0
+void cputln()
+void cputs(to_nomodify byte* cputs::s)
+byte cputs::c
+byte cputs::c#1 reg byte a 100001.0
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0 s zp[2]:13 50000.5
+to_nomodify byte* cputs::s#10 s zp[2]:13 155002.0
+to_nomodify byte* cputs::s#11 s zp[2]:13 10001.0
+void cscroll()
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte*~ gotoxy::$5 zp[2]:34 202.0
+byte*~ gotoxy::$6 zp[2]:30 202.0
+word~ gotoxy::$7 zp[2]:30 151.5
+word~ gotoxy::$8 zp[2]:32 202.0
+word~ gotoxy::$9 zp[2]:30 202.0
+word gotoxy::line_offset
+word gotoxy::line_offset#0 line_offset zp[2]:30 101.0
+byte gotoxy::x
+const byte gotoxy::x#2 x = 0
+byte gotoxy::y
+byte gotoxy::y#2 reg byte x 71.0
+byte gotoxy::y#4 reg byte x 67.33333333333333
+void main()
+byte~ main::$5 reg byte y 202.0
+byte~ main::$8 reg byte y 202.0
+byte main::ch
+byte main::ch#0 ch zp[1]:29 81.5
+byte main::count_a
+byte main::count_a#1 reg byte x 2002.0
+byte main::count_a#2 reg byte x 801.25
+byte main::count_a#6 reg byte x 1501.5
+byte main::count_b
+byte main::count_b#11 count_b zp[1]:12 25.25
+byte main::count_b#2 count_b zp[1]:12 202.0
+byte main::count_b#4 count_b zp[1]:12 67.33333333333333
+word main::invalid_a
+word main::invalid_a#1 invalid_a zp[2]:4 202.0
+word main::invalid_a#11 invalid_a zp[2]:4 8.486486486486488
+word main::invalid_a#16 invalid_a zp[2]:4 43.285714285714285
+word main::invalid_b
+word main::invalid_b#1 invalid_b zp[2]:10 202.0
+word main::invalid_b#11 invalid_b zp[2]:10 5.709090909090909
+word main::invalid_b#30 invalid_b zp[2]:10 101.0
+byte main::max
+byte main::max#0 max zp[1]:28 15.947368421052632
+byte main::min
+byte main::min#0 min zp[1]:27 13.173913043478262
+volatile byte* main::pwd loadstore zp[2]:25 100.53703703703705
+const byte* main::s[$f]  = "rule a valid: "
+const byte* main::s1[$a]  = " invalid:"
+const byte* main::s2[8]  = " total:"
+const byte* main::s3[2]  = "
+"
+const byte* main::s4[$f]  = "rule b valid: "
+word main::total
+word main::total#1 total zp[2]:6 101.0
+word main::total#10 total zp[2]:6 3.672131147540984
+word main::valid_a
+word main::valid_a#1 valid_a zp[2]:2 202.0
+word main::valid_a#11 valid_a zp[2]:2 9.515151515151516
+word main::valid_a#15 valid_a zp[2]:2 43.285714285714285
+word main::valid_b
+word main::valid_b#1 valid_b zp[2]:8 202.0
+word main::valid_b#11 valid_b zp[2]:8 6.1568627450980395
+word main::valid_b#28 valid_b zp[2]:8 101.0
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+void* memcpy::destination
+void* memcpy::destination#2 destination zp[2]:17
+byte* memcpy::dst
+byte* memcpy::dst#1 dst zp[2]:17 1.00000000001E11
+byte* memcpy::dst#2 dst zp[2]:17 1.0033333333466667E11
+byte* memcpy::dst#4 dst zp[2]:17 2.000000002E9
+word memcpy::num
+void* memcpy::return
+void* memcpy::source
+void* memcpy::source#2 source zp[2]:15
+byte* memcpy::src
+byte* memcpy::src#1 src zp[2]:15 2.00000000002E11
+byte* memcpy::src#2 src zp[2]:15 1.0025000000125E11
+byte* memcpy::src#4 src zp[2]:15 1.000000001E9
+byte* memcpy::src_end
+byte* memcpy::src_end#0 src_end zp[2]:36 1.262500000025E10
+void* memset(void* memset::str , byte memset::c , word memset::num)
+byte memset::c
+byte memset::c#4 reg byte x 1.4285714285857143E10
+byte* memset::dst
+byte* memset::dst#1 dst zp[2]:17 2.00000000002E11
+byte* memset::dst#2 dst zp[2]:17 1.3366666666833334E11
+byte* memset::dst#4 dst zp[2]:17 2.000000002E9
+byte* memset::end
+byte* memset::end#0 end zp[2]:36 1.6833333333666668E10
+word memset::num
+void* memset::return
+void* memset::str
+void* memset::str#3 str zp[2]:17
+const byte* passwords = "4-6 b: bbbdbtbbbj@1-6 g: ggvggbgggstg@1-4 s: lssss@13-14 v: hvvcvvvvvvvvvsvvv@3-5 m: lcmmm@3-4 t: stht@5-6 b: dbkbhb@4-7 p: ppfppppq@4-5 j: jjjjj@3-12 s: sskssssssssss@14-15 z: zrndzbmrzzpzzqzj@12-18 l: tllllllllllllplllbl@8-10 b: bdbvqbtbrb@1-3 c: tcqccc@1-2 n: nbnj@5-7 c: ccccccccc@9-10 l: hpmslrlgll@6-9 n: nnnnnnnnb@6-10 r: rmzjlrsxkbw@6-8 r: bzqnnrrrj@4-14 c: mfffvcbtchzrqcn@1-6 f: ffffffffffffff@2-5 f: wxtkf@8-12 b: rdcbbjbzbbpb@8-18 d: ddtdddddddwvdfdsdd@5-8 s: sssmsgpgszms@6-11 x: xxxxxvxxxxxt@17-18 n: jhrnnzpxzngfqrntmnc@13-14 r: rrrmrrrrlrrshvrrr@4-5 h: hhhhrhh@8-10 d: dgwtdsxnncd@9-13 q: qqbpqmqgmqwqbqqqxcgq@2-5 g: gjjcpgg@6-12 t: ttttvttttttrtt@3-9 h: hhhhhhhhsh@15-16 p: ppppsppppppppppz@2-5 c: csccctcccc@11-14 p: pppppppppppppnp@8-9 j: jvbjjjjrjbjj@8-16 b: qklbmbntmvbhxplbbcb@12-13 j: jjjjsjmfjjjkhj@2-13 t: llckxhfmtznptndcsx@6-8 x: dxxxxvxxtt@3-4 d: ddht@3-4 t: ttdtt@11-12 r: rrrrrrrrrrrd@9-10 h: hhhhhhhhgh@3-16 h: hhhhhhhhhhhhhhnhhh@10-11 h: hxhhhdhhhsh@1-7 n: jnfnjnn@3-4 m: msmnpmpf@15-17 t: tpdtttgltvtttztlv@7-10 v: vvpsvpgjzvvvvjs@1-5 p: pxppg@2-7 w: jwhgkgvxcv@13-14 m: pxxmjznmrzdsbbmmfj@1-4 d: ddddd@14-16 r: rrrrrrrrrrrrrwrr@2-5 l: klbtzzlrlslgswhljtq@6-12 c: qccrcpccccccdccccc@2-18 l: llllllllvllllllllkll@18-20 z: zzzzzzzzszqzwzrzzzzn@5-16 c: cbccclcfcncvqztqc@7-11 m: fnwmtsmgpxncnr@6-7 h: hpjrhbhkshnchbhpph@11-12 s: ssssssssssps@6-9 s: jfsmmssssqz@1-15 l: llllllllllllllbll@2-6 g: gggggwgggpggggggg@6-9 j: jjjpjjjjn@9-13 n: nnnnnnnnnnnnnn@10-13 t: cgntllxnvpkjwxtght@2-11 f: xcftbcdcndkgm@10-13 j: jjjjjjjjjjjjvj@9-17 f: rfrffnsffxqflbffvv@6-11 k: kkkkkrwkqckmk@5-7 q: zfqqqqqn@12-13 c: cfcccvccccckccccv@5-15 z: xhzzzzzzzzfzzknzz@18-19 f: jkfksvmfjbdffffffff@8-11 h: hhhhmhhkhsfdg@14-16 s: ssssssdjssssssssssss@15-16 t: jtmjhsxqqmmthmtttm@5-7 h: hkbjhjhh@2-6 n: knprnfnfhhrcnk@3-4 w: snwd@5-11 w: wwwwnwwwwwwwwwwww@2-12 k: bkqjghpktfsk@14-15 v: vvvsvvvvvvvvvxv@8-9 w: fxwwwwwscwl@9-15 c: sbjvvsmdvqknbccxxx@6-15 t: tpwjtdnnldthxvn@13-15 t: tttttrzmzttjttt@3-11 m: mmvmlmmmwfmjx@13-14 s: gskssssssscssssqjssl@5-10 l: bfnmqlldllp@17-18 q: qkwqqqqqqqqqqqrqqqqq@2-5 r: rsvrrq@3-4 j: jjjdj@3-4 m: mtmk@8-9 k: vsvkvkrkc@10-12 t: ttttttcttttgttt@3-4 n: trzw@5-11 q: qqmpsqbxkqq@13-15 s: sqsssnmwqszfsmv@5-6 b: bbbbzvb@5-13 p: pjjhpnqpzpmpfpfp@4-5 l: mgnwlrw@1-7 k: fkzxwkj@1-10 q: qgxqqqqqqg@8-9 s: ssqssssfss@7-8 c: xxcscclccdvcmqcc@2-6 d: xdlmzdzxrpmlnt@3-9 s: sssssnssgbs@7-10 h: sblrrhqrhh@3-5 n: xnndnnnfnw@9-10 l: vllllqlllhllljxlp@2-5 d: ddxzbxk@10-14 m: mmmmmmmmmmdmmmmsmmm@1-2 f: ffffw@14-15 g: wdjhplhrbcxdgpnt@1-2 l: klllllll@10-11 k: ckkhkkvkkkmkkjkwkkwk@7-9 f: ffrhdvftfpjfqffhnfsf@4-5 c: kkjksrmkccg@5-9 r: rrrrhrrrrr@5-6 p: pppppth@4-10 t: kpfwzjtchtbndblrvst@1-5 l: mllllllnllll@13-16 r: rrrvrrrrrrrrzrrg@17-18 x: xxfxxxxxxxxsxxxxxsxx@8-11 w: rwbnqrngcvpgwwww@4-8 z: zzzzzzzzzz@4-9 b: bbvvbbbbr@2-5 x: qlfhxkx@3-8 t: wvptttttttt@1-3 m: hmmmmqmm@17-19 h: nhhhdvhnhrhhhhnhmdh@11-12 s: psszbdpsgfks@6-7 s: sssssshs@10-15 l: mnkdvnvmxljjtggwcl@1-13 j: qjjjjjjjjjjjdj@4-9 l: jxvkwhlmlhdtgwvgsdzz@5-9 c: ccfghhccccgc@10-11 v: vvvvvvvvvvv@7-8 t: cntwzshkzvmrnnkr@1-11 l: tllllllltllll@15-17 l: lllglvctrvllzkllt@3-5 n: ncnnp@2-3 q: jsqqh@4-10 h: hhhhhhhhhvh@16-18 b: bbnbbbbbtbbkktbbzdr@4-6 g: kbggdhgggggggggggfc@12-13 p: cpvcppqpplwpt@5-10 h: fvhhbrhpghchhhhhh@2-5 b: bbvzn@14-15 x: xxxbxnwxxxxzxxh@13-15 n: nnfgdglfnntnjqn@2-4 c: cfccc@3-5 v: vrvvzdvv@17-19 v: vvvvvvvvvvvvvvvvvvsv@1-20 h: hhhhhhhhhhqhhhhhhhhh@4-15 q: qqqtqqqqqqqqqqqqlq@11-13 h: hhkhvhhhhwhgk@8-11 p: ppvppppppptspf@8-9 m: mmmpmmkmdmpkspmg@1-7 m: lcmvggm@6-12 v: tvfstvvpvzsvcv@8-9 n: nnnqnnwrrdzlmnwlznrn@1-5 s: msssms@1-3 v: vpdzvdvgv@6-9 g: drgrfggcg@6-16 x: djpxhxvncxfghsxx@1-3 b: sjbwwxbvtvbkt@6-8 c: cccccstccjhv@1-11 q: qqqpqqqqqqwqqq@9-11 m: vsbmmmmmmmqmmsm@2-7 g: gqggggggg@2-3 m: mrgvm@6-7 c: cccpcfcc@6-10 w: swbngwswnxnww@13-14 r: rrrrrrrrrrwrrgrdr@3-9 v: vctxhxtfvq@2-9 r: jrrcslgplcprlvgthg@2-3 n: hnnnsxclvdj@10-11 h: zrhghhqhgzh@15-18 z: zzzlzzzzzzzzpzqzpzzz@3-8 f: fffffrfl@1-4 l: rllllfl@1-2 n: nnnnnvtnv@17-19 z: zzzzzzzzzzzzzzzzzzqz@13-15 n: nnnznnnnnnznnnn@2-5 c: gcccncjmsncfcntjc@8-9 h: hhhhhhhhbpsfh@7-11 r: lzvvlbrgjgrr@5-11 x: xxxxqxxxxxxx@4-7 p: gqpkmppzpsmtzhfdfpl@3-4 j: jjdjdg@14-16 z: zzzzzzzgjzzzzpzf@1-2 n: nnnvnwnnnnh@4-5 z: jhzzz@5-7 k: kkkkkkf@8-18 z: khzzrzjzmzzvzzpcclm@5-10 m: kjrhwkhmsm@10-16 v: vvvvvvvvvvvvvvvwv@9-10 l: xhvjsmllkcdtldfxlw@8-10 p: ppjvppbpqhpwhppgbp@4-6 m: jlmkhm@1-3 k: gvpklkkkk@15-16 g: ggjggggvgmgtpgcg@1-4 j: jbjwj@1-3 x: xxxpxxdxxhfx@14-16 v: vxmhhdvvfjjqwhtv@6-7 l: lnkchzlwxlp@3-4 v: vvvcv@13-14 p: pbqpppppzbmppc@6-12 p: glqwzprpqbqf@6-12 l: lllllglllllll@8-9 n: nnsnnnndcn@6-8 p: prwppppp@1-10 q: dqqqqqqqqjq@12-16 w: kwtbdnjqmwwxhwcwswkl@11-14 r: rrnjghfrrrshlrq@2-14 w: vwbbvcvgnxdmxl@7-8 g: sqmggkgslkwlvggg@1-6 q: tqqqqqq@2-3 b: bbbr@7-9 b: jnwbswfpbn@4-5 n: nnlct@3-11 s: ssssssssssp@2-6 f: wjlpwf@5-10 g: gggghqgqgb@1-3 p: ppdg@4-7 j: pjnkjjljjj@1-2 v: ghmjzxmtxjxnv@6-14 k: klgdzfmgdwhqdkhcnzm@6-11 z: tgzpzzzzztc@2-12 b: cxsmjbdgdnrb@4-6 v: lxdvvh@3-8 l: pnpdnrll@7-8 m: mzmswvmmbxmzlmwhdvq@13-14 s: khzssssssssszsssss@10-18 d: dmfdlgcxdbzznbrlqn@13-14 j: jjjjjjjjjjjjdpjj@15-17 j: jjjjjjjjjwjsqjwjj@10-15 x: xxfxkzxxhxxxxxvxxw@7-14 c: wcccwcmmcccccxhcccc@2-7 z: zmzvfzlszr@7-8 k: jjkrklrkkv@8-9 r: rrrrrjrtz@2-3 w: tvws@1-5 b: bbbjm@1-2 q: tqqjf@5-10 j: wlgjghjhjljwtpcdkqwk@2-5 c: dzpkc@5-6 m: mbvmkm@4-15 k: stjkjvvxrmwdpkwsjqvc@6-9 h: hwkgjplmhxwgvnbhwh@12-13 z: zzzzzzzzzzzzz@7-8 q: qqqqqqqqq@2-5 c: clcwmccczclcccc@2-5 l: jlcgfbflklvpfqxtwgg@5-7 n: nnnnnnvnnnnnn@3-5 f: gfktfffqvgltsbff@10-16 p: jppbttppzpqppppp@2-3 m: zmdm@4-6 j: zsmtjjdnrpp@17-18 j: hvvmrkfnnkvrjtjhjj@12-15 d: dtddddddddtwxgld@8-12 r: rdzrwfgrmxwttknxz@6-7 s: rssbktxsgd@11-13 d: ddddmwddddxddndc@3-6 p: ppcpspfp@12-15 j: jjjjjjgjjjjcjlzj@8-12 v: tgjkwfbsxzzvvpmfs@6-7 z: trbfbdz@4-6 v: vvvvvpvv@8-16 p: pnvppdpjppppppph@8-9 z: lzzzzpdzk@1-4 t: qttzz@2-3 d: dhdd@5-8 m: mmmkmmxmkj@2-12 f: hfhzkwdmrlqvfkn@5-6 h: hhhhhph@14-15 b: bbbbxbbbbbbbbbh@2-3 v: vvcj@12-19 d: ddvdwwqdddcdtdmwdqp@3-4 s: ssjssssssss@2-6 c: wzzxqcdcnlgcph@11-12 j: jjdrcjzjkjcs@4-9 z: bzzzzzzxzz@2-8 b: gjbfkxhb@1-3 c: cpksst@1-5 h: hhjhh@14-15 j: jjjjjjjjjjjjjjr@8-9 n: pcndxcfknfbnnls@10-13 k: kkkqzkwbkkkrtn@4-5 r: rzrrrnrj@13-15 p: ppppppppppppppt@3-6 j: fjqqzzzjm@2-9 m: zmjhctkmf@5-6 s: ssmjss@3-4 c: jlfd@8-12 d: qbddfhnddzgvddddd@6-7 p: xfppppcppppxgp@8-13 s: sssssssfssssssss@13-17 g: xskktsjxlvgfxtzzgfj@2-4 q: qqtwfqqnkvbvbhzs@1-5 j: cjmjs@4-5 c: tvccnc@3-14 m: kkfhmnkkmztxtmn@11-15 x: xxxxxpxmxxvbxxxvx@9-11 l: nhgzwmmrkqhblnk@7-10 x: xxxxxdmxxxxxxxx@13-14 v: vvvvvvpvvvjvvcvv@16-17 n: nnnnqnnbnnnnnnnpn@3-4 j: jvjj@15-16 q: zlqsgvpztknqjqqwqvf@3-4 s: sssrsssdss@11-13 g: ggqggmggswggdk@1-4 t: jmtzttztqt@2-3 v: vvvv@11-13 g: cgjgxgggkgbggxg@4-6 g: ggggqlhgmz@8-15 g: prvxwzkvdhgkjlg@6-9 g: gggggnsjlg@12-14 p: mmvlpzkmpgtpvj@7-10 k: kkkxkkjkkkdkkkp@14-16 b: zmztqsrgvjjmswzkbnk@1-2 x: xxbxxxxhx@2-5 l: tlhsx@3-5 x: xxxxn@4-12 c: vdnmtmqwnxkcldc@4-8 x: xxxxjglx@5-13 s: vsssspszssssnsss@3-6 k: kkhkkkknb@3-5 t: pttqtwnprt@10-14 m: ttjqvzmgmmjqzkd@1-5 b: bbbbpbbb@10-15 d: wdjrhvfngdtlkdl@6-7 w: trxwdwww@2-4 n: snxqlgtsmdnnjgwrgmms@16-18 l: klslpljllqlcslqqll@4-7 t: tttwzttjt@9-10 f: ffffffffwf@8-15 h: trhgxjchhxvvhqp@8-12 w: wwwwwwwqwwwg@12-13 x: xxxxxxxxsffqlxx@5-7 k: kkkklkkkktkk@1-7 m: wkmmqmmhf@12-13 h: mhhchwhhhzhhcvh@7-11 k: kkkkkkwkkkgkk@4-6 l: hdlbll@8-12 v: fvvvvvvvrvvv@2-9 h: hzhhhhhhhhhhhhr@6-8 b: qbqjpbbbdsshv@2-3 h: hwhl@4-7 l: mdllxjgdw@3-9 f: rwffzfkpwbzp@3-5 t: ttnttt@7-10 c: mpcccpndqc@6-7 h: fhhhljh@2-7 v: pnvzcns@1-3 v: vvgv@5-9 s: ssssshsspsssssss@4-6 j: mjjjjq@5-14 h: hwbqghmvmmnvhhrqmj@5-6 s: wctjsh@7-8 s: sssscsjs@14-17 v: vvvvvvvvvvvvvvvvv@14-15 w: wxwwwwwwfwwwwsw@6-7 v: ksvvvlpvv@7-18 s: cssstsvsscshsstsss@5-6 b: zzwbpm@6-7 r: bvtmpkxspskr@6-7 v: lvxrvqv@15-17 c: ccccccccccccccccccc@8-12 r: ghxpwhxcqjrr@6-10 k: kzbcdkndqm@5-6 s: tpsxss@1-5 p: qlrlp@4-8 q: qqqkqqqz@7-11 v: vgvsxvwvlxv@2-5 b: bgkbb@3-18 j: jjsplxjxgqjfjrjxjjlx@6-10 k: kxkhkkjkkrvkkk@7-16 t: ttttttzttttttttbtttt@1-7 l: ptzptslrjgwlfgwq@8-10 v: vvqvvvvvvvv@3-5 z: zzzhz@6-7 c: cbrctgc@5-16 l: llllxlllllllllllll@6-7 c: chxclqcdrh@1-10 c: jcmcccccwcccccjbvc@8-14 h: zhhvhhhhhhhhhv@4-7 n: rnnnnnfnnnnnvn@10-12 w: wwwwwwwsgtwww@5-8 c: cmbcctzcj@5-7 f: fffskrf@5-6 l: lllmzl@7-14 m: mmmmmmmmmmmmmmmmmmm@1-9 f: jfffffffzvffff@2-5 g: ggmng@16-17 x: xxxxxxxxxxxxxxxlx@4-10 n: npkgjcfnnnnn@1-13 d: bhkjgsnzxkdgwbdv@6-7 f: ncqfzff@7-10 h: hqhhhhhjhhh@2-4 v: vnvvv@1-6 w: thlmdwgwgtswvtx@3-7 d: ddlkhvfdnpbdr@1-4 q: qbfq@2-6 f: rzfmfrjgcfjk@10-16 b: bbbbblbbbkbbbbbbwqb@13-14 j: jjhcjnkgvrnwjp@5-12 l: lgqwvrlwcllllv@4-8 j: jjgpdjssspjfdbt@1-9 h: hhhhhhhhwhhh@4-6 p: psmppt@2-3 h: zhhhk@2-6 b: bbbbbmbbvb@7-9 z: zzzzzzgzdzz@8-9 d: ddgdmdwddd@2-6 s: nssssv@18-20 x: xxxxxxxxxxxxxxxxxvxx@9-10 m: dzckmrbhcmwvkcxmlx@10-11 v: vwvvvvwvvghvn@3-6 d: wcwxddjhnljfntj@13-15 v: vvvvvvvvvvvvcvc@1-5 x: xxfxfxxkx@7-8 w: wqzjzwwwtw@2-4 f: flgl@3-6 n: ncfngngdnm@5-7 k: kdkmbkkkkxk@5-6 x: xxvxth@5-6 r: rrhhzr@4-6 b: bbbrbbbbbmb@12-13 q: qqqqqqqqqzqkqp@6-14 n: mlbflnrbhlhpdrfln@9-12 q: qqqqqqqqqqqwq@3-4 k: rkncnbk@1-3 j: jjpj@8-9 v: vjvczrvvm@9-16 m: tmnmmmxmbmmmrtmmr@9-11 q: qqqqqzqqsjxq@3-5 h: hhhhcs@11-12 k: kkkkkkkkkkkvqk@11-12 x: xlxxxjjxxxpx@1-12 n: nngtnhlnjfnf@5-7 p: ppptppppp@13-14 l: lllmlflllhllpm@13-14 m: vdkmrdfzmkknmp@13-15 s: ssssssqssssscssss@5-11 h: hhhlxhhhhhhshh@10-11 s: ssssssssssgsssss@6-7 q: kqqqqmqnqq@8-13 l: llllllltlllljll@9-12 j: jjjjjjjjjjjlj@7-11 s: gstcncsssscssssss@4-6 x: lrtjfnhmpmxj@9-20 c: cttccccccnccclcccccc@1-8 w: cwwwwwwwwww@12-13 n: nnnnnnnngnnnnn@1-5 p: pfqwcpnppppwwpqppp@7-8 g: gggsgglghg@6-7 g: gggggggg@4-10 s: ssssssssssss@1-2 n: njsnnln@7-8 z: gzczzwdzkkzz@2-8 b: bbbwjfbh@6-8 r: rrrrbrrbr@2-5 k: lkkkkl@2-3 c: swcgjcm@2-10 t: ttttttttttt@12-13 l: lllllxllllllqhl@2-9 l: qtqxdpqqlwhqwlr@1-5 q: qqxrn@10-11 k: kkkkkkkkkckk@1-2 f: ffff@3-4 r: rrxr@8-9 p: lppppxpsp@2-5 s: ssstchlrds@11-15 m: mmmmmmmmmmmmmmmmm@14-17 k: kkkkkkkkkkgkkkktbkk@1-2 x: xlxx@9-10 w: wwcwptczwzzd@1-3 c: ccgcccccccccccccc@4-5 h: nhhhvh@8-16 l: hlllfllllmltlhlldl@4-5 w: wgwfw@6-15 p: pjpbfrmxqgkxkbqhj@12-17 l: llmtllnlllllllllnns@8-15 n: zjnxzndnznklxzjlx@6-9 r: wpsmstnkgtrmng@3-7 s: csvhxhsgvrsrn@10-15 h: hchhhdhkhghlhgsh@2-9 c: mzbmtccktc@3-4 x: xlzvxg@12-14 k: zmkskknwkkkmkkwkgkkk@4-9 r: vqrrrrdzpl@3-4 g: ggvbxg@5-8 q: xtrqrmqq@16-18 l: zllllllllllllllwlnll@6-7 s: zsqszss@3-4 g: wghgpg@1-6 z: hzzzzrz@3-8 h: hthfqtccnq@15-18 p: ppppppcpppppppnppppp@3-4 l: qplkdmjntlghjlpxlq@10-12 q: xzqkxdvgrqxqqzzxgjj@6-9 q: qqqvsvqqxq@12-13 g: shgcnjlgvcgqg@5-10 l: llklplllmlsl@3-12 l: vllqfzwnsqslpnvrbkh@14-16 g: gjggggggggggggbzcggg@5-11 m: ssmsmbnspmm@11-13 v: mkqvvvvvmcvvz@2-3 k: mkkchtzqsvkbclgxn@4-7 r: rphrrnrrqwknrktrgsg@6-10 z: vpjhzzzkqzjl@16-18 c: ccccccccccccccchccc@1-10 v: qvvvvzvvvvvv@5-7 j: jjrjjjj@14-16 l: zlgdrlqllgpllfhh@3-6 l: llmllll@3-4 l: smdl@4-11 h: kgqhcpvrbldrhbq@1-15 j: ljjjjjjjjjjjjjjj@7-14 c: ccccccccccccccc@2-10 v: vzvjvvvvvvvvv@4-9 p: flbpmqmhkpt@10-12 q: rtdrqmpcsqrhqqchqczw@16-19 w: vlwxgtmjwrzvqgdwbdw@8-15 c: gkcccslctcmszhc@3-7 f: hhffhbbtbwzw@4-9 s: msbsxssds@13-15 p: pppppppppcpppxldp@6-7 m: mmmmmqmm@11-12 m: mxmmzwmmmdqpmp@7-12 l: gncmgzxlqcllqgt@12-14 t: tttttttttttdtt@2-6 f: ffffffbrfffp@14-17 h: hhdhpphhhhhhkhhxqph@7-9 x: xxxxxxxxqxxxxxx@5-18 j: vlwgjljtljtrdbxjnjwm@5-7 n: jmncnsndnbwx@8-9 r: rrrrrrrrr@11-17 j: jjjjjjjjjjjjjjpjr@5-6 x: xxxxjt@13-15 l: nshmnjgzhmjdzvl@9-10 r: wmsvzxsrqnnhfr@8-11 k: kkkxxrkpktg@1-7 r: rrrrrrrfrrrjwrd@5-7 t: rztvtvplbrk@2-7 w: wwwwwwsw@1-2 g: sgggk@12-13 j: jjjjjwjjjjvvjjjrjs@1-2 c: cccccc@3-5 g: khgzr@9-16 b: bbbbbbcbsbbbbbbb@12-13 z: zzzzzzzzzszkz@4-5 r: rkrrrr@1-2 t: tgbqtddbmq@1-2 w: wkwwwww@14-15 q: qqdqqqqqqqqhqnb@6-7 r: rrrrrdmrr@8-9 j: jjjjjjjqhjjjjj@3-6 t: gwmlntffstzllvs@6-8 h: hhhhnhhhqh@9-11 w: cwcwwwwwgxwwbw@5-9 w: wwwwcwwww@8-12 k: snjmkkhrgkkzkkpskk@3-6 q: lvqjqlq@3-4 z: zzzn@9-12 t: dvmvhttxtmzhrr@3-7 k: kkkkkkskkkkkk@6-15 v: vqvvvdvvvvbvvvvvvvvv@3-4 z: jzzzzzdk@8-12 b: bbbbbbbbbbbs@3-9 m: nvhwmwgmmqkbmmmzb@8-10 r: npwjcgwrwcrx@1-5 r: rxdrr@6-9 p: ppppppsbkmppkp@1-4 j: jjjqjjjz@6-7 b: rblbbbbbbp@5-9 t: tttttttttf@8-9 c: czcccccccc@13-14 j: jjjbjjtbjjjjjj@3-8 p: pwppzqvp@3-12 m: mmzmmmmmmmmmmm@3-9 d: ddjddddddqddd@3-4 q: qqfq@6-14 m: mmmmmbmmmmwmmlmmmm@3-4 c: glgzc@6-7 t: ttttttt@1-4 s: sssbs@5-8 r: drrkrrrzrrrr@10-12 q: rvqfqqkllqqqlfrq@11-13 s: szsssssssssssss@8-11 t: tttttttsttvt@11-15 j: zjjjjjjjjjjjjjjjjj@2-4 s: dvfs@3-4 q: zhpq@10-11 c: cccccccccckc@5-11 h: pnrjhtdlkzvhh@5-9 l: nlllxgnrlllllllmq@3-4 f: gfff@8-9 g: grgggggbg@3-4 j: pfwjhh@2-5 l: jlfjr@2-4 l: lblv@3-10 q: qqvzhnqqhqvqq@11-15 t: tfttttttktwttts@12-14 b: gqptrzwclbdbfqd@1-4 r: crrprr@5-13 v: qvdvvvdnrqmrqp@9-12 r: rwrrlsrrsrrjgdnrrr@4-6 c: ccldccnp@16-17 q: qqqqqpqqqqlqqqqmlq@2-8 w: wwwwwwwhwmwws@3-6 m: dmmbmmdmkxm@6-13 t: xflrtblvcvfxnlf@2-6 m: pmnsmm@13-15 k: kstfvnkkgfvvkbk@4-10 w: jqwcwlcwcwvqbfzfzfm@1-5 d: ddndbmjxhfqqn@13-16 p: pzvbszhqtpklpkpdw@2-4 t: thttwmxjsbtp@8-10 s: zbsvjcssfmf@3-5 l: lltlwlllll@12-14 g: hgfvvfpnrvpfggnss@3-13 q: cjmbvgxchmqdqcvc@12-16 j: cjjjjjjjjjjqjjjjjj@1-5 m: kqrgm@11-14 x: xcjpwbrrffxkfxh@12-14 c: kgfnccxqczkcjkcc@3-4 f: sfftf@1-3 f: ffdz@12-14 t: xftfxmkttdsttg@4-9 f: ffhcgfffffff@9-10 b: zjlbbsbzbx@9-14 m: hhxmlmmmzmmtmm@3-5 t: tkcpzjwr@6-9 k: wkfdwflgrntrknsr@1-4 l: gfml@9-10 z: zzzzzzzzzrzzzz@9-11 h: hhhhhhhhhhzhh@1-9 k: kkkkkkkkzkkkkkkk@2-7 h: sswmmkhkvhw@2-5 m: pmbnnmzrkk@9-12 f: xhpfbfdffkfw@3-4 g: gfwg@11-12 n: nnnnnnnnnnnpnnnxn@5-6 d: dddddgddd@7-9 j: cbjgnjqjgj@9-14 r: rrrrrrrhrrrrrzbrr@4-5 p: prphk@2-4 d: dpdd@5-15 p: zjsppzhqqgqspcppqpps@2-7 r: rrrrrrfwrr@1-3 h: hhqh@14-16 g: zgvdgspkjrrvcgdlxg@4-6 c: psgqccccvc@9-14 q: qdqjqmttdtcqggqpqn@13-18 f: ffffffffffffgffffff@8-9 g: gggggggggggg@11-12 x: xxxxxxxxxxxr@2-17 c: cxcccfchcccccccbbcm@7-11 b: nwbrzndvrfxwt@3-4 x: xhwxxxv@16-17 r: rzrrnrrrvxrrzrrrrrr@2-3 f: zcvgbmxvwp@5-6 b: fwbbbf@6-10 m: mmmmmpmmmw@2-4 n: bnnvndbpvzj@3-4 t: dftfhdngqp@1-2 v: vtvvvvvvvvv@2-3 v: vgvv@9-10 s: tsvsshsssgssssmsksss@6-7 t: ttttttxt@3-4 c: jcrc@5-8 l: ztlmjljlb@4-5 w: bwwwww@11-14 r: rrrbrrrrrrnrrrs@10-16 z: zzzzznzzzwzzzzzzzz@7-13 m: mmmmmmfmmmmmmmmmmmmm@15-19 w: fflzcwftmcswcwwnwts@10-19 b: bjbbbbbbmwbbbbbbbbtb@14-16 x: xxxxpxxpxxqxdqxxxx@8-13 r: rkzrjbxrgwkhnb@5-18 r: rrrzfkrrrrrrrrtrrnrr@4-5 b: bbbfzb@6-10 q: qnscxqqfqb@8-13 w: wwwwwwwfwwwwwwwwww@10-11 n: scvnsnpgnjnmdpnwct@7-11 p: pjpppppdqpjpfppsptp@7-9 n: jfsvclhfm@3-8 h: whsggqscd@2-12 r: mrmpxhrqsdmqpjshvck@2-4 g: gdgggg@7-12 s: ssssssssgsss@7-11 l: dlklllnjlslbl@5-11 k: kkkkkkkkkkkkkkk@6-9 g: dhtvcgmfrjhk@4-5 m: lmmmhmsmmmmmcmmmmzmm@11-13 t: zgtnkjzmtkttmtkc@6-7 b: bbbbbbv@3-4 q: qqcq@12-16 z: zzzszjzszzczmxtzzcl@2-5 w: wwfhp@1-2 d: gddkd@5-12 f: fwqgbvrcfmwb@2-5 w: bnxcw@3-15 t: ncwftppphsxvztttjs@7-10 p: ppnsppkcppsp@5-6 v: vvrdvv@5-6 z: hczwbzz@3-12 p: gcphfgmzfkflspmxg@14-19 m: jmfmfjpvbmfmmrdkdnzp@6-7 p: pdwzppppp@4-7 b: bbbnbbqbb@7-8 r: frrrrrxxr@8-18 b: jbphpzgvnppwhkxfzs@1-5 c: pvhcc@4-8 z: fzznzjzztstzxrz@5-10 v: jvvwvvvlvlvqc@7-14 p: svgrzfpxkdpbhph@5-7 n: nncmvkn@11-12 r: rrlrbrrrvrrr@1-5 r: vtngrndhqf@2-4 k: knjp@11-14 h: hhghhhhhhhxhhwhhh@16-18 r: rrrrrrrrrrrrrrrpnb@10-14 d: dpddbvdtdmxfdddd@2-4 t: cztt@5-6 r: rzrprd@2-5 n: ngwdngc@1-6 q: qqqzzwwqqqkqqq@7-8 l: lllzllpxl@1-4 b: kmltzzjzbppgwq@1-4 t: ttttb@3-4 p: dkxpcph@7-15 z: zzzzzzhzzzzzzzzzz@4-7 c: cdljfccm@3-8 p: hbpxhlmc@4-5 w: wwwlw@14-15 b: lbqbbbkgbbwfbdb@6-10 j: jtjjvpwwthwcsj@5-8 t: ltvtttbtqxtzq@12-13 t: ttttttttjttztxt@16-18 p: ppppppppppppppxpxbpp@4-7 n: nnnrnnnnt@1-2 r: rfrr@5-6 g: ggggvggg@3-4 s: ssbw@3-4 l: ldll@8-10 m: mmmmvmmcjkmg@10-18 w: wwvwwvwwhwwjwwwlwxcm@1-2 x: cxxxxxxxxxxxxx@1-5 b: bbbbkbbb@12-14 z: zwqzrrzzvqqzzszrx@1-5 z: lzzfzzzfz@16-17 t: ftgstrgptwmptxrzt@9-10 b: bbbbbbbzbbbb@8-14 w: wwwwwwwjwwwzwzww@3-4 h: qhnh@2-12 d: dnddddkddddzdxdddd@5-17 x: xxxxxxxxxxxxxxxxx@9-10 h: hhhhtqhhhrh@6-7 p: pfmppppp@5-8 v: vbvvvvvs@4-5 h: qhfhqcb@3-12 d: dlddlhhwvcrdrxwpt@2-3 n: nnwnp@4-8 g: ggggjgfgzgdglgg@4-9 h: vrghsphxhxzsxw@12-18 z: qrzzzfwdcwnzdzkckz@6-8 v: zvmlqwwh@10-14 p: pppxwpndfpwppdpptmpp@12-15 q: qqnqkqkqjgrcqfq@2-4 n: pnszjnnn@2-3 c: zkctcfc@17-20 l: lvjlcclllslzllllwgll@16-17 k: dfgskkfkkkfjhfvfks@1-3 t: tjttltt@2-3 b: bbzbb@8-15 t: dtttttsttlttttzlttj@13-14 v: vvkvvjvgwvvvkvf@7-8 v: tvvvvvvhv@3-10 d: bxktdrtddtdtsh@4-12 j: npwxjjjjbjkq@1-4 l: tlllll@12-13 b: lbhpxbbbvbbbqbbbsbb@9-15 v: vqhsggmpvmqtbzzlq@12-14 f: ffhfjfffqfxqff@15-16 m: jtnsjwpggbpxlhqmk@2-4 n: xptncjsstcl@5-8 q: dmwklqjqnzb@3-4 c: vcgl@1-6 h: hhhhhh@8-9 x: ckblstcdx@5-7 w: vwphwwmwwwww@2-4 x: kxxxdh@10-11 m: kmmvmmmfmksmj@4-7 v: zvrvvvdvvv@1-8 p: npxbwqpxbjrnrv@5-11 t: jfkwttkstrxlgts@1-2 g: ggggg@5-7 p: tpppppr@15-17 v: vvvvvvvvvvvvvvvvvvvv@17-19 w: dwjwjznczwgfmkmhdtw@10-13 f: fffffbqfffffffffff@4-14 g: ggggggggggggggg@2-3 d: bdkfd@7-8 x: xxxxxxxx@6-9 h: hmshdhvvhkhbhcshs@14-15 g: gggggggggggggghg@2-16 q: qqsxqqqdgqqghqqk@3-17 p: ppbppprppppppppphppp@8-18 v: vczfvqcvvcspndvxwjdv@1-3 d: fdddd@9-11 j: gfjjnjsdnhb@8-10 s: hkhshttssl@5-10 f: ffsffffffqxfff@7-10 w: wwlwwckwwf@4-8 x: blxxmtbgnblfgnfwz@4-5 p: rlpkprppp@13-14 s: ssssssssssssswss@4-8 h: hhhdhmhhhjhlhh@6-7 h: chhhhhfhzqhdhhh@15-17 m: msvrmwzkzvmmgrmmpm@4-6 x: qgtwwxhgsxxmklgmn@4-7 p: rpzkdpp@3-4 v: vvvhvjv@16-18 p: pppppppppppppppppmp@15-17 k: kpkkkkkhqkkkkklktk@5-7 s: ssbxxsk@2-4 l: cwllll@6-9 v: cvvrrkvrvsdvfwcv@1-7 w: qwwwwslwwwwwwwwrww@2-12 c: clcccccccccccccc@5-10 m: ftcmrpmvrzc@7-11 w: wwwwwwwwwwtwwwww@2-3 n: jngdlvgcvtkmn@1-8 v: hvvvvvvvvv@3-17 p: jrpvltxlcqgpfxwsj@1-5 k: kkkkfkk@1-10 c: cccccccccfc@13-19 f: flfffffxfvffffprfmcb@3-6 g: htglsbvrzcghjmd@9-11 h: wrwghhhhnzhxl@5-12 z: zzkzzhnjpmkvzzzw@7-11 w: qrwcwwstwddw@15-19 m: mmmmmmmmmmmmmmmmmmmm@15-16 m: mmmmmmmmmmmmmmhmm@12-16 x: xxxxxcxxxxxlxxxxxxx@5-10 l: qwfqlllgsdjrlspll@3-4 f: hffmfffg@6-7 l: lwlllbllnl@11-20 t: tttkrtlpttwftmwttttt@11-12 d: ddbdddddddpktdd@4-11 w: sxkmkwdwwnlwxmdvfx@4-5 k: kkzkpk@13-20 n: nnnnnntnnnnnbnnnbnnn@5-7 c: ccccwcc@1-6 h: cckkhhdhhwmhhmzchhwx@1-15 b: hbbbbbbbbhbbhbbbbnbb@1-2 w: mwwww@1-2 f: sfzgwtf@3-4 s: sssj@1-3 w: xwww@1-16 p: ppppppppdppppppp@1-6 c: ccxmccccc@4-8 b: rtpbcfbr@9-10 s: sszssstshss@15-16 x: xxxtxxxxxxxmxxxzx@9-15 k: kkkkkkkkkkgrkkkkk@11-13 x: xtxxxxxxxxrxkxx@1-5 f: rffflfffnf@14-16 n: nnxnnnnnnnnnbnzbnnn@3-6 d: ddddddndbdfdhd@14-15 q: sbqqhvqqqvqgxfq@5-6 b: jglbfjb@1-10 l: llllllcllsll@3-5 z: lwzzz@5-12 k: kkkkmkkkkkkkkkkl@8-12 v: vvtsvfvnzvhpm@5-7 l: llllllll@4-7 f: nqfffkbdf@4-8 j: jjjljkhj@9-15 h: vgzpgfhfhmwdhbqc@1-5 p: ptpsjqpnp@5-8 q: qbqqwqnq@5-7 w: wwswwxsb@3-6 h: nnhrnhkmxqkt@1-3 w: jwwww@2-14 x: cxxxxdxxxxxxxbxx@12-14 x: xxxfxxxxqxxrxt@4-9 f: fffkffbsfkxv@12-13 m: mmmmmmmmmmmwm@6-10 p: ppppphpppxppp@9-12 v: vsvvvvkmjvvvn@3-12 r: shngvhbmjrpr@12-13 w: wqwcwxclwwwfw@4-5 r: nnrrdz@4-19 c: vbcpwzvxssccqkqgmxvj@1-6 g: tglxhggng@9-10 z: lvzhvtglzf@10-16 f: gddxfftggfbmxwts@4-12 k: kkkklkkkkkkpkkk@7-11 m: mmmmmmmmmmtm@2-10 z: vkfpjrrvlwlbjwk@3-7 w: dtdzwjqgxdwjhchwwd@13-14 v: vvvvvvvvvvvvvvvv@11-12 c: cjccccqccccc@14-15 h: hzhrhkhfthrhxht@3-5 v: dtwvvvvvcvvvrvsvvv@10-14 q: qhqqkqcqqqqqlfqgsqq@3-14 f: ffvffffffffzffffff@1-12 x: xxtxjxzxxxxxlxxxxxxx@2-4 c: pgpc@1-4 r: fdrr@5-7 r: rrrrrrt@10-11 d: drdddddddmddddpd@2-5 f: gfrlctftzr@10-13 z: nrzjjrzjzzplzmzzbn@8-10 c: cccccccgbc@5-8 g: fgggcndwgggbjnfgb@6-9 d: ddddghdgbddm@3-7 j: ftjjjvjqcp@5-6 s: sqvfstz@5-18 k: kkkwkkkkkkbkkkkkkkbk@3-6 f: djffffkff@4-6 p: pqppppr@5-9 h: hhkhjhmgcqvfhqvhn@8-12 t: tttttttvttttt@14-15 z: pzrzhjqmtbcnzdzr@1-17 s: ssssssssssssswsss@1-4 s: ssqh@1-5 r: rrrrrrr@17-18 h: hhhhhrhcxhhhhhhhhb@7-9 t: dttttjmtv@1-3 c: mcccp@4-5 x: xprbxql@1-5 q: cqqqqqq@3-4 g: ggggw@1-7 f: ffffffnf@7-9 t: ttttttttttt@11-15 m: mmlmfmmmmmmmmmmqm@4-5 n: npnnnn@4-5 b: zvbbvbjhlkf@11-16 c: gnqmcvtzwpcbvncwcc@12-18 q: qbqkwqqvqwqqnljsqpqt@6-10 r: wcrtdrlkgjr@16-17 p: gppppppppwvlgpptp@1-13 g: gqghbwqqzwwdk@1-6 l: rlllll@3-7 j: pdjjtcqwbqtpfkjbwgq@7-17 z: zzhsnjrhrzzfrqszdhdg@6-7 n: xnvnhnrn@6-7 r: rrrrrrzr@2-3 c: ccmcccc@2-3 v: vvdv@3-9 f: mlfffshbfdff@11-13 v: dfvkltvjvvvvx@12-13 c: mqrccccbccbgcccccvc@9-13 w: wwwwwwwwwwwwcwtww@6-8 d: pdvgddtmvwdkvdtzf@1-9 s: hsssssssssdsls@1-5 c: zbsslcd@1-4 p: bpppppppppp@13-16 s: sssxslsscssbqsspcs@1-10 p: pskwpppzpppppks@3-5 c: ccppccmcc@10-11 b: rhbbbbbbbzbb@2-3 d: ndhjhd@3-4 s: sscs@5-6 d: dtwwnt@4-5 d: dddddddd@5-9 z: zztzvzzzz@2-6 v: vpqdll@13-14 d: nxkmbkkpxkcdld@1-3 s: ssss@8-14 z: zzzzzzzzzzzzzbz@16-17 f: fffnffffffftbzffpkf@3-4 m: mtcm@3-4 r: mrdrd@11-13 k: ljkmhdkkkcpjzlmkkzkk@2-3 d: tdqnxpd@3-7 h: mrvdlthxchpvwvssqpk@13-17 j: jjfjjvjjjjjzjsjjksxr@1-4 n: rnnx@7-10 m: mmmmzmxfmm@1-6 r: lrrvrrrrm@4-18 r: rrrdrrrrrrrrrkblrr@6-7 k: kkkkkkl@4-6 v: vmnfvvvvmcmlh@6-9 g: jgcgggkbbmgbs@7-8 t: ttcfwtgjtcttv@3-4 j: tjjj@"
+struct printf_buffer_number printf_buffer loadstore mem[12] = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+const byte* printf_number_buffer::buffer_digits#0 buffer_digits = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0 reg byte a 701.0
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_zero_padding
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::padding
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_min_length
+byte printf_uint::format_radix
+byte printf_uint::format_sign_always
+byte printf_uint::format_upper_case
+byte printf_uint::format_zero_padding
+word printf_uint::uvalue
+word printf_uint::uvalue#0 uvalue zp[2]:2 22.0
+word printf_uint::uvalue#1 uvalue zp[2]:2 22.0
+word printf_uint::uvalue#2 uvalue zp[2]:2 22.0
+word printf_uint::uvalue#3 uvalue zp[2]:2 22.0
+word printf_uint::uvalue#4 uvalue zp[2]:2 22.0
+word printf_uint::uvalue#5 uvalue zp[2]:2 22.0
+word printf_uint::uvalue#6 uvalue zp[2]:2 83.5
+byte strtouc(byte* strtouc::str , byte** strtouc::endptr)
+byte~ strtouc::$4 reg byte a 200002.0
+byte~ strtouc::$5 reg byte a 200002.0
+byte~ strtouc::$6 reg byte a 200002.0
+byte strtouc::c
+byte strtouc::c#0 reg byte x 2002.0
+byte strtouc::c#1 reg byte x 200002.0
+byte strtouc::c#2 reg byte x 66834.16666666666
+byte** strtouc::endptr
+byte strtouc::return
+byte strtouc::return#0 reg byte a 202.0
+byte strtouc::return#1 reg byte a 202.0
+byte* strtouc::str
+byte* strtouc::str#0 str zp[2]:15 202.0
+byte* strtouc::str#1 str zp[2]:15 202.0
+byte* strtouc::str#2 str zp[2]:15 150001.5
+byte* strtouc::str#3 str zp[2]:15 1102.0
+byte* strtouc::str#4 str zp[2]:15 25250.5
+byte strtouc::val
+byte strtouc::val#1 val zp[1]:28 100001.0
+byte strtouc::val#2 val zp[1]:28 66667.33333333333
+byte strtouc::val#3 val zp[1]:28 37525.625
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+byte~ utoa::$10 reg byte a 20002.0
+byte~ utoa::$11 reg byte a 2002.0
+byte* utoa::buffer
+byte* utoa::buffer#11 buffer zp[2]:15 3000.4285714285716
+byte* utoa::buffer#14 buffer zp[2]:15 15001.5
+byte* utoa::buffer#3 buffer zp[2]:15 2002.0
+byte* utoa::buffer#4 buffer zp[2]:15 20002.0
+byte utoa::digit
+byte utoa::digit#1 digit zp[1]:28 20002.0
+byte utoa::digit#2 digit zp[1]:28 2857.4285714285716
+word utoa::digit_value
+word utoa::digit_value#0 digit_value zp[2]:36 6000.6
+word* utoa::digit_values
+byte utoa::max_digits
+byte utoa::radix
+byte utoa::started
+byte utoa::started#2 reg byte x 5000.5
+byte utoa::started#4 reg byte x 10001.0
+word utoa::value
+word utoa::value#0 value zp[2]:2 10001.0
+word utoa::value#1 value zp[2]:2 551.0
+word utoa::value#2 value zp[2]:2 5857.857142857143
+word utoa::value#6 value zp[2]:2 15001.5
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0 buffer zp[2]:15 13750.25
+byte utoa_append::digit
+byte utoa_append::digit#1 reg byte x 1.0000001E7
+byte utoa_append::digit#2 reg byte x 1.00500015E7
+word utoa_append::return
+word utoa_append::return#0 return zp[2]:2 20002.0
+word utoa_append::sub
+word utoa_append::sub#0 sub zp[2]:36 3335000.5
+word utoa_append::value
+word utoa_append::value#0 value zp[2]:2 36667.33333333333
+word utoa_append::value#1 value zp[2]:2 2.0000002E7
+word utoa_append::value#2 value zp[2]:2 5018334.166666666
+
+reg byte x [ conio_c64_init::line#2 conio_c64_init::line#0 ]
+zp[2]:2 [ main::valid_a#11 main::valid_a#15 main::valid_a#1 printf_uint::uvalue#6 printf_uint::uvalue#0 printf_uint::uvalue#1 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ]
+zp[2]:4 [ main::invalid_a#11 main::invalid_a#16 main::invalid_a#1 ]
+zp[2]:6 [ main::total#10 main::total#1 ]
+zp[2]:8 [ main::valid_b#11 main::valid_b#28 main::valid_b#1 ]
+zp[2]:10 [ main::invalid_b#11 main::invalid_b#30 main::invalid_b#1 ]
+zp[1]:12 [ main::count_b#11 main::count_b#2 main::count_b#4 ]
+reg byte x [ main::count_a#2 main::count_a#6 main::count_a#1 ]
+reg byte x [ gotoxy::y#4 gotoxy::y#2 ]
+reg byte x [ clrscr::l#2 clrscr::l#1 ]
+reg byte y [ clrscr::c#2 clrscr::c#1 ]
+zp[2]:13 [ cputs::s#10 cputs::s#11 cputs::s#0 clrscr::line_text#5 clrscr::line_text#1 ]
+reg byte x [ strtouc::c#2 strtouc::c#0 strtouc::c#1 ]
+reg byte a [ cputc::c#3 cputc::c#0 cputc::c#2 ]
+reg byte x [ utoa::started#2 utoa::started#4 ]
+reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ]
+zp[2]:15 [ memcpy::source#2 memcpy::src#2 memcpy::src#4 memcpy::src#1 utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 strtouc::str#4 strtouc::str#3 strtouc::str#0 strtouc::str#1 strtouc::str#2 clrscr::line_cols#5 clrscr::line_cols#1 ]
+zp[2]:17 [ memset::str#3 memset::dst#2 memset::dst#4 memset::dst#1 memcpy::destination#2 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+reg byte x [ memset::c#4 ]
+zp[1]:19 [ conio_cursor_x ]
+zp[1]:20 [ conio_cursor_y ]
+zp[2]:21 [ conio_line_text ]
+zp[2]:23 [ conio_line_color ]
+zp[2]:25 [ main::pwd ]
+reg byte a [ strtouc::return#0 ]
+zp[1]:27 [ main::min#0 ]
+reg byte a [ strtouc::return#1 ]
+zp[1]:28 [ main::max#0 utoa::digit#2 utoa::digit#1 strtouc::val#3 strtouc::val#2 strtouc::val#1 ]
+zp[1]:29 [ main::ch#0 ]
+reg byte y [ main::$5 ]
+reg byte y [ main::$8 ]
+zp[2]:30 [ gotoxy::$7 gotoxy::$9 gotoxy::line_offset#0 gotoxy::$6 ]
+zp[2]:32 [ gotoxy::$8 ]
+zp[2]:34 [ gotoxy::$5 ]
+reg byte a [ cputs::c#1 ]
+reg byte a [ printf_number_buffer::buffer_sign#0 ]
+reg byte a [ strtouc::$5 ]
+reg byte a [ strtouc::$6 ]
+reg byte a [ strtouc::$4 ]
+reg byte a [ utoa::$11 ]
+reg byte a [ utoa::$10 ]
+zp[2]:36 [ memset::end#0 memcpy::src_end#0 utoa::digit_value#0 utoa_append::sub#0 ]
+mem[12] [ printf_buffer ]
diff --git a/src/test/ref/adventofcode/2020-03.asm b/src/test/ref/adventofcode/2020-03.asm
new file mode 100644
index 000000000..60267f139
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-03.asm
@@ -0,0 +1,835 @@
+// https://adventofcode.com/2020/day/3
+  // Atari XL/XE executable XEX file with a single segment
+// https://www.atarimax.com/jindroush.atari.org/afmtexe.html
+.plugin "dk.camelot64.kickass.xexplugin.AtariXex"
+.file [name="2020-03.xex", type="bin", segments="XexFile"]
+.segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main]
+.segmentdef Program [segments="Code, Data"]
+.segmentdef Code [start=$2000]
+.segmentdef Data [startAfter="Code"]
+  .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+  .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+  // 2-byte saved memory scan counter
+  .label SAVMSC = $58
+  // data under cursor
+  .label OLDCHR = $5d
+  // 2-byte saved cursor memory address
+  .label OLDADR = $5e
+  // Cursor inhibit flag, 0 turns on, any other number turns off. Cursor doesn't change until it moves next.
+  .label CRSINH = $2f0
+  // Atari ZP registers
+  // 1-byte cursor row
+  .label ROWCRS = $54
+  // 2-byte cursor column
+  .label COLCRS = $55
+.segment Code
+main: {
+    // clrscr()
+    jsr clrscr
+    // test_slope(3,1)
+    lda #1
+    sta.z test_slope.y_inc
+    lda #3
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // test_slope(3,1)
+    // printf("1: encountered %u trees\n",test_slope(3,1))
+    lda #<s
+    sta.z cputs.s
+    lda #>s
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("1: encountered %u trees\n",test_slope(3,1))
+    jsr printf_uint
+    // printf("1: encountered %u trees\n",test_slope(3,1))
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // test_slope(1,1)
+    lda #1
+    sta.z test_slope.y_inc
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // test_slope(1,1)
+    // printf("2a: encountered %u trees\n",test_slope(1,1))
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("2a: encountered %u trees\n",test_slope(1,1))
+    jsr printf_uint
+    // printf("2a: encountered %u trees\n",test_slope(1,1))
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // test_slope(3,1)
+    lda #1
+    sta.z test_slope.y_inc
+    lda #3
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // test_slope(3,1)
+    // printf("2b: encountered %u trees\n",test_slope(3,1))
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("2b: encountered %u trees\n",test_slope(3,1))
+    jsr printf_uint
+    // printf("2b: encountered %u trees\n",test_slope(3,1))
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // test_slope(5,1)
+    lda #1
+    sta.z test_slope.y_inc
+    lda #5
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // test_slope(5,1)
+    // printf("2c: encountered %u trees\n",test_slope(5,1))
+    lda #<s6
+    sta.z cputs.s
+    lda #>s6
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("2c: encountered %u trees\n",test_slope(5,1))
+    jsr printf_uint
+    // printf("2c: encountered %u trees\n",test_slope(5,1))
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // test_slope(7,1)
+    lda #1
+    sta.z test_slope.y_inc
+    lda #7
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // test_slope(7,1)
+    // printf("2d: encountered %u trees\n",test_slope(7,1))
+    lda #<s8
+    sta.z cputs.s
+    lda #>s8
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("2d: encountered %u trees\n",test_slope(7,1))
+    jsr printf_uint
+    // printf("2d: encountered %u trees\n",test_slope(7,1))
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // test_slope(1,2)
+    lda #2
+    sta.z test_slope.y_inc
+    lda #1
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // test_slope(1,2)
+    // printf("2e: encountered %u trees\n",test_slope(1,2))
+    lda #<s10
+    sta.z cputs.s
+    lda #>s10
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("2e: encountered %u trees\n",test_slope(1,2))
+    jsr printf_uint
+    // printf("2e: encountered %u trees\n",test_slope(1,2))
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+  __b1:
+    jmp __b1
+  .segment Data
+  .encoding "ascii"
+    s: .text "1: encountered "
+    .byte 0
+    s1: .text @" trees\$9b"
+    .byte 0
+    s2: .text "2a: encountered "
+    .byte 0
+    s4: .text "2b: encountered "
+    .byte 0
+    s6: .text "2c: encountered "
+    .byte 0
+    s8: .text "2d: encountered "
+    .byte 0
+    s10: .text "2e: encountered "
+    .byte 0
+}
+.segment Code
+// clears the screen and moves the cursor to the upper left-hand corner of the screen.
+clrscr: {
+    lda SAVMSC
+    sta.z memset.str
+    lda SAVMSC+1
+    sta.z memset.str+1
+    // memset(*SAVMSC, 0x00, CONIO_WIDTH * CONIO_HEIGHT)
+  // Fill entire screen with spaces
+    lda #<$28*$18
+    sta.z memset.num
+    lda #>$28*$18
+    sta.z memset.num+1
+    jsr memset
+    // *OLDCHR = 0x00
+    // 0x00 is screencode for space character
+    // set the old character to a space so the cursor doesn't reappear at the last position it was at
+    lda #0
+    sta OLDCHR
+    // gotoxy(0,0)
+    jsr gotoxy
+    // }
+    rts
+}
+// Count the number of trees on a specific slope
+// test_slope(byte zp($85) x_inc, byte zp($80) y_inc)
+test_slope: {
+    .label return = $81
+    .label trees = $81
+    .label mapline = $89
+    .label y = $83
+    .label x_inc = $85
+    .label y_inc = $80
+    lda #<0
+    sta.z trees
+    sta.z trees+1
+    tax
+    lda #<map
+    sta.z mapline
+    lda #>map
+    sta.z mapline+1
+    txa
+    sta.z y
+    sta.z y+1
+  __b1:
+    // for(unsigned int y=0; y<MAP_HEIGHT; y+=y_inc)
+    lda.z y+1
+    cmp #>$143
+    bcc __b2
+    bne !+
+    lda.z y
+    cmp #<$143
+    bcc __b2
+  !:
+    // }
+    rts
+  __b2:
+    // if(mapline[x]=='#')
+    txa
+    tay
+    lda (mapline),y
+    cmp #'#'
+    bne __b3
+    // trees++;
+    inc.z trees
+    bne !+
+    inc.z trees+1
+  !:
+  __b3:
+    // x += x_inc
+    txa
+    clc
+    adc.z x_inc
+    tax
+    // if(x>=MAP_WIDTH)
+    cpx #$1f
+    bcc __b4
+    // x -= MAP_WIDTH
+    txa
+    axs #$1f
+  __b4:
+    // y_inc*MAP_WIDTH
+    lda.z y_inc
+    asl
+    clc
+    adc.z y_inc
+    asl
+    clc
+    adc.z y_inc
+    asl
+    clc
+    adc.z y_inc
+    asl
+    clc
+    adc.z y_inc
+    // mapline += y_inc*MAP_WIDTH
+    clc
+    adc.z mapline
+    sta.z mapline
+    bcc !+
+    inc.z mapline+1
+  !:
+    // y+=y_inc
+    lda.z y_inc
+    clc
+    adc.z y
+    sta.z y
+    bcc !+
+    inc.z y+1
+  !:
+    jmp __b1
+}
+// Output a NUL-terminated string at the current cursor position
+// cputs(byte* zp($83) s)
+cputs: {
+    .label s = $83
+  __b1:
+    // while (c = *s++)
+    ldy #0
+    lda (s),y
+    inc.z s
+    bne !+
+    inc.z s+1
+  !:
+    cmp #0
+    bne __b2
+    // }
+    rts
+  __b2:
+    // cputc(c)
+    sta.z cputc.c
+    jsr cputc
+    jmp __b1
+}
+// Print an unsigned int using a specific format
+// printf_uint(word zp($81) uvalue)
+printf_uint: {
+    .label uvalue = $81
+    // printf_buffer.sign = format.sign_always?'+':0
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // utoa(uvalue, printf_buffer.digits, format.radix)
+  // Format number into buffer
+    jsr utoa
+    // printf_number_buffer(printf_buffer, format)
+    lda printf_buffer
+  // Print using format
+    jsr printf_number_buffer
+    // }
+    rts
+}
+// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
+// memset(byte* zp($86) str, word zp($89) num)
+memset: {
+    .label end = $89
+    .label dst = $86
+    .label str = $86
+    .label num = $89
+    // if(num>0)
+    lda.z num
+    bne !+
+    lda.z num+1
+    beq __breturn
+  !:
+    // end = (char*)str + num
+    lda.z end
+    clc
+    adc.z str
+    sta.z end
+    lda.z end+1
+    adc.z str+1
+    sta.z end+1
+  __b2:
+    // for(char* dst = str; dst!=end; dst++)
+    lda.z dst+1
+    cmp.z end+1
+    bne __b3
+    lda.z dst
+    cmp.z end
+    bne __b3
+  __breturn:
+    // }
+    rts
+  __b3:
+    // *dst = c
+    lda #0
+    tay
+    sta (dst),y
+    // for(char* dst = str; dst!=end; dst++)
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    jmp __b2
+}
+// Set the cursor to the specified position
+gotoxy: {
+    .const x = 0
+    .const y = 0
+    // *COLCRS = x
+    lda #0
+    sta COLCRS+1
+    lda #<x
+    sta COLCRS
+    // *ROWCRS = y
+    lda #y
+    sta ROWCRS
+    // setcursor()
+    jsr setcursor
+    // }
+    rts
+}
+// Output one character at the current cursor position
+// Moves the cursor forward. Scrolls the entire screen if needed
+// cputc(byte zp($88) c)
+cputc: {
+    .label convertToScreenCode1_v = c
+    .label c = $88
+    // if (c == '\r')
+    lda #'\r'
+    cmp.z c
+    beq __b1
+    // if(c == '\n' || c == 0x9b)
+    lda #'\$9b'
+    cmp.z c
+    beq __b2
+    lda #$9b
+    cmp.z c
+    beq __b2
+    // return rawmap[*v];
+    ldy.z convertToScreenCode1_v
+    ldx rawmap,y
+    // putchar(convertToScreenCode(&c))
+    jsr putchar
+    // (*COLCRS)++;
+    inc COLCRS
+    bne !+
+    inc COLCRS+1
+  !:
+    // if (*COLCRS == CONIO_WIDTH)
+    lda COLCRS+1
+    bne !+
+    lda COLCRS
+    cmp #$28
+    beq __b5
+  !:
+    // setcursor()
+    jsr setcursor
+    // }
+    rts
+  __b5:
+    // *COLCRS = 0
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // newline()
+    jsr newline
+    rts
+  __b2:
+    // *COLCRS = 0
+    // 0x0a LF, or atascii EOL
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // newline()
+    jsr newline
+    rts
+  __b1:
+    // *COLCRS = 0
+    // 0x0d, CR = just set the cursor x value to 0
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // setcursor()
+    jsr setcursor
+    rts
+}
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// utoa(word zp($81) value, byte* zp($86) buffer)
+utoa: {
+    .label digit_value = $89
+    .label buffer = $86
+    .label digit = $85
+    .label value = $81
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    ldx #0
+    txa
+    sta.z digit
+  __b1:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    lda.z digit
+    cmp #5-1
+    bcc __b2
+    // *buffer++ = DIGITS[(char)value]
+    lda.z value
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // *buffer++ = DIGITS[(char)value];
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // *buffer = 0
+    lda #0
+    tay
+    sta (buffer),y
+    // }
+    rts
+  __b2:
+    // digit_value = digit_values[digit]
+    lda.z digit
+    asl
+    tay
+    lda RADIX_DECIMAL_VALUES,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES+1,y
+    sta.z digit_value+1
+    // if (started || value >= digit_value)
+    cpx #0
+    bne __b5
+    cmp.z value+1
+    bne !+
+    lda.z digit_value
+    cmp.z value
+    beq __b5
+  !:
+    bcc __b5
+  __b4:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    inc.z digit
+    jmp __b1
+  __b5:
+    // utoa_append(buffer++, value, digit_value)
+    jsr utoa_append
+    // utoa_append(buffer++, value, digit_value)
+    // value = utoa_append(buffer++, value, digit_value)
+    // value = utoa_append(buffer++, value, digit_value);
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    ldx #1
+    jmp __b4
+}
+// Print the contents of the number buffer using a specific format.
+// This handles minimum length, zero-filling, and left/right justification from the format
+// printf_number_buffer(byte register(A) buffer_sign)
+printf_number_buffer: {
+    .label buffer_digits = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    // if(buffer.sign)
+    cmp #0
+    beq __b2
+    // cputc(buffer.sign)
+    sta.z cputc.c
+    jsr cputc
+  __b2:
+    // cputs(buffer.digits)
+    lda #<buffer_digits
+    sta.z cputs.s
+    lda #>buffer_digits
+    sta.z cputs.s+1
+    jsr cputs
+    // }
+    rts
+}
+// Handles cursor movement, displaying it if required, and inverting character it is over if there is one (and enabled)
+setcursor: {
+    .label loc = $8b
+    // **OLDADR = *OLDCHR
+    // save the current oldchr into oldadr
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // cursorLocation()
+    jsr cursorLocation
+    // loc = cursorLocation()
+    // c = *loc
+    ldy #0
+    lda (loc),y
+    tax
+    // *OLDCHR = c
+    stx OLDCHR
+    // *OLDADR = loc
+    lda.z loc
+    sta OLDADR
+    lda.z loc+1
+    sta OLDADR+1
+    // *CRSINH = 0
+    // cursor is on, so invert the inverse bit and turn cursor on
+    tya
+    sta CRSINH
+    // c = c ^ 0x80
+    txa
+    eor #$80
+    // **OLDADR = c
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // }
+    rts
+}
+// Puts a character to the screen a the current location. Uses internal screencode. Deals with storing the old cursor value
+putchar: {
+    .label loc = $8b
+    // **OLDADR = *OLDCHR
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // cursorLocation()
+    jsr cursorLocation
+    // loc = cursorLocation()
+    // newChar = code | conio_reverse_value
+    txa
+    // *loc = newChar
+    ldy #0
+    sta (loc),y
+    // *OLDCHR = newChar
+    sta OLDCHR
+    // setcursor()
+    jsr setcursor
+    // }
+    rts
+}
+newline: {
+    .label start = $86
+    // if ((*ROWCRS)++ == CONIO_HEIGHT)
+    inc ROWCRS
+    lda #$18
+    cmp ROWCRS
+    bne __b1
+    // **OLDADR ^= 0x80
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    lda ($fe),y
+    eor #$80
+    sta ($fe),y
+    // start = *SAVMSC
+    // move screen up 1 line
+    lda SAVMSC
+    sta.z start
+    lda SAVMSC+1
+    sta.z start+1
+    // start + CONIO_WIDTH
+    lda #$28
+    clc
+    adc.z start
+    sta.z memcpy.source
+    tya
+    adc.z start+1
+    sta.z memcpy.source+1
+    // memcpy(start, start + CONIO_WIDTH, CONIO_WIDTH * 23)
+    lda.z start
+    sta.z memcpy.destination
+    lda.z start+1
+    sta.z memcpy.destination+1
+    jsr memcpy
+    // start + CONIO_WIDTH * 23
+    clc
+    lda.z memset.str
+    adc #<$28*$17
+    sta.z memset.str
+    lda.z memset.str+1
+    adc #>$28*$17
+    sta.z memset.str+1
+    // memset(start + CONIO_WIDTH * 23, 0x00, CONIO_WIDTH)
+    lda #<$28
+    sta.z memset.num
+    lda #>$28
+    sta.z memset.num+1
+    jsr memset
+    // *ROWCRS = CONIO_HEIGHT - 1
+    lda #$18-1
+    sta ROWCRS
+  __b1:
+    // setcursor()
+    jsr setcursor
+    // }
+    rts
+}
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// utoa_append(byte* zp($86) buffer, word zp($81) value, word zp($89) sub)
+utoa_append: {
+    .label buffer = $86
+    .label value = $81
+    .label sub = $89
+    .label return = $81
+    ldx #0
+  __b1:
+    // while (value >= sub)
+    lda.z sub+1
+    cmp.z value+1
+    bne !+
+    lda.z sub
+    cmp.z value
+    beq __b2
+  !:
+    bcc __b2
+    // *buffer = DIGITS[digit]
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    // }
+    rts
+  __b2:
+    // digit++;
+    inx
+    // value -= sub
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    jmp __b1
+}
+// Return a pointer to the location of the cursor
+cursorLocation: {
+    .label __0 = $8b
+    .label __1 = $8b
+    .label __3 = $8b
+    .label return = $8b
+    .label __4 = $8d
+    .label __5 = $8b
+    // (word)(*ROWCRS)*CONIO_WIDTH
+    lda ROWCRS
+    sta.z __3
+    lda #0
+    sta.z __3+1
+    lda.z __3
+    asl
+    sta.z __4
+    lda.z __3+1
+    rol
+    sta.z __4+1
+    asl.z __4
+    rol.z __4+1
+    lda.z __5
+    clc
+    adc.z __4
+    sta.z __5
+    lda.z __5+1
+    adc.z __4+1
+    sta.z __5+1
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    // *SAVMSC + (word)(*ROWCRS)*CONIO_WIDTH
+    clc
+    lda.z __1
+    adc SAVMSC
+    sta.z __1
+    lda.z __1+1
+    adc SAVMSC+1
+    sta.z __1+1
+    // *SAVMSC + (word)(*ROWCRS)*CONIO_WIDTH + *COLCRS
+    clc
+    lda COLCRS
+    adc.z return
+    sta.z return
+    lda COLCRS+1
+    adc.z return+1
+    sta.z return+1
+    // }
+    rts
+}
+// Copy block of memory (forwards)
+// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
+// memcpy(void* zp($8b) destination, byte* zp($89) source)
+memcpy: {
+    .const num = $28*$17
+    .label src_end = $8d
+    .label dst = $8b
+    .label src = $89
+    .label destination = $8b
+    .label source = $89
+    // src_end = (char*)source+num
+    clc
+    lda.z source
+    adc #<num
+    sta.z src_end
+    lda.z source+1
+    adc #>num
+    sta.z src_end+1
+  __b1:
+    // while(src!=src_end)
+    lda.z src+1
+    cmp.z src_end+1
+    bne __b2
+    lda.z src
+    cmp.z src_end
+    bne __b2
+    // }
+    rts
+  __b2:
+    // *dst++ = *src++
+    ldy #0
+    lda (src),y
+    sta (dst),y
+    // *dst++ = *src++;
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    inc.z src
+    bne !+
+    inc.z src+1
+  !:
+    jmp __b1
+}
+.segment Data
+  // The digits used for numbers
+  DIGITS: .text "0123456789abcdef"
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
+  // create a static table to map char value to screen value
+  // use KickAsm functions to create a table of code -> screen code values, using cc65 algorithm
+rawmap:
+.var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+
+  map: .text ".#......##..#.....#....#.#.#....#.#...#.##.#..........#...##...........#.....#.####........#........#.#...#.#.................#....#...#.#...#.#...#.#........#...........#..#.........#.#....#..#....#..#..#.#...#..##..#...........#..#.....#.......#.#..#...#...#.###...#...#.#...#.#...#.#.......#...#...#...##.##..#..................#.#.#....#..#.##....#........##...............#....#....#.#.......#.....##.#..##.#.....###.......#...........#...###....#..#.#...#..................#.........#.##...#......#.............#....#...#.#..#......#.###....#...#.....#..#........#.....#.....#...#..#.......#...#..............#..#...#...#........#...##........#..#........#....#......#......#.....#..#.###.......##....#.#..#..#..###..#..........................#...#....#.........#.#.......#.##................#..#.......#......######.....#.........#......##.......#....#..##.###..#...##.###..#.......#....#.......#.###...#.#.#........#........###...#.......#..........#.#..........#...#..........##.#....#....#........#.....#....#..#..#...#.#....##..#...##....#...........##...#..##.....#.......###.......#.#...#...#.......#.#....#.#....##.###........#..........#..............#....##..###......#.#....#.#......#.....##.....#....#..#......#...#........#.##..#.....#..#....#......#......#.#.#..........##....#.............#..#..........#.#......##..#...#......#.#..#....#....#.#..##.......#.#......##........#.#....#.#.....#..............#.........#.......#..#.#......##.........#..##.#......#......#..#.....#...#.....#.........#...........#..##..##.#..##...###..##.....#...#..##...##.#.#......#..........#.#.....##.#....#..##..#..#.........###.......#........##....#...##....##............#.#.##...............#....#..#......#.....#..#..#.#.....#.....##.#....#.#.....#.#.#.........#..#.#..##....#.....#....#.#...#.....#....#....#.#.#...........#................#.......#.......#..#.#...#.#......#..#.#...........#....#....###...#.#.#.##....##..###.#.#......#.##.#..##...#.#..#..#...#.....#.#.#.#.....###.#..#.#...#.#......#.#..##.#...#...#.#.....#.#.......#....#...#.##......#.#......#....#.....##.....#....................###...##.#...........#.......#..##.....##....#................#..#......#..........#........##..##.#...#...#.#.....#.##.#.....###..###.#...#.#..#....#.#..........#...#..#.#.#..#...#.##.##..#..#....#....####..........#..#.#..........#..........###...#.#..#..#...#..###.......####.#...#....#..#...#..#...........##....#.#...#....##....##.....#.#.##....#.##..#....#.#.#.#......#..#.###....#####.##......##..#.#.#..#........##.##..###.#...#..#..#......#..#.....#...###.....#.#....#.#..##.....#.#....#......#.#...#...#.#....#.#.....#.###.##...................#..........#........#.#...##.#.##......#.#.#..#....##.###..#...#.##....#....#.........#.#..#........#..#..#.#.####.....##..#..#.##.#......#.#..##.#...#..#..#.#.##..#.##..........#......##.#.....#.#.##..#..##.....##.#.##........#..#.....#...#.##.##...#....#.#.#.........##.....#....#....#.#....#...#..#.............#...#..#...#.##......##...##.........#......#..........##.#......#.....##....#.#.#.....#..#.###......#..#.#....#.....#..#.......#...#...#.#.#.#..##......#..............#...###.....#...##......#.#..#.#........#.#...##.#....#..........##...#.#....#...#.....#.######...##...#..#...#...#............#.....#....###..###.##..#.........#.......#........##..#....#...#.#..##.#.#.##.#.#...###.................#.#.#......#.#.#....#.....#.#.#...........#.##.#..#.###......###.#....#...........##.#.#....#...#...........#..##..........#...#.#...........#..###....#..##.......#.....#.....##....#..#.......#........#...##.##..#.#....#..###..#.....##.......#.........###.#...#..#....#.#...#....#..#.......##...#.#.#...#..........#..#.......#.......##.#..#.#....###.....#...#..#...#....#...#.##.#........#..........##.....#.#.##.#.#..#..##.......##.#.#.......##....#.#...........#..##.............##...#.#..#..#...........#.#......#.##.##..#...#...#...........#....###.#.#.##..#.#.#....#....#####.........#...#.....#.#....#............#..#........#.....#.#......#...#.........#...#...#.#.#..#.....##.##......#.#...#.......#...#.##...#..#..........#...#.....##..........#..#...#.#......#.......##......#...##..##..#....#..##.......#...#.#..##..#..#.....#.#................#....#.......#..#..###.......#...............##.....#..#......#....#.........#...###...#....#..##...#.#.#.........#.......#...#....#....#.#...#.#....##....#.#..##.#.....#..#..#....#..#.#..##.....##..#..#.#.#....#...#....#..#..........###.....#...##.#..#.#...#.#.#.#..#.##........#.#....#....#..........#....#.#.......#...#.....#........#........#....#..#.#..#...#...................#....####..#..#..#..#....#..#.#...##.#..........#.##..#.....##...................##..........#....##....###.....#..#...#.#....##.........#..#...................##..###....#.##............#.#...###.#..##...#...........#.....#..#......#.....#...........#..##...#.....#.....#.#............#....###.#..#.#.#....#..##...#.......#.##.....#..........#.#..#...#.............##...........#..............#.....#..#......#......###....#...#...........#.....#...#.......###.....#..........##......##.#.#.....#....#.......#..#......#.......#..#...#.###...........#..#.###......#...#.#...........#.#...##........#.#.#........#.#.....#.....##..##.#.#..#.#....#.#.##....#.#.#......##.....#...#.#...###...#..#......#.#.#..#...#........#..##...........#..#..#..#..#..##...#...#...##.#..#.#....#.#.....####.#..#..#....##..#.#..#....#..#......#.....#.#.#........#..#.....#......#............#.#..###.....#...#...#.....##..#.#...##..#...........####....#.##....##.#......#.....##.#..#.##..#....#.###..........##....###...#......#.#....##...........................#..#.....#..#.#...#.#..#.....#...#..####.##....#.##..##...##.##.....#......#...#.##...........#.......##.###..#.....##...#.........##....###....##...###................#....#####........#.#.#.##.....#.#....####.##........#............#......#........................###.....##......#..##.#......#.#...........##.#....##.#....................#.#.#.......#.#.#........#..#.......##.......#...#...#....#......#....##.##..#..............#......#....#......#.........##..................#.#....##..#.......#............#.......#...........#........#....#.#..##.#....#...#....#.#.#..#..#.#.#.#...#....#....#.#.#....#...#.#..#......#.....#.#...........#.#....##.....#...........#...#....#....##.....###..#..........#..#..#.....#....#.#.###..........#.##....#...##..#................#.##.##.......#...#.##...##...#.........#..#....#......#......#.........#.##...#...##.#.........#......#........#.....#....................#...#.....##.........#.#..#...#......#...#.......#......#.##.......#...#.##.#..##..#.......#.#............#...###..#........#.......##.......#....#..#.......#..#.#....#.#.............#....#...##.##....#....##..............#......#.......#....#....#..#..##......##.#..#.#..##......##......#.##.##......#.............##.#...#.....#.......#...##.#....#..#......#.##.........##.####.#...#.#....#..........#........#.....#..#....#...#.####....##......#..#..#.##..#.............###.#..#..#....#.......#.........#....#.....#....#.#.#...#.#.....##.#...#...#.#..#.....##......##.##.#.....#..#.......#.##...##.......#..##......#..........#..#....#.......#.#...#.....#.................#..............#.#.#.....#.#....#..#.......#..........#.##....#....#..#.....#.......#........#....#.....##..#.........##..#..#.#..##.#...#..........#....#..........#..#.#......#.##..#..#.##.....##.####....#.....#.#...##.....#.#....#.#........#..........#...#.#.##.##....##..#...#...#....#.#.......#..#...#..#..##..#.....#....#........###.....#..........#..#.##....#.#.....#........##....#....#.......#.....#..........#........###...##.....#.#..#...##.........#.#..#....#...##...........#.........#...#......#.#.#.........#..#.#.#...........##.###....#..#.......#.....#.#...#......#..#........##.#....##....#...#.##.........#.####.#..#...........##.#.#........#....#..#.....#..##.####.#...##...#...........#.#.........##.#..#..#...#.#.#.........#..#.#......###............#...#......#.......#....#...#...#..#...##.#.#...##..#...#...#.......##.......#.#.......#..........#.#................#...#..#...#.#...#.#...##.####..##.##....#..##.#..####.......##.#........#...#......###....##...#.#..#.##.....##.....###..#...#.###.###.......#...#.....#...#..#..##..#.......#...##.....##........#.#.##..#...#..#....#....#..###....#.#..#.#.#.#.#..........#.#..#..##.......###.....................##.#......#.##.....#.........#.......................#.#.....##..#........##.......#..##..#.##.#.#.....##.#.##.##.#....##....#...#.....#.........#.....#.....#.........#.##.#.###.#......#.........#..#.##...#.......###......##........#......#...........#.#...##...#........#.##.............##............#.####..#....#...#...#..#....#..#.#.#.#..#.........#......#.##............#.....#........#........#.#.##.#..#.#..#..###......###....#.###.....#.#.#.##........#..###.#..#...##.....#....#...#.#.........#....#.....#...#............#........##.......#.##..####..#..#....#....#..#..#...#.##...##.....#............#...#...........#.......#.....#...#.#.#...........#.....#...##...............#........##...........#...#.#..##.#...#....#....#........#.##..#.#.......#...#......#..............#.#..#..#.....##.#..#....#.##.......#......#.##..#......#........#.##.#...#.....#......###..#.......##....................#.#.#.....#.##.......#.......#....#......#.#.....#...##........#...#..#.#.........#.##...........#.##...##......#....#.###.#.#.#...####..#....###..........#...#.....##....#.#.##.###..###.#.#.....#.##.........#..#...#.#.................##.###.........#.#....#.#...#.###..#.#....#..............#.##.#......#..#....##.#..#.......#..##..#..#.###......##..........#..#.##....#.#....#....#.#..#.............#.....#..#....#.##...#..#.#.#.........###..#..#.....#.....##..##...##....#..#......#............#....#..........#....#..##..#...#......#.....#.#....#..##..#....#.#.#...#................##..#.........#........#..##..#..#......###.....#..#.........#..#.##..........#.#..#..."
+  .byte 0
+  // Buffer used for stringified number being printed
+  printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
diff --git a/src/test/ref/adventofcode/2020-03.cfg b/src/test/ref/adventofcode/2020-03.cfg
new file mode 100644
index 000000000..674ad8e7d
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-03.cfg
@@ -0,0 +1,464 @@
+
+void main()
+main: scope:[main]  from
+  [0] phi()
+  [1] call clrscr 
+  to:main::@2
+main::@2: scope:[main]  from main
+  [2] phi()
+  [3] call test_slope 
+  [4] test_slope::return#0 = test_slope::trees#2
+  to:main::@3
+main::@3: scope:[main]  from main::@2
+  [5] printf_uint::uvalue#0 = test_slope::return#0
+  [6] call cputs 
+  to:main::@4
+main::@4: scope:[main]  from main::@3
+  [7] phi()
+  [8] call printf_uint 
+  to:main::@5
+main::@5: scope:[main]  from main::@4
+  [9] phi()
+  [10] call cputs 
+  to:main::@6
+main::@6: scope:[main]  from main::@5
+  [11] phi()
+  [12] call test_slope 
+  [13] test_slope::return#1 = test_slope::trees#2
+  to:main::@7
+main::@7: scope:[main]  from main::@6
+  [14] printf_uint::uvalue#1 = test_slope::return#1
+  [15] call cputs 
+  to:main::@8
+main::@8: scope:[main]  from main::@7
+  [16] phi()
+  [17] call printf_uint 
+  to:main::@9
+main::@9: scope:[main]  from main::@8
+  [18] phi()
+  [19] call cputs 
+  to:main::@10
+main::@10: scope:[main]  from main::@9
+  [20] phi()
+  [21] call test_slope 
+  [22] test_slope::return#10 = test_slope::trees#2
+  to:main::@11
+main::@11: scope:[main]  from main::@10
+  [23] printf_uint::uvalue#2 = test_slope::return#10
+  [24] call cputs 
+  to:main::@12
+main::@12: scope:[main]  from main::@11
+  [25] phi()
+  [26] call printf_uint 
+  to:main::@13
+main::@13: scope:[main]  from main::@12
+  [27] phi()
+  [28] call cputs 
+  to:main::@14
+main::@14: scope:[main]  from main::@13
+  [29] phi()
+  [30] call test_slope 
+  [31] test_slope::return#11 = test_slope::trees#2
+  to:main::@15
+main::@15: scope:[main]  from main::@14
+  [32] printf_uint::uvalue#3 = test_slope::return#11
+  [33] call cputs 
+  to:main::@16
+main::@16: scope:[main]  from main::@15
+  [34] phi()
+  [35] call printf_uint 
+  to:main::@17
+main::@17: scope:[main]  from main::@16
+  [36] phi()
+  [37] call cputs 
+  to:main::@18
+main::@18: scope:[main]  from main::@17
+  [38] phi()
+  [39] call test_slope 
+  [40] test_slope::return#12 = test_slope::trees#2
+  to:main::@19
+main::@19: scope:[main]  from main::@18
+  [41] printf_uint::uvalue#4 = test_slope::return#12
+  [42] call cputs 
+  to:main::@20
+main::@20: scope:[main]  from main::@19
+  [43] phi()
+  [44] call printf_uint 
+  to:main::@21
+main::@21: scope:[main]  from main::@20
+  [45] phi()
+  [46] call cputs 
+  to:main::@22
+main::@22: scope:[main]  from main::@21
+  [47] phi()
+  [48] call test_slope 
+  [49] test_slope::return#13 = test_slope::trees#2
+  to:main::@23
+main::@23: scope:[main]  from main::@22
+  [50] printf_uint::uvalue#5 = test_slope::return#13
+  [51] call cputs 
+  to:main::@24
+main::@24: scope:[main]  from main::@23
+  [52] phi()
+  [53] call printf_uint 
+  to:main::@25
+main::@25: scope:[main]  from main::@24
+  [54] phi()
+  [55] call cputs 
+  to:main::@1
+main::@1: scope:[main]  from main::@1 main::@25
+  [56] phi()
+  to:main::@1
+
+void clrscr()
+clrscr: scope:[clrscr]  from main
+  [57] memset::str#7 = (void*)*SAVMSC
+  [58] call memset 
+  to:clrscr::@1
+clrscr::@1: scope:[clrscr]  from clrscr
+  [59] *OLDCHR = 0
+  [60] call gotoxy 
+  to:clrscr::@return
+clrscr::@return: scope:[clrscr]  from clrscr::@1
+  [61] return 
+  to:@return
+
+word test_slope(byte test_slope::x_inc , byte test_slope::y_inc)
+test_slope: scope:[test_slope]  from main::@10 main::@14 main::@18 main::@2 main::@22 main::@6
+  [62] test_slope::y_inc#12 = phi( main::@10/1, main::@14/1, main::@18/1, main::@2/1, main::@22/2, main::@6/1 )
+  [62] test_slope::x_inc#10 = phi( main::@10/3, main::@14/5, main::@18/7, main::@2/3, main::@22/1, main::@6/1 )
+  to:test_slope::@1
+test_slope::@1: scope:[test_slope]  from test_slope test_slope::@4
+  [63] test_slope::trees#2 = phi( test_slope/0, test_slope::@4/test_slope::trees#6 )
+  [63] test_slope::x#3 = phi( test_slope/0, test_slope::@4/test_slope::x#8 )
+  [63] test_slope::mapline#2 = phi( test_slope/map, test_slope::@4/test_slope::mapline#1 )
+  [63] test_slope::y#2 = phi( test_slope/0, test_slope::@4/test_slope::y#1 )
+  [64] if(test_slope::y#2<$143) goto test_slope::@2
+  to:test_slope::@return
+test_slope::@return: scope:[test_slope]  from test_slope::@1
+  [65] return 
+  to:@return
+test_slope::@2: scope:[test_slope]  from test_slope::@1
+  [66] if(test_slope::mapline#2[test_slope::x#3]!='#'at) goto test_slope::@3
+  to:test_slope::@5
+test_slope::@5: scope:[test_slope]  from test_slope::@2
+  [67] test_slope::trees#1 = ++ test_slope::trees#2
+  to:test_slope::@3
+test_slope::@3: scope:[test_slope]  from test_slope::@2 test_slope::@5
+  [68] test_slope::trees#6 = phi( test_slope::@2/test_slope::trees#2, test_slope::@5/test_slope::trees#1 )
+  [69] test_slope::x#1 = test_slope::x#3 + test_slope::x_inc#10
+  [70] if(test_slope::x#1<$1f) goto test_slope::@4
+  to:test_slope::@6
+test_slope::@6: scope:[test_slope]  from test_slope::@3
+  [71] test_slope::x#2 = test_slope::x#1 - $1f
+  to:test_slope::@4
+test_slope::@4: scope:[test_slope]  from test_slope::@3 test_slope::@6
+  [72] test_slope::x#8 = phi( test_slope::@3/test_slope::x#1, test_slope::@6/test_slope::x#2 )
+  [73] test_slope::$6 = test_slope::y_inc#12 << 1
+  [74] test_slope::$7 = test_slope::$6 + test_slope::y_inc#12
+  [75] test_slope::$8 = test_slope::$7 << 1
+  [76] test_slope::$9 = test_slope::$8 + test_slope::y_inc#12
+  [77] test_slope::$10 = test_slope::$9 << 1
+  [78] test_slope::$11 = test_slope::$10 + test_slope::y_inc#12
+  [79] test_slope::$12 = test_slope::$11 << 1
+  [80] test_slope::$5 = test_slope::$12 + test_slope::y_inc#12
+  [81] test_slope::mapline#1 = test_slope::mapline#2 + test_slope::$5
+  [82] test_slope::y#1 = test_slope::y#2 + test_slope::y_inc#12
+  to:test_slope::@1
+
+void cputs(to_nomodify byte* cputs::s)
+cputs: scope:[cputs]  from main::@11 main::@13 main::@15 main::@17 main::@19 main::@21 main::@23 main::@25 main::@3 main::@5 main::@7 main::@9 printf_number_buffer::@2
+  [83] cputs::s#15 = phi( main::@11/main::s4, main::@13/main::s1, main::@15/main::s6, main::@17/main::s1, main::@19/main::s8, main::@21/main::s1, main::@23/main::s10, main::@25/main::s1, main::@3/main::s, main::@5/main::s1, main::@7/main::s2, main::@9/main::s1, printf_number_buffer::@2/printf_number_buffer::buffer_digits#0 )
+  to:cputs::@1
+cputs::@1: scope:[cputs]  from cputs cputs::@2
+  [84] cputs::s#14 = phi( cputs/cputs::s#15, cputs::@2/cputs::s#0 )
+  [85] cputs::c#1 = *cputs::s#14
+  [86] cputs::s#0 = ++ cputs::s#14
+  [87] if(0!=cputs::c#1) goto cputs::@2
+  to:cputs::@return
+cputs::@return: scope:[cputs]  from cputs::@1
+  [88] return 
+  to:@return
+cputs::@2: scope:[cputs]  from cputs::@1
+  [89] cputc::c = cputs::c#1
+  [90] call cputc 
+  to:cputs::@1
+
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+printf_uint: scope:[printf_uint]  from main::@12 main::@16 main::@20 main::@24 main::@4 main::@8
+  [91] printf_uint::uvalue#6 = phi( main::@12/printf_uint::uvalue#2, main::@16/printf_uint::uvalue#3, main::@20/printf_uint::uvalue#4, main::@24/printf_uint::uvalue#5, main::@4/printf_uint::uvalue#0, main::@8/printf_uint::uvalue#1 )
+  to:printf_uint::@1
+printf_uint::@1: scope:[printf_uint]  from printf_uint
+  [92] *((byte*)&printf_buffer) = 0
+  [93] utoa::value#1 = printf_uint::uvalue#6
+  [94] call utoa 
+  to:printf_uint::@2
+printf_uint::@2: scope:[printf_uint]  from printf_uint::@1
+  [95] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer)
+  [96] call printf_number_buffer 
+  to:printf_uint::@return
+printf_uint::@return: scope:[printf_uint]  from printf_uint::@2
+  [97] return 
+  to:@return
+
+void* memset(void* memset::str , byte memset::c , word memset::num)
+memset: scope:[memset]  from clrscr newline::@4
+  [98] memset::str#3 = phi( clrscr/memset::str#7, newline::@4/memset::str#8 )
+  [98] memset::num#2 = phi( clrscr/(word)$28*$18, newline::@4/$28 )
+  [99] if(memset::num#2<=0) goto memset::@return
+  to:memset::@1
+memset::@1: scope:[memset]  from memset
+  [100] memset::end#0 = (byte*)memset::str#3 + memset::num#2
+  [101] memset::dst#4 = (byte*)memset::str#3
+  to:memset::@2
+memset::@2: scope:[memset]  from memset::@1 memset::@3
+  [102] memset::dst#2 = phi( memset::@1/memset::dst#4, memset::@3/memset::dst#1 )
+  [103] if(memset::dst#2!=memset::end#0) goto memset::@3
+  to:memset::@return
+memset::@return: scope:[memset]  from memset memset::@2
+  [104] return 
+  to:@return
+memset::@3: scope:[memset]  from memset::@2
+  [105] *memset::dst#2 = 0
+  [106] memset::dst#1 = ++ memset::dst#2
+  to:memset::@2
+
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+gotoxy: scope:[gotoxy]  from clrscr::@1
+  [107] *COLCRS = gotoxy::x#1
+  [108] *ROWCRS = gotoxy::y#1
+  [109] call setcursor 
+  to:gotoxy::@return
+gotoxy::@return: scope:[gotoxy]  from gotoxy
+  [110] return 
+  to:@return
+
+void cputc(volatile byte cputc::c)
+cputc: scope:[cputc]  from cputs::@2 printf_number_buffer::@3
+  [111] if(cputc::c=='
'at) goto cputc::@1
+  to:cputc::@3
+cputc::@3: scope:[cputc]  from cputc
+  [112] if(cputc::c=='
+'at) goto cputc::@2
+  to:cputc::@8
+cputc::@8: scope:[cputc]  from cputc::@3
+  [113] if(cputc::c==$9b) goto cputc::@2
+  to:cputc::convertToScreenCode1
+cputc::convertToScreenCode1: scope:[cputc]  from cputc::@8
+  [114] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0]
+  to:cputc::@6
+cputc::@6: scope:[cputc]  from cputc::convertToScreenCode1
+  [115] phi()
+  [116] call putchar 
+  to:cputc::@7
+cputc::@7: scope:[cputc]  from cputc::@6
+  [117] *COLCRS = ++ *COLCRS
+  [118] if(*COLCRS==$28) goto cputc::@5
+  to:cputc::@4
+cputc::@4: scope:[cputc]  from cputc::@7
+  [119] phi()
+  [120] call setcursor 
+  to:cputc::@return
+cputc::@return: scope:[cputc]  from cputc::@1 cputc::@2 cputc::@4 cputc::@5
+  [121] return 
+  to:@return
+cputc::@5: scope:[cputc]  from cputc::@7
+  [122] *COLCRS = 0
+  [123] call newline 
+  to:cputc::@return
+cputc::@2: scope:[cputc]  from cputc::@3 cputc::@8
+  [124] *COLCRS = 0
+  [125] call newline 
+  to:cputc::@return
+cputc::@1: scope:[cputc]  from cputc
+  [126] *COLCRS = 0
+  [127] call setcursor 
+  to:cputc::@return
+
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+utoa: scope:[utoa]  from printf_uint::@1
+  [128] phi()
+  to:utoa::@1
+utoa::@1: scope:[utoa]  from utoa utoa::@4
+  [129] utoa::buffer#11 = phi( utoa::@4/utoa::buffer#14, utoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS )
+  [129] utoa::started#2 = phi( utoa::@4/utoa::started#4, utoa/0 )
+  [129] utoa::value#2 = phi( utoa::@4/utoa::value#6, utoa/utoa::value#1 )
+  [129] utoa::digit#2 = phi( utoa::@4/utoa::digit#1, utoa/0 )
+  [130] if(utoa::digit#2<5-1) goto utoa::@2
+  to:utoa::@3
+utoa::@3: scope:[utoa]  from utoa::@1
+  [131] utoa::$11 = (byte)utoa::value#2
+  [132] *utoa::buffer#11 = DIGITS[utoa::$11]
+  [133] utoa::buffer#3 = ++ utoa::buffer#11
+  [134] *utoa::buffer#3 = 0
+  to:utoa::@return
+utoa::@return: scope:[utoa]  from utoa::@3
+  [135] return 
+  to:@return
+utoa::@2: scope:[utoa]  from utoa::@1
+  [136] utoa::$10 = utoa::digit#2 << 1
+  [137] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10]
+  [138] if(0!=utoa::started#2) goto utoa::@5
+  to:utoa::@7
+utoa::@7: scope:[utoa]  from utoa::@2
+  [139] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5
+  to:utoa::@4
+utoa::@4: scope:[utoa]  from utoa::@6 utoa::@7
+  [140] utoa::buffer#14 = phi( utoa::@7/utoa::buffer#11, utoa::@6/utoa::buffer#4 )
+  [140] utoa::started#4 = phi( utoa::@7/utoa::started#2, utoa::@6/1 )
+  [140] utoa::value#6 = phi( utoa::@7/utoa::value#2, utoa::@6/utoa::value#0 )
+  [141] utoa::digit#1 = ++ utoa::digit#2
+  to:utoa::@1
+utoa::@5: scope:[utoa]  from utoa::@2 utoa::@7
+  [142] utoa_append::buffer#0 = utoa::buffer#11
+  [143] utoa_append::value#0 = utoa::value#2
+  [144] utoa_append::sub#0 = utoa::digit_value#0
+  [145] call utoa_append 
+  [146] utoa_append::return#0 = utoa_append::value#2
+  to:utoa::@6
+utoa::@6: scope:[utoa]  from utoa::@5
+  [147] utoa::value#0 = utoa_append::return#0
+  [148] utoa::buffer#4 = ++ utoa::buffer#11
+  to:utoa::@4
+
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+printf_number_buffer: scope:[printf_number_buffer]  from printf_uint::@2
+  [149] phi()
+  to:printf_number_buffer::@1
+printf_number_buffer::@1: scope:[printf_number_buffer]  from printf_number_buffer
+  [150] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2
+  to:printf_number_buffer::@3
+printf_number_buffer::@3: scope:[printf_number_buffer]  from printf_number_buffer::@1
+  [151] cputc::c = printf_number_buffer::buffer_sign#0
+  [152] call cputc 
+  to:printf_number_buffer::@2
+printf_number_buffer::@2: scope:[printf_number_buffer]  from printf_number_buffer::@1 printf_number_buffer::@3
+  [153] phi()
+  [154] call cputs 
+  to:printf_number_buffer::@return
+printf_number_buffer::@return: scope:[printf_number_buffer]  from printf_number_buffer::@2
+  [155] return 
+  to:@return
+
+void setcursor()
+setcursor: scope:[setcursor]  from cputc::@1 cputc::@4 gotoxy newline::@1 putchar::@1
+  [156] *(*OLDADR) = *OLDCHR
+  [157] call cursorLocation 
+  [158] cursorLocation::return#3 = cursorLocation::return#1
+  to:setcursor::@3
+setcursor::@3: scope:[setcursor]  from setcursor
+  [159] setcursor::loc#0 = cursorLocation::return#3
+  [160] setcursor::c#0 = *setcursor::loc#0
+  [161] *OLDCHR = setcursor::c#0
+  [162] *OLDADR = setcursor::loc#0
+  to:setcursor::@2
+setcursor::@2: scope:[setcursor]  from setcursor::@3
+  [163] *CRSINH = 0
+  [164] setcursor::c#1 = setcursor::c#0 ^ $80
+  to:setcursor::@1
+setcursor::@1: scope:[setcursor]  from setcursor::@2
+  [165] *(*OLDADR) = setcursor::c#1
+  to:setcursor::@return
+setcursor::@return: scope:[setcursor]  from setcursor::@1
+  [166] return 
+  to:@return
+
+void putchar(byte putchar::code)
+putchar: scope:[putchar]  from cputc::@6
+  [167] *(*OLDADR) = *OLDCHR
+  [168] call cursorLocation 
+  [169] cursorLocation::return#0 = cursorLocation::return#1
+  to:putchar::@1
+putchar::@1: scope:[putchar]  from putchar
+  [170] putchar::loc#0 = cursorLocation::return#0
+  [171] putchar::newChar#0 = cputc::convertToScreenCode1_return#0
+  [172] *putchar::loc#0 = putchar::newChar#0
+  [173] *OLDCHR = putchar::newChar#0
+  [174] call setcursor 
+  to:putchar::@return
+putchar::@return: scope:[putchar]  from putchar::@1
+  [175] return 
+  to:@return
+
+void newline()
+newline: scope:[newline]  from cputc::@2 cputc::@5
+  [176] *ROWCRS = ++ *ROWCRS
+  [177] if(*ROWCRS!=$18) goto newline::@1
+  to:newline::@3
+newline::@3: scope:[newline]  from newline
+  [178] *(*OLDADR) = *(*OLDADR) ^ $80
+  to:newline::@2
+newline::@2: scope:[newline]  from newline::@3
+  [179] newline::start#0 = *SAVMSC
+  [180] memcpy::source#0 = newline::start#0 + $28
+  [181] memcpy::destination#0 = (void*)newline::start#0
+  [182] call memcpy 
+  to:newline::@4
+newline::@4: scope:[newline]  from newline::@2
+  [183] memset::str#0 = newline::start#0 + (word)$28*$17
+  [184] memset::str#8 = (void*)memset::str#0
+  [185] call memset 
+  to:newline::@5
+newline::@5: scope:[newline]  from newline::@4
+  [186] *ROWCRS = (byte)$18-1
+  to:newline::@1
+newline::@1: scope:[newline]  from newline newline::@5
+  [187] phi()
+  [188] call setcursor 
+  to:newline::@return
+newline::@return: scope:[newline]  from newline::@1
+  [189] return 
+  to:@return
+
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+utoa_append: scope:[utoa_append]  from utoa::@5
+  [190] phi()
+  to:utoa_append::@1
+utoa_append::@1: scope:[utoa_append]  from utoa_append utoa_append::@2
+  [191] utoa_append::digit#2 = phi( utoa_append/0, utoa_append::@2/utoa_append::digit#1 )
+  [191] utoa_append::value#2 = phi( utoa_append/utoa_append::value#0, utoa_append::@2/utoa_append::value#1 )
+  [192] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2
+  to:utoa_append::@3
+utoa_append::@3: scope:[utoa_append]  from utoa_append::@1
+  [193] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2]
+  to:utoa_append::@return
+utoa_append::@return: scope:[utoa_append]  from utoa_append::@3
+  [194] return 
+  to:@return
+utoa_append::@2: scope:[utoa_append]  from utoa_append::@1
+  [195] utoa_append::digit#1 = ++ utoa_append::digit#2
+  [196] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0
+  to:utoa_append::@1
+
+byte* cursorLocation()
+cursorLocation: scope:[cursorLocation]  from putchar setcursor
+  [197] cursorLocation::$3 = (word)*ROWCRS
+  [198] cursorLocation::$4 = cursorLocation::$3 << 2
+  [199] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3
+  [200] cursorLocation::$0 = cursorLocation::$5 << 3
+  [201] cursorLocation::$1 = *SAVMSC + cursorLocation::$0
+  [202] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS
+  to:cursorLocation::@return
+cursorLocation::@return: scope:[cursorLocation]  from cursorLocation
+  [203] return 
+  to:@return
+
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+memcpy: scope:[memcpy]  from newline::@2
+  [204] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0
+  [205] memcpy::src#4 = (byte*)(void*)memcpy::source#0
+  [206] memcpy::dst#4 = (byte*)memcpy::destination#0
+  to:memcpy::@1
+memcpy::@1: scope:[memcpy]  from memcpy memcpy::@2
+  [207] memcpy::dst#2 = phi( memcpy/memcpy::dst#4, memcpy::@2/memcpy::dst#1 )
+  [207] memcpy::src#2 = phi( memcpy/memcpy::src#4, memcpy::@2/memcpy::src#1 )
+  [208] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2
+  to:memcpy::@return
+memcpy::@return: scope:[memcpy]  from memcpy::@1
+  [209] return 
+  to:@return
+memcpy::@2: scope:[memcpy]  from memcpy::@1
+  [210] *memcpy::dst#2 = *memcpy::src#2
+  [211] memcpy::dst#1 = ++ memcpy::dst#2
+  [212] memcpy::src#1 = ++ memcpy::src#2
+  to:memcpy::@1
diff --git a/src/test/ref/adventofcode/2020-03.log b/src/test/ref/adventofcode/2020-03.log
new file mode 100644
index 000000000..97cb94e31
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-03.log
@@ -0,0 +1,7640 @@
+Resolved forward reference rawmap to rawmap
+Fixing struct type size struct ATARI_GTIA_READ to 32
+Fixing struct type size struct ATARI_POKEY_READ to 16
+Fixing struct type size struct printf_buffer_number to 12
+Fixing struct type size struct printf_buffer_number to 12
+Fixing struct type SIZE_OF struct ATARI_GTIA_READ to 32
+Fixing struct type SIZE_OF struct ATARI_POKEY_READ to 16
+Fixing struct type SIZE_OF struct printf_buffer_number to 12
+Fixing struct type SIZE_OF struct ATARI_GTIA_READ to 32
+Fixing struct type SIZE_OF struct ATARI_POKEY_READ to 16
+Fixing struct type SIZE_OF struct printf_buffer_number to 12
+Setting inferred volatile on symbol affected by address-of cputc::$4 = call convertToScreenCode &cputc::c 
+Added struct type cast to parameter value list call printf_uint main::$1 (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::$3 (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::$5 (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::$7 (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::$9 (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::$11 (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Inlined call cputc::$4 = call convertToScreenCode &cputc::c 
+Inlined call call __init 
+Eliminating unused variable with no statement main::$2
+Eliminating unused variable with no statement main::$4
+Eliminating unused variable with no statement main::$6
+Eliminating unused variable with no statement main::$8
+Eliminating unused variable with no statement main::$10
+Eliminating unused variable with no statement main::$12
+
+CONTROL FLOW GRAPH SSA
+
+byte toupper(byte toupper::ch)
+toupper: scope:[toupper]  from strupr::@2
+  toupper::ch#1 = phi( strupr::@2/toupper::ch#0 )
+  toupper::$0 = toupper::ch#1 >= 'a'at
+  toupper::$1 = toupper::ch#1 <= 'z'at
+  toupper::$2 = toupper::$0 && toupper::$1
+  if(toupper::$2) goto toupper::@1
+  to:toupper::@2
+toupper::@1: scope:[toupper]  from toupper
+  toupper::ch#2 = phi( toupper/toupper::ch#1 )
+  toupper::$3 = toupper::ch#2 + 'A'at-'a'at
+  toupper::return#0 = toupper::$3
+  to:toupper::@return
+toupper::@2: scope:[toupper]  from toupper
+  toupper::ch#3 = phi( toupper/toupper::ch#1 )
+  toupper::return#1 = toupper::ch#3
+  to:toupper::@return
+toupper::@return: scope:[toupper]  from toupper::@1 toupper::@2
+  toupper::return#4 = phi( toupper::@1/toupper::return#0, toupper::@2/toupper::return#1 )
+  toupper::return#2 = toupper::return#4
+  return 
+  to:@return
+
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+memcpy: scope:[memcpy]  from newline::@5
+  memcpy::num#1 = phi( newline::@5/memcpy::num#0 )
+  memcpy::destination#1 = phi( newline::@5/memcpy::destination#0 )
+  memcpy::source#1 = phi( newline::@5/memcpy::source#0 )
+  memcpy::src#0 = ((byte*)) memcpy::source#1
+  memcpy::dst#0 = ((byte*)) memcpy::destination#1
+  memcpy::$2 = (byte*)memcpy::source#1
+  memcpy::$0 = memcpy::$2 + memcpy::num#1
+  memcpy::src_end#0 = memcpy::$0
+  to:memcpy::@1
+memcpy::@1: scope:[memcpy]  from memcpy memcpy::@2
+  memcpy::destination#3 = phi( memcpy/memcpy::destination#1, memcpy::@2/memcpy::destination#4 )
+  memcpy::dst#3 = phi( memcpy/memcpy::dst#0, memcpy::@2/memcpy::dst#1 )
+  memcpy::src_end#1 = phi( memcpy/memcpy::src_end#0, memcpy::@2/memcpy::src_end#2 )
+  memcpy::src#2 = phi( memcpy/memcpy::src#0, memcpy::@2/memcpy::src#1 )
+  memcpy::$1 = memcpy::src#2 != memcpy::src_end#1
+  if(memcpy::$1) goto memcpy::@2
+  to:memcpy::@3
+memcpy::@2: scope:[memcpy]  from memcpy::@1
+  memcpy::destination#4 = phi( memcpy::@1/memcpy::destination#3 )
+  memcpy::src_end#2 = phi( memcpy::@1/memcpy::src_end#1 )
+  memcpy::dst#2 = phi( memcpy::@1/memcpy::dst#3 )
+  memcpy::src#3 = phi( memcpy::@1/memcpy::src#2 )
+  *memcpy::dst#2 = *memcpy::src#3
+  memcpy::dst#1 = ++ memcpy::dst#2
+  memcpy::src#1 = ++ memcpy::src#3
+  to:memcpy::@1
+memcpy::@3: scope:[memcpy]  from memcpy::@1
+  memcpy::destination#2 = phi( memcpy::@1/memcpy::destination#3 )
+  memcpy::return#0 = memcpy::destination#2
+  to:memcpy::@return
+memcpy::@return: scope:[memcpy]  from memcpy::@3
+  memcpy::return#3 = phi( memcpy::@3/memcpy::return#0 )
+  memcpy::return#1 = memcpy::return#3
+  return 
+  to:@return
+
+void* memset(void* memset::str , byte memset::c , word memset::num)
+memset: scope:[memset]  from clrscr newline::@9
+  memset::c#5 = phi( clrscr/memset::c#1, newline::@9/memset::c#0 )
+  memset::str#4 = phi( clrscr/memset::str#1, newline::@9/memset::str#0 )
+  memset::num#2 = phi( clrscr/memset::num#1, newline::@9/memset::num#0 )
+  memset::$0 = memset::num#2 > 0
+  memset::$1 = ! memset::$0
+  if(memset::$1) goto memset::@1
+  to:memset::@2
+memset::@1: scope:[memset]  from memset memset::@3
+  memset::str#2 = phi( memset/memset::str#4, memset::@3/memset::str#5 )
+  memset::return#0 = memset::str#2
+  to:memset::@return
+memset::@2: scope:[memset]  from memset
+  memset::c#4 = phi( memset/memset::c#5 )
+  memset::num#3 = phi( memset/memset::num#2 )
+  memset::str#3 = phi( memset/memset::str#4 )
+  memset::$4 = (byte*)memset::str#3
+  memset::$2 = memset::$4 + memset::num#3
+  memset::end#0 = memset::$2
+  memset::dst#0 = ((byte*)) memset::str#3
+  to:memset::@3
+memset::@3: scope:[memset]  from memset::@2 memset::@4
+  memset::c#3 = phi( memset::@2/memset::c#4, memset::@4/memset::c#2 )
+  memset::str#5 = phi( memset::@2/memset::str#3, memset::@4/memset::str#6 )
+  memset::end#1 = phi( memset::@2/memset::end#0, memset::@4/memset::end#2 )
+  memset::dst#2 = phi( memset::@2/memset::dst#0, memset::@4/memset::dst#1 )
+  memset::$3 = memset::dst#2 != memset::end#1
+  if(memset::$3) goto memset::@4
+  to:memset::@1
+memset::@4: scope:[memset]  from memset::@3
+  memset::str#6 = phi( memset::@3/memset::str#5 )
+  memset::end#2 = phi( memset::@3/memset::end#1 )
+  memset::dst#3 = phi( memset::@3/memset::dst#2 )
+  memset::c#2 = phi( memset::@3/memset::c#3 )
+  *memset::dst#3 = memset::c#2
+  memset::dst#1 = ++ memset::dst#3
+  to:memset::@3
+memset::@return: scope:[memset]  from memset::@1
+  memset::return#4 = phi( memset::@1/memset::return#0 )
+  memset::return#1 = memset::return#4
+  return 
+  to:@return
+
+byte* strupr(byte* strupr::str)
+strupr: scope:[strupr]  from printf_number_buffer::@11
+  strupr::str#1 = phi( printf_number_buffer::@11/strupr::str#0 )
+  strupr::src#0 = strupr::str#1
+  to:strupr::@1
+strupr::@1: scope:[strupr]  from strupr strupr::@4
+  strupr::str#3 = phi( strupr/strupr::str#1, strupr::@4/strupr::str#4 )
+  strupr::src#2 = phi( strupr/strupr::src#0, strupr::@4/strupr::src#1 )
+  strupr::$1 = 0 != *strupr::src#2
+  if(strupr::$1) goto strupr::@2
+  to:strupr::@3
+strupr::@2: scope:[strupr]  from strupr::@1
+  strupr::str#5 = phi( strupr::@1/strupr::str#3 )
+  strupr::src#3 = phi( strupr::@1/strupr::src#2 )
+  toupper::ch#0 = *strupr::src#3
+  call toupper 
+  toupper::return#3 = toupper::return#2
+  to:strupr::@4
+strupr::@4: scope:[strupr]  from strupr::@2
+  strupr::str#4 = phi( strupr::@2/strupr::str#5 )
+  strupr::src#4 = phi( strupr::@2/strupr::src#3 )
+  toupper::return#5 = phi( strupr::@2/toupper::return#3 )
+  strupr::$0 = toupper::return#5
+  *strupr::src#4 = strupr::$0
+  strupr::src#1 = ++ strupr::src#4
+  to:strupr::@1
+strupr::@3: scope:[strupr]  from strupr::@1
+  strupr::str#2 = phi( strupr::@1/strupr::str#3 )
+  strupr::return#0 = strupr::str#2
+  to:strupr::@return
+strupr::@return: scope:[strupr]  from strupr::@3
+  strupr::return#3 = phi( strupr::@3/strupr::return#0 )
+  strupr::return#1 = strupr::return#3
+  return 
+  to:@return
+
+word strlen(byte* strlen::str)
+strlen: scope:[strlen]  from printf_number_buffer::@6
+  strlen::str#4 = phi( printf_number_buffer::@6/strlen::str#1 )
+  strlen::len#0 = 0
+  to:strlen::@1
+strlen::@1: scope:[strlen]  from strlen strlen::@2
+  strlen::len#4 = phi( strlen/strlen::len#0, strlen::@2/strlen::len#1 )
+  strlen::str#2 = phi( strlen/strlen::str#4, strlen::@2/strlen::str#0 )
+  strlen::$0 = 0 != *strlen::str#2
+  if(strlen::$0) goto strlen::@2
+  to:strlen::@3
+strlen::@2: scope:[strlen]  from strlen::@1
+  strlen::str#3 = phi( strlen::@1/strlen::str#2 )
+  strlen::len#2 = phi( strlen::@1/strlen::len#4 )
+  strlen::len#1 = ++ strlen::len#2
+  strlen::str#0 = ++ strlen::str#3
+  to:strlen::@1
+strlen::@3: scope:[strlen]  from strlen::@1
+  strlen::len#3 = phi( strlen::@1/strlen::len#4 )
+  strlen::return#0 = strlen::len#3
+  to:strlen::@return
+strlen::@return: scope:[strlen]  from strlen::@3
+  strlen::return#3 = phi( strlen::@3/strlen::return#0 )
+  strlen::return#1 = strlen::return#3
+  return 
+  to:@return
+
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+utoa: scope:[utoa]  from printf_uint::@3
+  utoa::buffer#21 = phi( printf_uint::@3/utoa::buffer#5 )
+  utoa::value#12 = phi( printf_uint::@3/utoa::value#1 )
+  utoa::radix#1 = phi( printf_uint::@3/utoa::radix#0 )
+  utoa::max_digits#0 = 0
+  utoa::digit_values#0 = (word*) 0
+  utoa::$0 = utoa::radix#1 == DECIMAL
+  if(utoa::$0) goto utoa::@1
+  to:utoa::@6
+utoa::@1: scope:[utoa]  from utoa
+  utoa::buffer#17 = phi( utoa/utoa::buffer#21 )
+  utoa::value#8 = phi( utoa/utoa::value#12 )
+  utoa::max_digits#1 = 5
+  utoa::digit_values#1 = RADIX_DECIMAL_VALUES
+  to:utoa::@5
+utoa::@6: scope:[utoa]  from utoa
+  utoa::value#13 = phi( utoa/utoa::value#12 )
+  utoa::buffer#16 = phi( utoa/utoa::buffer#21 )
+  utoa::radix#2 = phi( utoa/utoa::radix#1 )
+  utoa::$1 = utoa::radix#2 == HEXADECIMAL
+  if(utoa::$1) goto utoa::@2
+  to:utoa::@7
+utoa::@2: scope:[utoa]  from utoa::@6
+  utoa::buffer#18 = phi( utoa::@6/utoa::buffer#16 )
+  utoa::value#9 = phi( utoa::@6/utoa::value#13 )
+  utoa::max_digits#2 = 4
+  utoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES
+  to:utoa::@5
+utoa::@7: scope:[utoa]  from utoa::@6
+  utoa::value#14 = phi( utoa::@6/utoa::value#13 )
+  utoa::buffer#13 = phi( utoa::@6/utoa::buffer#16 )
+  utoa::radix#3 = phi( utoa::@6/utoa::radix#2 )
+  utoa::$2 = utoa::radix#3 == OCTAL
+  if(utoa::$2) goto utoa::@3
+  to:utoa::@8
+utoa::@3: scope:[utoa]  from utoa::@7
+  utoa::buffer#19 = phi( utoa::@7/utoa::buffer#13 )
+  utoa::value#10 = phi( utoa::@7/utoa::value#14 )
+  utoa::max_digits#3 = 6
+  utoa::digit_values#3 = RADIX_OCTAL_VALUES
+  to:utoa::@5
+utoa::@8: scope:[utoa]  from utoa::@7
+  utoa::value#15 = phi( utoa::@7/utoa::value#14 )
+  utoa::buffer#10 = phi( utoa::@7/utoa::buffer#13 )
+  utoa::radix#4 = phi( utoa::@7/utoa::radix#3 )
+  utoa::$3 = utoa::radix#4 == BINARY
+  if(utoa::$3) goto utoa::@4
+  to:utoa::@9
+utoa::@4: scope:[utoa]  from utoa::@8
+  utoa::buffer#20 = phi( utoa::@8/utoa::buffer#10 )
+  utoa::value#11 = phi( utoa::@8/utoa::value#15 )
+  utoa::max_digits#4 = $10
+  utoa::digit_values#4 = RADIX_BINARY_VALUES
+  to:utoa::@5
+utoa::@9: scope:[utoa]  from utoa::@8
+  utoa::buffer#6 = phi( utoa::@8/utoa::buffer#10 )
+  *utoa::buffer#6 = 'e'at
+  utoa::buffer#0 = ++ utoa::buffer#6
+  *utoa::buffer#0 = 'r'at
+  utoa::buffer#1 = ++ utoa::buffer#0
+  *utoa::buffer#1 = 'r'at
+  utoa::buffer#2 = ++ utoa::buffer#1
+  *utoa::buffer#2 = 0
+  to:utoa::@return
+utoa::@return: scope:[utoa]  from utoa::@12 utoa::@9
+  return 
+  to:@return
+utoa::@5: scope:[utoa]  from utoa::@1 utoa::@2 utoa::@3 utoa::@4
+  utoa::buffer#15 = phi( utoa::@1/utoa::buffer#17, utoa::@2/utoa::buffer#18, utoa::@3/utoa::buffer#19, utoa::@4/utoa::buffer#20 )
+  utoa::value#7 = phi( utoa::@1/utoa::value#8, utoa::@2/utoa::value#9, utoa::@3/utoa::value#10, utoa::@4/utoa::value#11 )
+  utoa::digit_values#8 = phi( utoa::@1/utoa::digit_values#1, utoa::@2/utoa::digit_values#2, utoa::@3/utoa::digit_values#3, utoa::@4/utoa::digit_values#4 )
+  utoa::max_digits#7 = phi( utoa::@1/utoa::max_digits#1, utoa::@2/utoa::max_digits#2, utoa::@3/utoa::max_digits#3, utoa::@4/utoa::max_digits#4 )
+  utoa::started#0 = 0
+  utoa::digit#0 = 0
+  to:utoa::@10
+utoa::@10: scope:[utoa]  from utoa::@13 utoa::@5
+  utoa::buffer#11 = phi( utoa::@13/utoa::buffer#14, utoa::@5/utoa::buffer#15 )
+  utoa::started#3 = phi( utoa::@13/utoa::started#4, utoa::@5/utoa::started#0 )
+  utoa::value#5 = phi( utoa::@13/utoa::value#6, utoa::@5/utoa::value#7 )
+  utoa::digit_values#6 = phi( utoa::@13/utoa::digit_values#7, utoa::@5/utoa::digit_values#8 )
+  utoa::digit#2 = phi( utoa::@13/utoa::digit#1, utoa::@5/utoa::digit#0 )
+  utoa::max_digits#5 = phi( utoa::@13/utoa::max_digits#6, utoa::@5/utoa::max_digits#7 )
+  utoa::$4 = utoa::max_digits#5 - 1
+  utoa::$5 = utoa::digit#2 < utoa::$4
+  if(utoa::$5) goto utoa::@11
+  to:utoa::@12
+utoa::@11: scope:[utoa]  from utoa::@10
+  utoa::max_digits#8 = phi( utoa::@10/utoa::max_digits#5 )
+  utoa::buffer#12 = phi( utoa::@10/utoa::buffer#11 )
+  utoa::started#2 = phi( utoa::@10/utoa::started#3 )
+  utoa::value#2 = phi( utoa::@10/utoa::value#5 )
+  utoa::digit_values#5 = phi( utoa::@10/utoa::digit_values#6 )
+  utoa::digit#3 = phi( utoa::@10/utoa::digit#2 )
+  utoa::$10 = utoa::digit#3 * SIZEOF_WORD
+  utoa::digit_value#0 = utoa::digit_values#5[utoa::$10]
+  utoa::$6 = utoa::value#2 >= utoa::digit_value#0
+  utoa::$7 = utoa::started#2 || utoa::$6
+  utoa::$8 = ! utoa::$7
+  if(utoa::$8) goto utoa::@13
+  to:utoa::@14
+utoa::@12: scope:[utoa]  from utoa::@10
+  utoa::buffer#7 = phi( utoa::@10/utoa::buffer#11 )
+  utoa::value#3 = phi( utoa::@10/utoa::value#5 )
+  utoa::$11 = (byte)utoa::value#3
+  *utoa::buffer#7 = DIGITS[utoa::$11]
+  utoa::buffer#3 = ++ utoa::buffer#7
+  *utoa::buffer#3 = 0
+  to:utoa::@return
+utoa::@13: scope:[utoa]  from utoa::@11 utoa::@15
+  utoa::buffer#14 = phi( utoa::@11/utoa::buffer#12, utoa::@15/utoa::buffer#4 )
+  utoa::started#4 = phi( utoa::@11/utoa::started#2, utoa::@15/utoa::started#1 )
+  utoa::value#6 = phi( utoa::@11/utoa::value#2, utoa::@15/utoa::value#0 )
+  utoa::digit_values#7 = phi( utoa::@11/utoa::digit_values#5, utoa::@15/utoa::digit_values#9 )
+  utoa::max_digits#6 = phi( utoa::@11/utoa::max_digits#8, utoa::@15/utoa::max_digits#9 )
+  utoa::digit#4 = phi( utoa::@11/utoa::digit#3, utoa::@15/utoa::digit#5 )
+  utoa::digit#1 = ++ utoa::digit#4
+  to:utoa::@10
+utoa::@14: scope:[utoa]  from utoa::@11
+  utoa::digit_values#10 = phi( utoa::@11/utoa::digit_values#5 )
+  utoa::max_digits#10 = phi( utoa::@11/utoa::max_digits#8 )
+  utoa::digit#6 = phi( utoa::@11/utoa::digit#3 )
+  utoa::digit_value#1 = phi( utoa::@11/utoa::digit_value#0 )
+  utoa::value#4 = phi( utoa::@11/utoa::value#2 )
+  utoa::buffer#8 = phi( utoa::@11/utoa::buffer#12 )
+  utoa_append::buffer#0 = utoa::buffer#8
+  utoa_append::value#0 = utoa::value#4
+  utoa_append::sub#0 = utoa::digit_value#1
+  call utoa_append 
+  utoa_append::return#0 = utoa_append::return#2
+  to:utoa::@15
+utoa::@15: scope:[utoa]  from utoa::@14
+  utoa::digit_values#9 = phi( utoa::@14/utoa::digit_values#10 )
+  utoa::max_digits#9 = phi( utoa::@14/utoa::max_digits#10 )
+  utoa::digit#5 = phi( utoa::@14/utoa::digit#6 )
+  utoa::buffer#9 = phi( utoa::@14/utoa::buffer#8 )
+  utoa_append::return#3 = phi( utoa::@14/utoa_append::return#0 )
+  utoa::$9 = utoa_append::return#3
+  utoa::value#0 = utoa::$9
+  utoa::buffer#4 = ++ utoa::buffer#9
+  utoa::started#1 = 1
+  to:utoa::@13
+
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+utoa_append: scope:[utoa_append]  from utoa::@14
+  utoa_append::buffer#3 = phi( utoa::@14/utoa_append::buffer#0 )
+  utoa_append::sub#3 = phi( utoa::@14/utoa_append::sub#0 )
+  utoa_append::value#5 = phi( utoa::@14/utoa_append::value#0 )
+  utoa_append::digit#0 = 0
+  to:utoa_append::@1
+utoa_append::@1: scope:[utoa_append]  from utoa_append utoa_append::@2
+  utoa_append::buffer#2 = phi( utoa_append/utoa_append::buffer#3, utoa_append::@2/utoa_append::buffer#4 )
+  utoa_append::digit#4 = phi( utoa_append/utoa_append::digit#0, utoa_append::@2/utoa_append::digit#1 )
+  utoa_append::sub#1 = phi( utoa_append/utoa_append::sub#3, utoa_append::@2/utoa_append::sub#2 )
+  utoa_append::value#2 = phi( utoa_append/utoa_append::value#5, utoa_append::@2/utoa_append::value#1 )
+  utoa_append::$0 = utoa_append::value#2 >= utoa_append::sub#1
+  if(utoa_append::$0) goto utoa_append::@2
+  to:utoa_append::@3
+utoa_append::@2: scope:[utoa_append]  from utoa_append::@1
+  utoa_append::buffer#4 = phi( utoa_append::@1/utoa_append::buffer#2 )
+  utoa_append::sub#2 = phi( utoa_append::@1/utoa_append::sub#1 )
+  utoa_append::value#3 = phi( utoa_append::@1/utoa_append::value#2 )
+  utoa_append::digit#2 = phi( utoa_append::@1/utoa_append::digit#4 )
+  utoa_append::digit#1 = ++ utoa_append::digit#2
+  utoa_append::value#1 = utoa_append::value#3 - utoa_append::sub#2
+  to:utoa_append::@1
+utoa_append::@3: scope:[utoa_append]  from utoa_append::@1
+  utoa_append::value#4 = phi( utoa_append::@1/utoa_append::value#2 )
+  utoa_append::buffer#1 = phi( utoa_append::@1/utoa_append::buffer#2 )
+  utoa_append::digit#3 = phi( utoa_append::@1/utoa_append::digit#4 )
+  *utoa_append::buffer#1 = DIGITS[utoa_append::digit#3]
+  utoa_append::return#1 = utoa_append::value#4
+  to:utoa_append::@return
+utoa_append::@return: scope:[utoa_append]  from utoa_append::@3
+  utoa_append::return#4 = phi( utoa_append::@3/utoa_append::return#1 )
+  utoa_append::return#2 = utoa_append::return#4
+  return 
+  to:@return
+
+void cputc(volatile byte cputc::c)
+cputc: scope:[cputc]  from cputs::@2 printf_number_buffer::@9 printf_padding::@2
+  cputc::$0 = cputc::c == '
'at
+  if(cputc::$0) goto cputc::@1
+  to:cputc::@3
+cputc::@1: scope:[cputc]  from cputc
+  *COLCRS = 0
+  call setcursor 
+  to:cputc::@8
+cputc::@8: scope:[cputc]  from cputc::@1
+  to:cputc::@return
+cputc::@3: scope:[cputc]  from cputc
+  cputc::$1 = cputc::c == '
+'at
+  cputc::$2 = cputc::c == $9b
+  cputc::$3 = cputc::$1 || cputc::$2
+  if(cputc::$3) goto cputc::@2
+  to:cputc::@4
+cputc::@2: scope:[cputc]  from cputc::@3
+  *COLCRS = 0
+  call newline 
+  to:cputc::@9
+cputc::@9: scope:[cputc]  from cputc::@2
+  to:cputc::@return
+cputc::@4: scope:[cputc]  from cputc::@3
+  cputc::convertToScreenCode1_v#0 = &cputc::c
+  to:cputc::convertToScreenCode1
+cputc::convertToScreenCode1: scope:[cputc]  from cputc::@4
+  cputc::convertToScreenCode1_v#1 = phi( cputc::@4/cputc::convertToScreenCode1_v#0 )
+  cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#1]
+  to:cputc::convertToScreenCode1_@return
+cputc::convertToScreenCode1_@return: scope:[cputc]  from cputc::convertToScreenCode1
+  cputc::convertToScreenCode1_return#2 = phi( cputc::convertToScreenCode1/cputc::convertToScreenCode1_return#0 )
+  cputc::convertToScreenCode1_return#1 = cputc::convertToScreenCode1_return#2
+  to:cputc::@7
+cputc::@7: scope:[cputc]  from cputc::convertToScreenCode1_@return
+  cputc::convertToScreenCode1_return#3 = phi( cputc::convertToScreenCode1_@return/cputc::convertToScreenCode1_return#1 )
+  cputc::$4 = cputc::convertToScreenCode1_return#3
+  putchar::code#0 = cputc::$4
+  call putchar 
+  to:cputc::@10
+cputc::@10: scope:[cputc]  from cputc::@7
+  *COLCRS = ++ *COLCRS
+  cputc::$7 = *COLCRS == $28
+  if(cputc::$7) goto cputc::@6
+  to:cputc::@5
+cputc::@6: scope:[cputc]  from cputc::@10
+  *COLCRS = 0
+  call newline 
+  to:cputc::@11
+cputc::@11: scope:[cputc]  from cputc::@6
+  to:cputc::@return
+cputc::@5: scope:[cputc]  from cputc::@10
+  call setcursor 
+  to:cputc::@12
+cputc::@12: scope:[cputc]  from cputc::@5
+  to:cputc::@return
+cputc::@return: scope:[cputc]  from cputc::@11 cputc::@12 cputc::@8 cputc::@9
+  return 
+  to:@return
+
+void putchar(byte putchar::code)
+putchar: scope:[putchar]  from cputc::@7
+  putchar::code#2 = phi( cputc::@7/putchar::code#0 )
+  *(*OLDADR) = *OLDCHR
+  call cursorLocation 
+  cursorLocation::return#0 = cursorLocation::return#2
+  to:putchar::@1
+putchar::@1: scope:[putchar]  from putchar
+  putchar::code#1 = phi( putchar/putchar::code#2 )
+  cursorLocation::return#4 = phi( putchar/cursorLocation::return#0 )
+  putchar::$0 = cursorLocation::return#4
+  putchar::loc#0 = putchar::$0
+  putchar::$1 = putchar::code#1 | conio_reverse_value
+  putchar::newChar#0 = putchar::$1
+  *putchar::loc#0 = putchar::newChar#0
+  *OLDCHR = putchar::newChar#0
+  call setcursor 
+  to:putchar::@2
+putchar::@2: scope:[putchar]  from putchar::@1
+  to:putchar::@return
+putchar::@return: scope:[putchar]  from putchar::@2
+  return 
+  to:@return
+
+void cputs(to_nomodify byte* cputs::s)
+cputs: scope:[cputs]  from main::@11 main::@13 main::@15 main::@17 main::@19 main::@21 main::@23 main::@25 main::@3 main::@5 main::@7 main::@9 printf_number_buffer::@5
+  cputs::s#15 = phi( main::@11/cputs::s#6, main::@13/cputs::s#7, main::@15/cputs::s#8, main::@17/cputs::s#9, main::@19/cputs::s#10, main::@21/cputs::s#11, main::@23/cputs::s#12, main::@25/cputs::s#13, main::@3/cputs::s#2, main::@5/cputs::s#3, main::@7/cputs::s#4, main::@9/cputs::s#5, printf_number_buffer::@5/cputs::s#1 )
+  cputs::c#0 = 0
+  to:cputs::@1
+cputs::@1: scope:[cputs]  from cputs cputs::@3
+  cputs::s#14 = phi( cputs/cputs::s#15, cputs::@3/cputs::s#16 )
+  cputs::c#1 = *cputs::s#14
+  cputs::$0 = cputs::c#1
+  cputs::s#0 = ++ cputs::s#14
+  cputs::$2 = 0 != cputs::$0
+  if(cputs::$2) goto cputs::@2
+  to:cputs::@return
+cputs::@2: scope:[cputs]  from cputs::@1
+  cputs::s#17 = phi( cputs::@1/cputs::s#0 )
+  cputs::c#2 = phi( cputs::@1/cputs::c#1 )
+  cputc::c = cputs::c#2
+  call cputc 
+  to:cputs::@3
+cputs::@3: scope:[cputs]  from cputs::@2
+  cputs::s#16 = phi( cputs::@2/cputs::s#17 )
+  to:cputs::@1
+cputs::@return: scope:[cputs]  from cputs::@1
+  return 
+  to:@return
+
+byte* cursorLocation()
+cursorLocation: scope:[cursorLocation]  from putchar setcursor
+  cursorLocation::$3 = (word)*ROWCRS
+  cursorLocation::$0 = cursorLocation::$3 * $28
+  cursorLocation::$1 = *SAVMSC + cursorLocation::$0
+  cursorLocation::$2 = cursorLocation::$1 + *COLCRS
+  cursorLocation::return#1 = cursorLocation::$2
+  to:cursorLocation::@return
+cursorLocation::@return: scope:[cursorLocation]  from cursorLocation
+  cursorLocation::return#5 = phi( cursorLocation/cursorLocation::return#1 )
+  cursorLocation::return#2 = cursorLocation::return#5
+  return 
+  to:@return
+
+void newline()
+newline: scope:[newline]  from cputc::@2 cputc::@6
+  newline::$0 = *ROWCRS == $18
+  *ROWCRS = ++ *ROWCRS
+  newline::$1 = ! newline::$0
+  if(newline::$1) goto newline::@1
+  to:newline::@2
+newline::@1: scope:[newline]  from newline newline::@10 newline::@8
+  call setcursor 
+  to:newline::@7
+newline::@7: scope:[newline]  from newline::@1
+  to:newline::@return
+newline::@2: scope:[newline]  from newline
+  newline::$3 = conio_scroll_enable == 1
+  if(newline::$3) goto newline::@4
+  to:newline::@3
+newline::@4: scope:[newline]  from newline::@2
+  newline::$5 = conio_display_cursor == 1
+  newline::$6 = ! newline::$5
+  if(newline::$6) goto newline::@5
+  to:newline::@6
+newline::@3: scope:[newline]  from newline::@2
+  gotoxy::x#0 = 0
+  gotoxy::y#0 = 0
+  call gotoxy 
+  to:newline::@8
+newline::@8: scope:[newline]  from newline::@3
+  to:newline::@1
+newline::@5: scope:[newline]  from newline::@4 newline::@6
+  newline::start#0 = *SAVMSC
+  newline::$7 = newline::start#0 + $28
+  memcpy::destination#0 = (void*)newline::start#0
+  memcpy::source#0 = (void*)newline::$7
+  memcpy::num#0 = $28*$17
+  call memcpy 
+  memcpy::return#2 = memcpy::return#1
+  to:newline::@9
+newline::@9: scope:[newline]  from newline::@5
+  newline::start#1 = phi( newline::@5/newline::start#0 )
+  newline::$9 = newline::start#1 + $28*$17
+  memset::str#0 = (void*)newline::$9
+  memset::c#0 = 0
+  memset::num#0 = $28
+  call memset 
+  memset::return#2 = memset::return#1
+  to:newline::@10
+newline::@10: scope:[newline]  from newline::@9
+  *ROWCRS = $18-1
+  to:newline::@1
+newline::@6: scope:[newline]  from newline::@4
+  *(*OLDADR) = *(*OLDADR) ^ $80
+  to:newline::@5
+newline::@return: scope:[newline]  from newline::@7
+  return 
+  to:@return
+
+void setcursor()
+setcursor: scope:[setcursor]  from cputc::@1 cputc::@5 gotoxy newline::@1 putchar::@1
+  *(*OLDADR) = *OLDCHR
+  call cursorLocation 
+  cursorLocation::return#3 = cursorLocation::return#2
+  to:setcursor::@4
+setcursor::@4: scope:[setcursor]  from setcursor
+  cursorLocation::return#6 = phi( setcursor/cursorLocation::return#3 )
+  setcursor::$0 = cursorLocation::return#6
+  setcursor::loc#0 = setcursor::$0
+  setcursor::c#0 = *setcursor::loc#0
+  *OLDCHR = setcursor::c#0
+  *OLDADR = setcursor::loc#0
+  setcursor::$1 = conio_display_cursor == 0
+  if(setcursor::$1) goto setcursor::@1
+  to:setcursor::@3
+setcursor::@1: scope:[setcursor]  from setcursor::@4
+  setcursor::c#4 = phi( setcursor::@4/setcursor::c#0 )
+  *CRSINH = 1
+  to:setcursor::@2
+setcursor::@3: scope:[setcursor]  from setcursor::@4
+  setcursor::c#2 = phi( setcursor::@4/setcursor::c#0 )
+  *CRSINH = 0
+  setcursor::$2 = setcursor::c#2 ^ $80
+  setcursor::c#1 = setcursor::$2
+  to:setcursor::@2
+setcursor::@2: scope:[setcursor]  from setcursor::@1 setcursor::@3
+  setcursor::c#3 = phi( setcursor::@1/setcursor::c#4, setcursor::@3/setcursor::c#1 )
+  *(*OLDADR) = setcursor::c#3
+  to:setcursor::@return
+setcursor::@return: scope:[setcursor]  from setcursor::@2
+  return 
+  to:@return
+
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+gotoxy: scope:[gotoxy]  from clrscr::@1 newline::@3
+  gotoxy::y#2 = phi( clrscr::@1/gotoxy::y#1, newline::@3/gotoxy::y#0 )
+  gotoxy::x#2 = phi( clrscr::@1/gotoxy::x#1, newline::@3/gotoxy::x#0 )
+  *COLCRS = gotoxy::x#2
+  *ROWCRS = gotoxy::y#2
+  call setcursor 
+  to:gotoxy::@1
+gotoxy::@1: scope:[gotoxy]  from gotoxy
+  to:gotoxy::@return
+gotoxy::@return: scope:[gotoxy]  from gotoxy::@1
+  return 
+  to:@return
+
+void clrscr()
+clrscr: scope:[clrscr]  from main
+  memset::str#1 = (void*)*SAVMSC
+  memset::c#1 = 0
+  memset::num#1 = $28*$18
+  call memset 
+  memset::return#3 = memset::return#1
+  to:clrscr::@1
+clrscr::@1: scope:[clrscr]  from clrscr
+  *OLDCHR = 0
+  gotoxy::x#1 = 0
+  gotoxy::y#1 = 0
+  call gotoxy 
+  to:clrscr::@2
+clrscr::@2: scope:[clrscr]  from clrscr::@1
+  to:clrscr::@return
+clrscr::@return: scope:[clrscr]  from clrscr::@2
+  return 
+  to:@return
+
+void printf_padding(byte printf_padding::pad , byte printf_padding::length)
+printf_padding: scope:[printf_padding]  from printf_number_buffer::@10 printf_number_buffer::@12 printf_number_buffer::@8
+  printf_padding::pad#5 = phi( printf_number_buffer::@10/printf_padding::pad#1, printf_number_buffer::@12/printf_padding::pad#2, printf_number_buffer::@8/printf_padding::pad#0 )
+  printf_padding::length#4 = phi( printf_number_buffer::@10/printf_padding::length#1, printf_number_buffer::@12/printf_padding::length#2, printf_number_buffer::@8/printf_padding::length#0 )
+  printf_padding::i#0 = 0
+  to:printf_padding::@1
+printf_padding::@1: scope:[printf_padding]  from printf_padding printf_padding::@3
+  printf_padding::pad#4 = phi( printf_padding/printf_padding::pad#5, printf_padding::@3/printf_padding::pad#6 )
+  printf_padding::length#3 = phi( printf_padding/printf_padding::length#4, printf_padding::@3/printf_padding::length#5 )
+  printf_padding::i#2 = phi( printf_padding/printf_padding::i#0, printf_padding::@3/printf_padding::i#1 )
+  printf_padding::$0 = printf_padding::i#2 < printf_padding::length#3
+  if(printf_padding::$0) goto printf_padding::@2
+  to:printf_padding::@return
+printf_padding::@2: scope:[printf_padding]  from printf_padding::@1
+  printf_padding::length#6 = phi( printf_padding::@1/printf_padding::length#3 )
+  printf_padding::i#4 = phi( printf_padding::@1/printf_padding::i#2 )
+  printf_padding::pad#3 = phi( printf_padding::@1/printf_padding::pad#4 )
+  cputc::c = printf_padding::pad#3
+  call cputc 
+  to:printf_padding::@3
+printf_padding::@3: scope:[printf_padding]  from printf_padding::@2
+  printf_padding::pad#6 = phi( printf_padding::@2/printf_padding::pad#3 )
+  printf_padding::length#5 = phi( printf_padding::@2/printf_padding::length#6 )
+  printf_padding::i#3 = phi( printf_padding::@2/printf_padding::i#4 )
+  printf_padding::i#1 = ++ printf_padding::i#3
+  to:printf_padding::@1
+printf_padding::@return: scope:[printf_padding]  from printf_padding::@1
+  return 
+  to:@return
+
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+printf_uint: scope:[printf_uint]  from main::@12 main::@16 main::@20 main::@24 main::@4 main::@8
+  printf_uint::format_upper_case#10 = phi( main::@12/printf_uint::format_upper_case#2, main::@16/printf_uint::format_upper_case#3, main::@20/printf_uint::format_upper_case#4, main::@24/printf_uint::format_upper_case#5, main::@4/printf_uint::format_upper_case#0, main::@8/printf_uint::format_upper_case#1 )
+  printf_uint::format_zero_padding#10 = phi( main::@12/printf_uint::format_zero_padding#2, main::@16/printf_uint::format_zero_padding#3, main::@20/printf_uint::format_zero_padding#4, main::@24/printf_uint::format_zero_padding#5, main::@4/printf_uint::format_zero_padding#0, main::@8/printf_uint::format_zero_padding#1 )
+  printf_uint::format_justify_left#10 = phi( main::@12/printf_uint::format_justify_left#2, main::@16/printf_uint::format_justify_left#3, main::@20/printf_uint::format_justify_left#4, main::@24/printf_uint::format_justify_left#5, main::@4/printf_uint::format_justify_left#0, main::@8/printf_uint::format_justify_left#1 )
+  printf_uint::format_min_length#10 = phi( main::@12/printf_uint::format_min_length#2, main::@16/printf_uint::format_min_length#3, main::@20/printf_uint::format_min_length#4, main::@24/printf_uint::format_min_length#5, main::@4/printf_uint::format_min_length#0, main::@8/printf_uint::format_min_length#1 )
+  printf_uint::format_radix#10 = phi( main::@12/printf_uint::format_radix#2, main::@16/printf_uint::format_radix#3, main::@20/printf_uint::format_radix#4, main::@24/printf_uint::format_radix#5, main::@4/printf_uint::format_radix#0, main::@8/printf_uint::format_radix#1 )
+  printf_uint::uvalue#9 = phi( main::@12/printf_uint::uvalue#2, main::@16/printf_uint::uvalue#3, main::@20/printf_uint::uvalue#4, main::@24/printf_uint::uvalue#5, main::@4/printf_uint::uvalue#0, main::@8/printf_uint::uvalue#1 )
+  printf_uint::format_sign_always#6 = phi( main::@12/printf_uint::format_sign_always#2, main::@16/printf_uint::format_sign_always#3, main::@20/printf_uint::format_sign_always#4, main::@24/printf_uint::format_sign_always#5, main::@4/printf_uint::format_sign_always#0, main::@8/printf_uint::format_sign_always#1 )
+  printf_uint::$5 = 0 != printf_uint::format_sign_always#6
+  if(printf_uint::$5) goto printf_uint::@1
+  to:printf_uint::@2
+printf_uint::@1: scope:[printf_uint]  from printf_uint
+  printf_uint::format_upper_case#8 = phi( printf_uint/printf_uint::format_upper_case#10 )
+  printf_uint::format_zero_padding#8 = phi( printf_uint/printf_uint::format_zero_padding#10 )
+  printf_uint::format_sign_always#9 = phi( printf_uint/printf_uint::format_sign_always#6 )
+  printf_uint::format_justify_left#8 = phi( printf_uint/printf_uint::format_justify_left#10 )
+  printf_uint::format_min_length#8 = phi( printf_uint/printf_uint::format_min_length#10 )
+  printf_uint::format_radix#8 = phi( printf_uint/printf_uint::format_radix#10 )
+  printf_uint::uvalue#7 = phi( printf_uint/printf_uint::uvalue#9 )
+  printf_uint::$1 = '+'at
+  to:printf_uint::@3
+printf_uint::@2: scope:[printf_uint]  from printf_uint
+  printf_uint::format_upper_case#9 = phi( printf_uint/printf_uint::format_upper_case#10 )
+  printf_uint::format_zero_padding#9 = phi( printf_uint/printf_uint::format_zero_padding#10 )
+  printf_uint::format_sign_always#10 = phi( printf_uint/printf_uint::format_sign_always#6 )
+  printf_uint::format_justify_left#9 = phi( printf_uint/printf_uint::format_justify_left#10 )
+  printf_uint::format_min_length#9 = phi( printf_uint/printf_uint::format_min_length#10 )
+  printf_uint::format_radix#9 = phi( printf_uint/printf_uint::format_radix#10 )
+  printf_uint::uvalue#8 = phi( printf_uint/printf_uint::uvalue#9 )
+  printf_uint::$0 = 0
+  to:printf_uint::@3
+printf_uint::@3: scope:[printf_uint]  from printf_uint::@1 printf_uint::@2
+  printf_uint::format_upper_case#7 = phi( printf_uint::@1/printf_uint::format_upper_case#8, printf_uint::@2/printf_uint::format_upper_case#9 )
+  printf_uint::format_zero_padding#7 = phi( printf_uint::@1/printf_uint::format_zero_padding#8, printf_uint::@2/printf_uint::format_zero_padding#9 )
+  printf_uint::format_sign_always#8 = phi( printf_uint::@1/printf_uint::format_sign_always#9, printf_uint::@2/printf_uint::format_sign_always#10 )
+  printf_uint::format_justify_left#7 = phi( printf_uint::@1/printf_uint::format_justify_left#8, printf_uint::@2/printf_uint::format_justify_left#9 )
+  printf_uint::format_min_length#7 = phi( printf_uint::@1/printf_uint::format_min_length#8, printf_uint::@2/printf_uint::format_min_length#9 )
+  printf_uint::format_radix#6 = phi( printf_uint::@1/printf_uint::format_radix#8, printf_uint::@2/printf_uint::format_radix#9 )
+  printf_uint::uvalue#6 = phi( printf_uint::@1/printf_uint::uvalue#7, printf_uint::@2/printf_uint::uvalue#8 )
+  printf_uint::$2 = phi( printf_uint::@1/printf_uint::$1, printf_uint::@2/printf_uint::$0 )
+  *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) = printf_uint::$2
+  utoa::value#1 = printf_uint::uvalue#6
+  utoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+  utoa::radix#0 = printf_uint::format_radix#6
+  call utoa 
+  to:printf_uint::@4
+printf_uint::@4: scope:[printf_uint]  from printf_uint::@3
+  printf_uint::format_radix#7 = phi( printf_uint::@3/printf_uint::format_radix#6 )
+  printf_uint::format_upper_case#6 = phi( printf_uint::@3/printf_uint::format_upper_case#7 )
+  printf_uint::format_zero_padding#6 = phi( printf_uint::@3/printf_uint::format_zero_padding#7 )
+  printf_uint::format_sign_always#7 = phi( printf_uint::@3/printf_uint::format_sign_always#8 )
+  printf_uint::format_justify_left#6 = phi( printf_uint::@3/printf_uint::format_justify_left#7 )
+  printf_uint::format_min_length#6 = phi( printf_uint::@3/printf_uint::format_min_length#7 )
+  printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
+  printf_number_buffer::buffer_digits#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+  printf_number_buffer::format_min_length#0 = printf_uint::format_min_length#6
+  printf_number_buffer::format_justify_left#0 = printf_uint::format_justify_left#6
+  printf_number_buffer::format_sign_always#0 = printf_uint::format_sign_always#7
+  printf_number_buffer::format_zero_padding#0 = printf_uint::format_zero_padding#6
+  printf_number_buffer::format_upper_case#0 = printf_uint::format_upper_case#6
+  printf_number_buffer::format_radix#0 = printf_uint::format_radix#7
+  call printf_number_buffer 
+  to:printf_uint::@5
+printf_uint::@5: scope:[printf_uint]  from printf_uint::@4
+  to:printf_uint::@return
+printf_uint::@return: scope:[printf_uint]  from printf_uint::@5
+  return 
+  to:@return
+
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+printf_number_buffer: scope:[printf_number_buffer]  from printf_uint::@4
+  printf_number_buffer::format_upper_case#10 = phi( printf_uint::@4/printf_number_buffer::format_upper_case#0 )
+  printf_number_buffer::buffer_sign#7 = phi( printf_uint::@4/printf_number_buffer::buffer_sign#0 )
+  printf_number_buffer::buffer_digits#4 = phi( printf_uint::@4/printf_number_buffer::buffer_digits#0 )
+  printf_number_buffer::format_zero_padding#4 = phi( printf_uint::@4/printf_number_buffer::format_zero_padding#0 )
+  printf_number_buffer::format_justify_left#3 = phi( printf_uint::@4/printf_number_buffer::format_justify_left#0 )
+  printf_number_buffer::format_min_length#1 = phi( printf_uint::@4/printf_number_buffer::format_min_length#0 )
+  printf_number_buffer::padding#0 = 0
+  printf_number_buffer::$26 = 0 != printf_number_buffer::format_min_length#1
+  printf_number_buffer::$0 = ! printf_number_buffer::$26
+  if(printf_number_buffer::$0) goto printf_number_buffer::@1
+  to:printf_number_buffer::@6
+printf_number_buffer::@1: scope:[printf_number_buffer]  from printf_number_buffer printf_number_buffer::@13 printf_number_buffer::@14
+  printf_number_buffer::buffer_digits#12 = phi( printf_number_buffer/printf_number_buffer::buffer_digits#4, printf_number_buffer::@13/printf_number_buffer::buffer_digits#15, printf_number_buffer::@14/printf_number_buffer::buffer_digits#16 )
+  printf_number_buffer::format_upper_case#7 = phi( printf_number_buffer/printf_number_buffer::format_upper_case#10, printf_number_buffer::@13/printf_number_buffer::format_upper_case#11, printf_number_buffer::@14/printf_number_buffer::format_upper_case#12 )
+  printf_number_buffer::buffer_sign#5 = phi( printf_number_buffer/printf_number_buffer::buffer_sign#7, printf_number_buffer::@13/printf_number_buffer::buffer_sign#8, printf_number_buffer::@14/printf_number_buffer::buffer_sign#9 )
+  printf_number_buffer::padding#3 = phi( printf_number_buffer/printf_number_buffer::padding#0, printf_number_buffer::@13/printf_number_buffer::padding#1, printf_number_buffer::@14/printf_number_buffer::padding#2 )
+  printf_number_buffer::format_zero_padding#1 = phi( printf_number_buffer/printf_number_buffer::format_zero_padding#4, printf_number_buffer::@13/printf_number_buffer::format_zero_padding#5, printf_number_buffer::@14/printf_number_buffer::format_zero_padding#6 )
+  printf_number_buffer::format_justify_left#1 = phi( printf_number_buffer/printf_number_buffer::format_justify_left#3, printf_number_buffer::@13/printf_number_buffer::format_justify_left#4, printf_number_buffer::@14/printf_number_buffer::format_justify_left#5 )
+  printf_number_buffer::$27 = 0 != printf_number_buffer::format_justify_left#1
+  printf_number_buffer::$1 = ! printf_number_buffer::$27
+  printf_number_buffer::$28 = 0 != printf_number_buffer::format_zero_padding#1
+  printf_number_buffer::$2 = ! printf_number_buffer::$28
+  printf_number_buffer::$3 = printf_number_buffer::$1 && printf_number_buffer::$2
+  printf_number_buffer::$4 = printf_number_buffer::$3 && printf_number_buffer::padding#3
+  printf_number_buffer::$5 = ! printf_number_buffer::$4
+  if(printf_number_buffer::$5) goto printf_number_buffer::@2
+  to:printf_number_buffer::@8
+printf_number_buffer::@6: scope:[printf_number_buffer]  from printf_number_buffer
+  printf_number_buffer::format_upper_case#16 = phi( printf_number_buffer/printf_number_buffer::format_upper_case#10 )
+  printf_number_buffer::format_zero_padding#16 = phi( printf_number_buffer/printf_number_buffer::format_zero_padding#4 )
+  printf_number_buffer::format_justify_left#11 = phi( printf_number_buffer/printf_number_buffer::format_justify_left#3 )
+  printf_number_buffer::format_min_length#5 = phi( printf_number_buffer/printf_number_buffer::format_min_length#1 )
+  printf_number_buffer::buffer_sign#4 = phi( printf_number_buffer/printf_number_buffer::buffer_sign#7 )
+  printf_number_buffer::buffer_digits#1 = phi( printf_number_buffer/printf_number_buffer::buffer_digits#4 )
+  strlen::str#1 = printf_number_buffer::buffer_digits#1
+  call strlen 
+  strlen::return#2 = strlen::return#1
+  to:printf_number_buffer::@15
+printf_number_buffer::@15: scope:[printf_number_buffer]  from printf_number_buffer::@6
+  printf_number_buffer::buffer_digits#18 = phi( printf_number_buffer::@6/printf_number_buffer::buffer_digits#1 )
+  printf_number_buffer::format_upper_case#14 = phi( printf_number_buffer::@6/printf_number_buffer::format_upper_case#16 )
+  printf_number_buffer::format_zero_padding#10 = phi( printf_number_buffer::@6/printf_number_buffer::format_zero_padding#16 )
+  printf_number_buffer::format_justify_left#7 = phi( printf_number_buffer::@6/printf_number_buffer::format_justify_left#11 )
+  printf_number_buffer::format_min_length#3 = phi( printf_number_buffer::@6/printf_number_buffer::format_min_length#5 )
+  printf_number_buffer::buffer_sign#1 = phi( printf_number_buffer::@6/printf_number_buffer::buffer_sign#4 )
+  strlen::return#4 = phi( printf_number_buffer::@6/strlen::return#2 )
+  printf_number_buffer::$19 = strlen::return#4
+  printf_number_buffer::len#0 = (signed byte)printf_number_buffer::$19
+  printf_number_buffer::$29 = 0 != printf_number_buffer::buffer_sign#1
+  printf_number_buffer::$20 = ! printf_number_buffer::$29
+  if(printf_number_buffer::$20) goto printf_number_buffer::@13
+  to:printf_number_buffer::@7
+printf_number_buffer::@13: scope:[printf_number_buffer]  from printf_number_buffer::@15 printf_number_buffer::@7
+  printf_number_buffer::buffer_digits#15 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_digits#18, printf_number_buffer::@7/printf_number_buffer::buffer_digits#19 )
+  printf_number_buffer::format_upper_case#11 = phi( printf_number_buffer::@15/printf_number_buffer::format_upper_case#14, printf_number_buffer::@7/printf_number_buffer::format_upper_case#15 )
+  printf_number_buffer::buffer_sign#8 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_sign#1, printf_number_buffer::@7/printf_number_buffer::buffer_sign#11 )
+  printf_number_buffer::format_zero_padding#5 = phi( printf_number_buffer::@15/printf_number_buffer::format_zero_padding#10, printf_number_buffer::@7/printf_number_buffer::format_zero_padding#11 )
+  printf_number_buffer::format_justify_left#4 = phi( printf_number_buffer::@15/printf_number_buffer::format_justify_left#7, printf_number_buffer::@7/printf_number_buffer::format_justify_left#8 )
+  printf_number_buffer::len#2 = phi( printf_number_buffer::@15/printf_number_buffer::len#0, printf_number_buffer::@7/printf_number_buffer::len#1 )
+  printf_number_buffer::format_min_length#2 = phi( printf_number_buffer::@15/printf_number_buffer::format_min_length#3, printf_number_buffer::@7/printf_number_buffer::format_min_length#4 )
+  printf_number_buffer::$25 = (signed byte)printf_number_buffer::format_min_length#2
+  printf_number_buffer::$21 = printf_number_buffer::$25 - printf_number_buffer::len#2
+  printf_number_buffer::padding#1 = printf_number_buffer::$21
+  printf_number_buffer::$22 = printf_number_buffer::padding#1 < 0
+  printf_number_buffer::$23 = ! printf_number_buffer::$22
+  if(printf_number_buffer::$23) goto printf_number_buffer::@1
+  to:printf_number_buffer::@14
+printf_number_buffer::@7: scope:[printf_number_buffer]  from printf_number_buffer::@15
+  printf_number_buffer::buffer_digits#19 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_digits#18 )
+  printf_number_buffer::format_upper_case#15 = phi( printf_number_buffer::@15/printf_number_buffer::format_upper_case#14 )
+  printf_number_buffer::buffer_sign#11 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_sign#1 )
+  printf_number_buffer::format_zero_padding#11 = phi( printf_number_buffer::@15/printf_number_buffer::format_zero_padding#10 )
+  printf_number_buffer::format_justify_left#8 = phi( printf_number_buffer::@15/printf_number_buffer::format_justify_left#7 )
+  printf_number_buffer::format_min_length#4 = phi( printf_number_buffer::@15/printf_number_buffer::format_min_length#3 )
+  printf_number_buffer::len#3 = phi( printf_number_buffer::@15/printf_number_buffer::len#0 )
+  printf_number_buffer::len#1 = ++ printf_number_buffer::len#3
+  to:printf_number_buffer::@13
+printf_number_buffer::@14: scope:[printf_number_buffer]  from printf_number_buffer::@13
+  printf_number_buffer::buffer_digits#16 = phi( printf_number_buffer::@13/printf_number_buffer::buffer_digits#15 )
+  printf_number_buffer::format_upper_case#12 = phi( printf_number_buffer::@13/printf_number_buffer::format_upper_case#11 )
+  printf_number_buffer::buffer_sign#9 = phi( printf_number_buffer::@13/printf_number_buffer::buffer_sign#8 )
+  printf_number_buffer::format_zero_padding#6 = phi( printf_number_buffer::@13/printf_number_buffer::format_zero_padding#5 )
+  printf_number_buffer::format_justify_left#5 = phi( printf_number_buffer::@13/printf_number_buffer::format_justify_left#4 )
+  printf_number_buffer::padding#2 = 0
+  to:printf_number_buffer::@1
+printf_number_buffer::@2: scope:[printf_number_buffer]  from printf_number_buffer::@1 printf_number_buffer::@16
+  printf_number_buffer::format_justify_left#16 = phi( printf_number_buffer::@1/printf_number_buffer::format_justify_left#1, printf_number_buffer::@16/printf_number_buffer::format_justify_left#18 )
+  printf_number_buffer::buffer_digits#10 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_digits#12, printf_number_buffer::@16/printf_number_buffer::buffer_digits#13 )
+  printf_number_buffer::format_upper_case#5 = phi( printf_number_buffer::@1/printf_number_buffer::format_upper_case#7, printf_number_buffer::@16/printf_number_buffer::format_upper_case#8 )
+  printf_number_buffer::padding#10 = phi( printf_number_buffer::@1/printf_number_buffer::padding#3, printf_number_buffer::@16/printf_number_buffer::padding#12 )
+  printf_number_buffer::format_zero_padding#8 = phi( printf_number_buffer::@1/printf_number_buffer::format_zero_padding#1, printf_number_buffer::@16/printf_number_buffer::format_zero_padding#12 )
+  printf_number_buffer::buffer_sign#2 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_sign#5, printf_number_buffer::@16/printf_number_buffer::buffer_sign#6 )
+  printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#2
+  printf_number_buffer::$7 = ! printf_number_buffer::$30
+  if(printf_number_buffer::$7) goto printf_number_buffer::@3
+  to:printf_number_buffer::@9
+printf_number_buffer::@8: scope:[printf_number_buffer]  from printf_number_buffer::@1
+  printf_number_buffer::format_justify_left#20 = phi( printf_number_buffer::@1/printf_number_buffer::format_justify_left#1 )
+  printf_number_buffer::buffer_digits#17 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_digits#12 )
+  printf_number_buffer::format_upper_case#13 = phi( printf_number_buffer::@1/printf_number_buffer::format_upper_case#7 )
+  printf_number_buffer::format_zero_padding#17 = phi( printf_number_buffer::@1/printf_number_buffer::format_zero_padding#1 )
+  printf_number_buffer::buffer_sign#10 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_sign#5 )
+  printf_number_buffer::padding#4 = phi( printf_number_buffer::@1/printf_number_buffer::padding#3 )
+  printf_padding::pad#0 = ' 'at
+  printf_padding::length#0 = (byte)printf_number_buffer::padding#4
+  call printf_padding 
+  to:printf_number_buffer::@16
+printf_number_buffer::@16: scope:[printf_number_buffer]  from printf_number_buffer::@8
+  printf_number_buffer::format_justify_left#18 = phi( printf_number_buffer::@8/printf_number_buffer::format_justify_left#20 )
+  printf_number_buffer::buffer_digits#13 = phi( printf_number_buffer::@8/printf_number_buffer::buffer_digits#17 )
+  printf_number_buffer::format_upper_case#8 = phi( printf_number_buffer::@8/printf_number_buffer::format_upper_case#13 )
+  printf_number_buffer::padding#12 = phi( printf_number_buffer::@8/printf_number_buffer::padding#4 )
+  printf_number_buffer::format_zero_padding#12 = phi( printf_number_buffer::@8/printf_number_buffer::format_zero_padding#17 )
+  printf_number_buffer::buffer_sign#6 = phi( printf_number_buffer::@8/printf_number_buffer::buffer_sign#10 )
+  to:printf_number_buffer::@2
+printf_number_buffer::@3: scope:[printf_number_buffer]  from printf_number_buffer::@17 printf_number_buffer::@2
+  printf_number_buffer::format_justify_left#13 = phi( printf_number_buffer::@17/printf_number_buffer::format_justify_left#15, printf_number_buffer::@2/printf_number_buffer::format_justify_left#16 )
+  printf_number_buffer::buffer_digits#8 = phi( printf_number_buffer::@17/printf_number_buffer::buffer_digits#9, printf_number_buffer::@2/printf_number_buffer::buffer_digits#10 )
+  printf_number_buffer::format_upper_case#3 = phi( printf_number_buffer::@17/printf_number_buffer::format_upper_case#4, printf_number_buffer::@2/printf_number_buffer::format_upper_case#5 )
+  printf_number_buffer::padding#5 = phi( printf_number_buffer::@17/printf_number_buffer::padding#9, printf_number_buffer::@2/printf_number_buffer::padding#10 )
+  printf_number_buffer::format_zero_padding#2 = phi( printf_number_buffer::@17/printf_number_buffer::format_zero_padding#7, printf_number_buffer::@2/printf_number_buffer::format_zero_padding#8 )
+  printf_number_buffer::$9 = printf_number_buffer::format_zero_padding#2 && printf_number_buffer::padding#5
+  printf_number_buffer::$10 = ! printf_number_buffer::$9
+  if(printf_number_buffer::$10) goto printf_number_buffer::@4
+  to:printf_number_buffer::@10
+printf_number_buffer::@9: scope:[printf_number_buffer]  from printf_number_buffer::@2
+  printf_number_buffer::format_justify_left#19 = phi( printf_number_buffer::@2/printf_number_buffer::format_justify_left#16 )
+  printf_number_buffer::buffer_digits#14 = phi( printf_number_buffer::@2/printf_number_buffer::buffer_digits#10 )
+  printf_number_buffer::format_upper_case#9 = phi( printf_number_buffer::@2/printf_number_buffer::format_upper_case#5 )
+  printf_number_buffer::padding#13 = phi( printf_number_buffer::@2/printf_number_buffer::padding#10 )
+  printf_number_buffer::format_zero_padding#13 = phi( printf_number_buffer::@2/printf_number_buffer::format_zero_padding#8 )
+  printf_number_buffer::buffer_sign#3 = phi( printf_number_buffer::@2/printf_number_buffer::buffer_sign#2 )
+  cputc::c = printf_number_buffer::buffer_sign#3
+  call cputc 
+  to:printf_number_buffer::@17
+printf_number_buffer::@17: scope:[printf_number_buffer]  from printf_number_buffer::@9
+  printf_number_buffer::format_justify_left#15 = phi( printf_number_buffer::@9/printf_number_buffer::format_justify_left#19 )
+  printf_number_buffer::buffer_digits#9 = phi( printf_number_buffer::@9/printf_number_buffer::buffer_digits#14 )
+  printf_number_buffer::format_upper_case#4 = phi( printf_number_buffer::@9/printf_number_buffer::format_upper_case#9 )
+  printf_number_buffer::padding#9 = phi( printf_number_buffer::@9/printf_number_buffer::padding#13 )
+  printf_number_buffer::format_zero_padding#7 = phi( printf_number_buffer::@9/printf_number_buffer::format_zero_padding#13 )
+  to:printf_number_buffer::@3
+printf_number_buffer::@4: scope:[printf_number_buffer]  from printf_number_buffer::@18 printf_number_buffer::@3
+  printf_number_buffer::padding#15 = phi( printf_number_buffer::@18/printf_number_buffer::padding#16, printf_number_buffer::@3/printf_number_buffer::padding#5 )
+  printf_number_buffer::format_justify_left#10 = phi( printf_number_buffer::@18/printf_number_buffer::format_justify_left#12, printf_number_buffer::@3/printf_number_buffer::format_justify_left#13 )
+  printf_number_buffer::format_zero_padding#15 = phi( printf_number_buffer::@18/printf_number_buffer::format_zero_padding#18, printf_number_buffer::@3/printf_number_buffer::format_zero_padding#2 )
+  printf_number_buffer::buffer_digits#6 = phi( printf_number_buffer::@18/printf_number_buffer::buffer_digits#7, printf_number_buffer::@3/printf_number_buffer::buffer_digits#8 )
+  printf_number_buffer::format_upper_case#1 = phi( printf_number_buffer::@18/printf_number_buffer::format_upper_case#2, printf_number_buffer::@3/printf_number_buffer::format_upper_case#3 )
+  printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#1
+  printf_number_buffer::$12 = ! printf_number_buffer::$31
+  if(printf_number_buffer::$12) goto printf_number_buffer::@5
+  to:printf_number_buffer::@11
+printf_number_buffer::@10: scope:[printf_number_buffer]  from printf_number_buffer::@3
+  printf_number_buffer::format_justify_left#17 = phi( printf_number_buffer::@3/printf_number_buffer::format_justify_left#13 )
+  printf_number_buffer::format_zero_padding#20 = phi( printf_number_buffer::@3/printf_number_buffer::format_zero_padding#2 )
+  printf_number_buffer::buffer_digits#11 = phi( printf_number_buffer::@3/printf_number_buffer::buffer_digits#8 )
+  printf_number_buffer::format_upper_case#6 = phi( printf_number_buffer::@3/printf_number_buffer::format_upper_case#3 )
+  printf_number_buffer::padding#6 = phi( printf_number_buffer::@3/printf_number_buffer::padding#5 )
+  printf_padding::pad#1 = '0'at
+  printf_padding::length#1 = (byte)printf_number_buffer::padding#6
+  call printf_padding 
+  to:printf_number_buffer::@18
+printf_number_buffer::@18: scope:[printf_number_buffer]  from printf_number_buffer::@10
+  printf_number_buffer::padding#16 = phi( printf_number_buffer::@10/printf_number_buffer::padding#6 )
+  printf_number_buffer::format_justify_left#12 = phi( printf_number_buffer::@10/printf_number_buffer::format_justify_left#17 )
+  printf_number_buffer::format_zero_padding#18 = phi( printf_number_buffer::@10/printf_number_buffer::format_zero_padding#20 )
+  printf_number_buffer::buffer_digits#7 = phi( printf_number_buffer::@10/printf_number_buffer::buffer_digits#11 )
+  printf_number_buffer::format_upper_case#2 = phi( printf_number_buffer::@10/printf_number_buffer::format_upper_case#6 )
+  to:printf_number_buffer::@4
+printf_number_buffer::@5: scope:[printf_number_buffer]  from printf_number_buffer::@20 printf_number_buffer::@4
+  printf_number_buffer::padding#11 = phi( printf_number_buffer::@20/printf_number_buffer::padding#14, printf_number_buffer::@4/printf_number_buffer::padding#15 )
+  printf_number_buffer::format_justify_left#6 = phi( printf_number_buffer::@20/printf_number_buffer::format_justify_left#9, printf_number_buffer::@4/printf_number_buffer::format_justify_left#10 )
+  printf_number_buffer::format_zero_padding#9 = phi( printf_number_buffer::@20/printf_number_buffer::format_zero_padding#14, printf_number_buffer::@4/printf_number_buffer::format_zero_padding#15 )
+  printf_number_buffer::buffer_digits#2 = phi( printf_number_buffer::@20/printf_number_buffer::buffer_digits#5, printf_number_buffer::@4/printf_number_buffer::buffer_digits#6 )
+  cputs::s#1 = printf_number_buffer::buffer_digits#2
+  call cputs 
+  to:printf_number_buffer::@19
+printf_number_buffer::@19: scope:[printf_number_buffer]  from printf_number_buffer::@5
+  printf_number_buffer::padding#7 = phi( printf_number_buffer::@5/printf_number_buffer::padding#11 )
+  printf_number_buffer::format_justify_left#2 = phi( printf_number_buffer::@5/printf_number_buffer::format_justify_left#6 )
+  printf_number_buffer::format_zero_padding#3 = phi( printf_number_buffer::@5/printf_number_buffer::format_zero_padding#9 )
+  printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#3
+  printf_number_buffer::$14 = ! printf_number_buffer::$32
+  printf_number_buffer::$15 = printf_number_buffer::format_justify_left#2 && printf_number_buffer::$14
+  printf_number_buffer::$16 = printf_number_buffer::$15 && printf_number_buffer::padding#7
+  printf_number_buffer::$17 = ! printf_number_buffer::$16
+  if(printf_number_buffer::$17) goto printf_number_buffer::@return
+  to:printf_number_buffer::@12
+printf_number_buffer::@11: scope:[printf_number_buffer]  from printf_number_buffer::@4
+  printf_number_buffer::padding#17 = phi( printf_number_buffer::@4/printf_number_buffer::padding#15 )
+  printf_number_buffer::format_justify_left#14 = phi( printf_number_buffer::@4/printf_number_buffer::format_justify_left#10 )
+  printf_number_buffer::format_zero_padding#19 = phi( printf_number_buffer::@4/printf_number_buffer::format_zero_padding#15 )
+  printf_number_buffer::buffer_digits#3 = phi( printf_number_buffer::@4/printf_number_buffer::buffer_digits#6 )
+  strupr::str#0 = printf_number_buffer::buffer_digits#3
+  call strupr 
+  strupr::return#2 = strupr::return#1
+  to:printf_number_buffer::@20
+printf_number_buffer::@20: scope:[printf_number_buffer]  from printf_number_buffer::@11
+  printf_number_buffer::padding#14 = phi( printf_number_buffer::@11/printf_number_buffer::padding#17 )
+  printf_number_buffer::format_justify_left#9 = phi( printf_number_buffer::@11/printf_number_buffer::format_justify_left#14 )
+  printf_number_buffer::format_zero_padding#14 = phi( printf_number_buffer::@11/printf_number_buffer::format_zero_padding#19 )
+  printf_number_buffer::buffer_digits#5 = phi( printf_number_buffer::@11/printf_number_buffer::buffer_digits#3 )
+  to:printf_number_buffer::@5
+printf_number_buffer::@12: scope:[printf_number_buffer]  from printf_number_buffer::@19
+  printf_number_buffer::padding#8 = phi( printf_number_buffer::@19/printf_number_buffer::padding#7 )
+  printf_padding::pad#2 = ' 'at
+  printf_padding::length#2 = (byte)printf_number_buffer::padding#8
+  call printf_padding 
+  to:printf_number_buffer::@21
+printf_number_buffer::@21: scope:[printf_number_buffer]  from printf_number_buffer::@12
+  to:printf_number_buffer::@return
+printf_number_buffer::@return: scope:[printf_number_buffer]  from printf_number_buffer::@19 printf_number_buffer::@21
+  return 
+  to:@return
+
+void main()
+main: scope:[main]  from __start::@1
+  call clrscr 
+  to:main::@2
+main::@2: scope:[main]  from main
+  test_slope::x_inc#0 = 3
+  test_slope::y_inc#0 = 1
+  call test_slope 
+  test_slope::return#0 = test_slope::return#7
+  to:main::@3
+main::@3: scope:[main]  from main::@2
+  test_slope::return#8 = phi( main::@2/test_slope::return#0 )
+  main::$1 = test_slope::return#8
+  cputs::s#2 = main::s
+  call cputs 
+  to:main::@4
+main::@4: scope:[main]  from main::@3
+  printf_uint::uvalue#0 = main::$1
+  printf_uint::format_min_length#0 = 0
+  printf_uint::format_justify_left#0 = 0
+  printf_uint::format_sign_always#0 = 0
+  printf_uint::format_zero_padding#0 = 0
+  printf_uint::format_upper_case#0 = 0
+  printf_uint::format_radix#0 = DECIMAL
+  call printf_uint 
+  to:main::@5
+main::@5: scope:[main]  from main::@4
+  cputs::s#3 = main::s1
+  call cputs 
+  to:main::@6
+main::@6: scope:[main]  from main::@5
+  test_slope::x_inc#1 = 1
+  test_slope::y_inc#1 = 1
+  call test_slope 
+  test_slope::return#1 = test_slope::return#7
+  to:main::@7
+main::@7: scope:[main]  from main::@6
+  test_slope::return#9 = phi( main::@6/test_slope::return#1 )
+  main::$3 = test_slope::return#9
+  cputs::s#4 = main::s2
+  call cputs 
+  to:main::@8
+main::@8: scope:[main]  from main::@7
+  printf_uint::uvalue#1 = main::$3
+  printf_uint::format_min_length#1 = 0
+  printf_uint::format_justify_left#1 = 0
+  printf_uint::format_sign_always#1 = 0
+  printf_uint::format_zero_padding#1 = 0
+  printf_uint::format_upper_case#1 = 0
+  printf_uint::format_radix#1 = DECIMAL
+  call printf_uint 
+  to:main::@9
+main::@9: scope:[main]  from main::@8
+  cputs::s#5 = main::s3
+  call cputs 
+  to:main::@10
+main::@10: scope:[main]  from main::@9
+  test_slope::x_inc#2 = 3
+  test_slope::y_inc#2 = 1
+  call test_slope 
+  test_slope::return#2 = test_slope::return#7
+  to:main::@11
+main::@11: scope:[main]  from main::@10
+  test_slope::return#10 = phi( main::@10/test_slope::return#2 )
+  main::$5 = test_slope::return#10
+  cputs::s#6 = main::s4
+  call cputs 
+  to:main::@12
+main::@12: scope:[main]  from main::@11
+  printf_uint::uvalue#2 = main::$5
+  printf_uint::format_min_length#2 = 0
+  printf_uint::format_justify_left#2 = 0
+  printf_uint::format_sign_always#2 = 0
+  printf_uint::format_zero_padding#2 = 0
+  printf_uint::format_upper_case#2 = 0
+  printf_uint::format_radix#2 = DECIMAL
+  call printf_uint 
+  to:main::@13
+main::@13: scope:[main]  from main::@12
+  cputs::s#7 = main::s5
+  call cputs 
+  to:main::@14
+main::@14: scope:[main]  from main::@13
+  test_slope::x_inc#3 = 5
+  test_slope::y_inc#3 = 1
+  call test_slope 
+  test_slope::return#3 = test_slope::return#7
+  to:main::@15
+main::@15: scope:[main]  from main::@14
+  test_slope::return#11 = phi( main::@14/test_slope::return#3 )
+  main::$7 = test_slope::return#11
+  cputs::s#8 = main::s6
+  call cputs 
+  to:main::@16
+main::@16: scope:[main]  from main::@15
+  printf_uint::uvalue#3 = main::$7
+  printf_uint::format_min_length#3 = 0
+  printf_uint::format_justify_left#3 = 0
+  printf_uint::format_sign_always#3 = 0
+  printf_uint::format_zero_padding#3 = 0
+  printf_uint::format_upper_case#3 = 0
+  printf_uint::format_radix#3 = DECIMAL
+  call printf_uint 
+  to:main::@17
+main::@17: scope:[main]  from main::@16
+  cputs::s#9 = main::s7
+  call cputs 
+  to:main::@18
+main::@18: scope:[main]  from main::@17
+  test_slope::x_inc#4 = 7
+  test_slope::y_inc#4 = 1
+  call test_slope 
+  test_slope::return#4 = test_slope::return#7
+  to:main::@19
+main::@19: scope:[main]  from main::@18
+  test_slope::return#12 = phi( main::@18/test_slope::return#4 )
+  main::$9 = test_slope::return#12
+  cputs::s#10 = main::s8
+  call cputs 
+  to:main::@20
+main::@20: scope:[main]  from main::@19
+  printf_uint::uvalue#4 = main::$9
+  printf_uint::format_min_length#4 = 0
+  printf_uint::format_justify_left#4 = 0
+  printf_uint::format_sign_always#4 = 0
+  printf_uint::format_zero_padding#4 = 0
+  printf_uint::format_upper_case#4 = 0
+  printf_uint::format_radix#4 = DECIMAL
+  call printf_uint 
+  to:main::@21
+main::@21: scope:[main]  from main::@20
+  cputs::s#11 = main::s9
+  call cputs 
+  to:main::@22
+main::@22: scope:[main]  from main::@21
+  test_slope::x_inc#5 = 1
+  test_slope::y_inc#5 = 2
+  call test_slope 
+  test_slope::return#5 = test_slope::return#7
+  to:main::@23
+main::@23: scope:[main]  from main::@22
+  test_slope::return#13 = phi( main::@22/test_slope::return#5 )
+  main::$11 = test_slope::return#13
+  cputs::s#12 = main::s10
+  call cputs 
+  to:main::@24
+main::@24: scope:[main]  from main::@23
+  printf_uint::uvalue#5 = main::$11
+  printf_uint::format_min_length#5 = 0
+  printf_uint::format_justify_left#5 = 0
+  printf_uint::format_sign_always#5 = 0
+  printf_uint::format_zero_padding#5 = 0
+  printf_uint::format_upper_case#5 = 0
+  printf_uint::format_radix#5 = DECIMAL
+  call printf_uint 
+  to:main::@25
+main::@25: scope:[main]  from main::@24
+  cputs::s#13 = main::s11
+  call cputs 
+  to:main::@26
+main::@26: scope:[main]  from main::@25
+  to:main::@1
+main::@1: scope:[main]  from main::@1 main::@26
+  to:main::@1
+main::@return: scope:[main]  from
+  return 
+  to:@return
+
+word test_slope(byte test_slope::x_inc , byte test_slope::y_inc)
+test_slope: scope:[test_slope]  from main::@10 main::@14 main::@18 main::@2 main::@22 main::@6
+  test_slope::y_inc#12 = phi( main::@10/test_slope::y_inc#2, main::@14/test_slope::y_inc#3, main::@18/test_slope::y_inc#4, main::@2/test_slope::y_inc#0, main::@22/test_slope::y_inc#5, main::@6/test_slope::y_inc#1 )
+  test_slope::x_inc#10 = phi( main::@10/test_slope::x_inc#2, main::@14/test_slope::x_inc#3, main::@18/test_slope::x_inc#4, main::@2/test_slope::x_inc#0, main::@22/test_slope::x_inc#5, main::@6/test_slope::x_inc#1 )
+  test_slope::x#0 = 0
+  test_slope::trees#0 = 0
+  test_slope::mapline#0 = map
+  test_slope::y#0 = 0
+  to:test_slope::@1
+test_slope::@1: scope:[test_slope]  from test_slope test_slope::@5
+  test_slope::y_inc#11 = phi( test_slope/test_slope::y_inc#12, test_slope::@5/test_slope::y_inc#6 )
+  test_slope::x_inc#9 = phi( test_slope/test_slope::x_inc#10, test_slope::@5/test_slope::x_inc#11 )
+  test_slope::trees#4 = phi( test_slope/test_slope::trees#0, test_slope::@5/test_slope::trees#6 )
+  test_slope::x#6 = phi( test_slope/test_slope::x#0, test_slope::@5/test_slope::x#8 )
+  test_slope::mapline#4 = phi( test_slope/test_slope::mapline#0, test_slope::@5/test_slope::mapline#1 )
+  test_slope::y#2 = phi( test_slope/test_slope::y#0, test_slope::@5/test_slope::y#1 )
+  test_slope::$0 = test_slope::y#2 < $143
+  if(test_slope::$0) goto test_slope::@2
+  to:test_slope::@3
+test_slope::@2: scope:[test_slope]  from test_slope::@1
+  test_slope::y#6 = phi( test_slope::@1/test_slope::y#2 )
+  test_slope::y_inc#9 = phi( test_slope::@1/test_slope::y_inc#11 )
+  test_slope::trees#5 = phi( test_slope::@1/test_slope::trees#4 )
+  test_slope::x_inc#7 = phi( test_slope::@1/test_slope::x_inc#9 )
+  test_slope::x#3 = phi( test_slope::@1/test_slope::x#6 )
+  test_slope::mapline#2 = phi( test_slope::@1/test_slope::mapline#4 )
+  test_slope::$1 = test_slope::mapline#2[test_slope::x#3] == '#'at
+  test_slope::$2 = ! test_slope::$1
+  if(test_slope::$2) goto test_slope::@4
+  to:test_slope::@6
+test_slope::@3: scope:[test_slope]  from test_slope::@1
+  test_slope::trees#2 = phi( test_slope::@1/test_slope::trees#4 )
+  test_slope::return#6 = test_slope::trees#2
+  to:test_slope::@return
+test_slope::@4: scope:[test_slope]  from test_slope::@2 test_slope::@6
+  test_slope::trees#7 = phi( test_slope::@2/test_slope::trees#5, test_slope::@6/test_slope::trees#1 )
+  test_slope::y#4 = phi( test_slope::@2/test_slope::y#6, test_slope::@6/test_slope::y#7 )
+  test_slope::mapline#5 = phi( test_slope::@2/test_slope::mapline#2, test_slope::@6/test_slope::mapline#7 )
+  test_slope::y_inc#7 = phi( test_slope::@2/test_slope::y_inc#9, test_slope::@6/test_slope::y_inc#10 )
+  test_slope::x_inc#6 = phi( test_slope::@2/test_slope::x_inc#7, test_slope::@6/test_slope::x_inc#8 )
+  test_slope::x#4 = phi( test_slope::@2/test_slope::x#3, test_slope::@6/test_slope::x#7 )
+  test_slope::x#1 = test_slope::x#4 + test_slope::x_inc#6
+  test_slope::$3 = test_slope::x#1 >= $1f
+  test_slope::$4 = ! test_slope::$3
+  if(test_slope::$4) goto test_slope::@5
+  to:test_slope::@7
+test_slope::@6: scope:[test_slope]  from test_slope::@2
+  test_slope::y#7 = phi( test_slope::@2/test_slope::y#6 )
+  test_slope::mapline#7 = phi( test_slope::@2/test_slope::mapline#2 )
+  test_slope::y_inc#10 = phi( test_slope::@2/test_slope::y_inc#9 )
+  test_slope::x_inc#8 = phi( test_slope::@2/test_slope::x_inc#7 )
+  test_slope::x#7 = phi( test_slope::@2/test_slope::x#3 )
+  test_slope::trees#3 = phi( test_slope::@2/test_slope::trees#5 )
+  test_slope::trees#1 = ++ test_slope::trees#3
+  to:test_slope::@4
+test_slope::@5: scope:[test_slope]  from test_slope::@4 test_slope::@7
+  test_slope::x_inc#11 = phi( test_slope::@4/test_slope::x_inc#6, test_slope::@7/test_slope::x_inc#12 )
+  test_slope::trees#6 = phi( test_slope::@4/test_slope::trees#7, test_slope::@7/test_slope::trees#8 )
+  test_slope::x#8 = phi( test_slope::@4/test_slope::x#1, test_slope::@7/test_slope::x#2 )
+  test_slope::y#3 = phi( test_slope::@4/test_slope::y#4, test_slope::@7/test_slope::y#5 )
+  test_slope::mapline#3 = phi( test_slope::@4/test_slope::mapline#5, test_slope::@7/test_slope::mapline#6 )
+  test_slope::y_inc#6 = phi( test_slope::@4/test_slope::y_inc#7, test_slope::@7/test_slope::y_inc#8 )
+  test_slope::$5 = test_slope::y_inc#6 * $1f
+  test_slope::mapline#1 = test_slope::mapline#3 + test_slope::$5
+  test_slope::y#1 = test_slope::y#3 + test_slope::y_inc#6
+  to:test_slope::@1
+test_slope::@7: scope:[test_slope]  from test_slope::@4
+  test_slope::x_inc#12 = phi( test_slope::@4/test_slope::x_inc#6 )
+  test_slope::trees#8 = phi( test_slope::@4/test_slope::trees#7 )
+  test_slope::y#5 = phi( test_slope::@4/test_slope::y#4 )
+  test_slope::mapline#6 = phi( test_slope::@4/test_slope::mapline#5 )
+  test_slope::y_inc#8 = phi( test_slope::@4/test_slope::y_inc#7 )
+  test_slope::x#5 = phi( test_slope::@4/test_slope::x#1 )
+  test_slope::x#2 = test_slope::x#5 - $1f
+  to:test_slope::@5
+test_slope::@return: scope:[test_slope]  from test_slope::@3
+  test_slope::return#14 = phi( test_slope::@3/test_slope::return#6 )
+  test_slope::return#7 = test_slope::return#14
+  return 
+  to:@return
+
+void __start()
+__start: scope:[__start]  from
+  to:__start::__init1
+__start::__init1: scope:[__start]  from __start
+  conio_reverse_value = 0
+  conio_display_cursor = 1
+  conio_scroll_enable = 1
+  to:__start::@1
+__start::@1: scope:[__start]  from __start::__init1
+  call main 
+  to:__start::@2
+__start::@2: scope:[__start]  from __start::@1
+  to:__start::@return
+__start::@return: scope:[__start]  from __start::@2
+  return 
+  to:@return
+
+SYMBOL TABLE SSA
+const byte BINARY = 2
+const word* COLCRS = (word*)$55
+const nomodify byte* CRSINH = (byte*)$2f0
+const byte DECIMAL = $a
+const byte* DIGITS[]  = "0123456789abcdef"atz
+const byte HEXADECIMAL = $10
+const byte OCTAL = 8
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN = 0
+const nomodify byte** OLDADR = (byte**)$5e
+const nomodify byte* OLDCHR = (byte*)$5d
+const byte RADIX::BINARY = 2
+const byte RADIX::DECIMAL = $a
+const byte RADIX::HEXADECIMAL = $10
+const byte RADIX::OCTAL = 8
+const word* RADIX_BINARY_VALUES[]  = { $8000, $4000, $2000, $1000, $800, $400, $200, $100, $80, $40, $20, $10, 8, 4, 2 }
+const word* RADIX_DECIMAL_VALUES[]  = { $2710, $3e8, $64, $a }
+const word* RADIX_HEXADECIMAL_VALUES[]  = { $1000, $100, $10 }
+const word* RADIX_OCTAL_VALUES[]  = { $8000, $1000, $200, $40, 8 }
+const byte* ROWCRS = (byte*)$54
+const nomodify byte** SAVMSC = (byte**)$58
+const byte SIZEOF_WORD = 2
+void __start()
+void clrscr()
+byte conio_display_cursor loadstore
+byte conio_reverse_value loadstore
+byte conio_scroll_enable loadstore
+void cputc(volatile byte cputc::c)
+bool~ cputc::$0
+bool~ cputc::$1
+bool~ cputc::$2
+bool~ cputc::$3
+byte~ cputc::$4
+bool~ cputc::$7
+volatile byte cputc::c loadstore
+byte cputc::convertToScreenCode1_return
+byte cputc::convertToScreenCode1_return#0
+byte cputc::convertToScreenCode1_return#1
+byte cputc::convertToScreenCode1_return#2
+byte cputc::convertToScreenCode1_return#3
+byte* cputc::convertToScreenCode1_v
+byte* cputc::convertToScreenCode1_v#0
+byte* cputc::convertToScreenCode1_v#1
+void cputs(to_nomodify byte* cputs::s)
+byte~ cputs::$0
+bool~ cputs::$2
+byte cputs::c
+byte cputs::c#0
+byte cputs::c#1
+byte cputs::c#2
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0
+to_nomodify byte* cputs::s#1
+to_nomodify byte* cputs::s#10
+to_nomodify byte* cputs::s#11
+to_nomodify byte* cputs::s#12
+to_nomodify byte* cputs::s#13
+to_nomodify byte* cputs::s#14
+to_nomodify byte* cputs::s#15
+to_nomodify byte* cputs::s#16
+to_nomodify byte* cputs::s#17
+to_nomodify byte* cputs::s#2
+to_nomodify byte* cputs::s#3
+to_nomodify byte* cputs::s#4
+to_nomodify byte* cputs::s#5
+to_nomodify byte* cputs::s#6
+to_nomodify byte* cputs::s#7
+to_nomodify byte* cputs::s#8
+to_nomodify byte* cputs::s#9
+byte* cursorLocation()
+number~ cursorLocation::$0
+byte*~ cursorLocation::$1
+byte*~ cursorLocation::$2
+word~ cursorLocation::$3
+byte* cursorLocation::return
+byte* cursorLocation::return#0
+byte* cursorLocation::return#1
+byte* cursorLocation::return#2
+byte* cursorLocation::return#3
+byte* cursorLocation::return#4
+byte* cursorLocation::return#5
+byte* cursorLocation::return#6
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte gotoxy::x
+byte gotoxy::x#0
+byte gotoxy::x#1
+byte gotoxy::x#2
+byte gotoxy::y
+byte gotoxy::y#0
+byte gotoxy::y#1
+byte gotoxy::y#2
+void main()
+word~ main::$1
+word~ main::$11
+word~ main::$3
+word~ main::$5
+word~ main::$7
+word~ main::$9
+const byte* main::s[$10]  = "1: encountered "at
+const byte* main::s1[8]  = " trees
+"at
+const byte* main::s10[$11]  = "2e: encountered "at
+const byte* main::s11[8]  = " trees
+"at
+const byte* main::s2[$11]  = "2a: encountered "at
+const byte* main::s3[8]  = " trees
+"at
+const byte* main::s4[$11]  = "2b: encountered "at
+const byte* main::s5[8]  = " trees
+"at
+const byte* main::s6[$11]  = "2c: encountered "at
+const byte* main::s7[8]  = " trees
+"at
+const byte* main::s8[$11]  = "2d: encountered "at
+const byte* main::s9[8]  = " trees
+"at
+const byte* map = ".#......##..#.....#....#.#.#....#.#...#.##.#..........#...##...........#.....#.####........#........#.#...#.#.................#....#...#.#...#.#...#.#........#...........#..#.........#.#....#..#....#..#..#.#...#..##..#...........#..#.....#.......#.#..#...#...#.###...#...#.#...#.#...#.#.......#...#...#...##.##..#..................#.#.#....#..#.##....#........##...............#....#....#.#.......#.....##.#..##.#.....###.......#...........#...###....#..#.#...#..................#.........#.##...#......#.............#....#...#.#..#......#.###....#...#.....#..#........#.....#.....#...#..#.......#...#..............#..#...#...#........#...##........#..#........#....#......#......#.....#..#.###.......##....#.#..#..#..###..#..........................#...#....#.........#.#.......#.##................#..#.......#......######.....#.........#......##.......#....#..##.###..#...##.###..#.......#....#.......#.###...#.#.#........#........###...#.......#..........#.#..........#...#..........##.#....#....#........#.....#....#..#..#...#.#....##..#...##....#...........##...#..##.....#.......###.......#.#...#...#.......#.#....#.#....##.###........#..........#..............#....##..###......#.#....#.#......#.....##.....#....#..#......#...#........#.##..#.....#..#....#......#......#.#.#..........##....#.............#..#..........#.#......##..#...#......#.#..#....#....#.#..##.......#.#......##........#.#....#.#.....#..............#.........#.......#..#.#......##.........#..##.#......#......#..#.....#...#.....#.........#...........#..##..##.#..##...###..##.....#...#..##...##.#.#......#..........#.#.....##.#....#..##..#..#.........###.......#........##....#...##....##............#.#.##...............#....#..#......#.....#..#..#.#.....#.....##.#....#.#.....#.#.#.........#..#.#..##....#.....#....#.#...#.....#....#....#.#.#...........#................#.......#.......#..#.#...#.#......#..#.#...........#....#....###...#.#.#.##....##..###.#.#......#.##.#..##...#.#..#..#...#.....#.#.#.#.....###.#..#.#...#.#......#.#..##.#...#...#.#.....#.#.......#....#...#.##......#.#......#....#.....##.....#....................###...##.#...........#.......#..##.....##....#................#..#......#..........#........##..##.#...#...#.#.....#.##.#.....###..###.#...#.#..#....#.#..........#...#..#.#.#..#...#.##.##..#..#....#....####..........#..#.#..........#..........###...#.#..#..#...#..###.......####.#...#....#..#...#..#...........##....#.#...#....##....##.....#.#.##....#.##..#....#.#.#.#......#..#.###....#####.##......##..#.#.#..#........##.##..###.#...#..#..#......#..#.....#...###.....#.#....#.#..##.....#.#....#......#.#...#...#.#....#.#.....#.###.##...................#..........#........#.#...##.#.##......#.#.#..#....##.###..#...#.##....#....#.........#.#..#........#..#..#.#.####.....##..#..#.##.#......#.#..##.#...#..#..#.#.##..#.##..........#......##.#.....#.#.##..#..##.....##.#.##........#..#.....#...#.##.##...#....#.#.#.........##.....#....#....#.#....#...#..#.............#...#..#...#.##......##...##.........#......#..........##.#......#.....##....#.#.#.....#..#.###......#..#.#....#.....#..#.......#...#...#.#.#.#..##......#..............#...###.....#...##......#.#..#.#........#.#...##.#....#..........##...#.#....#...#.....#.######...##...#..#...#...#............#.....#....###..###.##..#.........#.......#........##..#....#...#.#..##.#.#.##.#.#...###.................#.#.#......#.#.#....#.....#.#.#...........#.##.#..#.###......###.#....#...........##.#.#....#...#...........#..##..........#...#.#...........#..###....#..##.......#.....#.....##....#..#.......#........#...##.##..#.#....#..###..#.....##.......#.........###.#...#..#....#.#...#....#..#.......##...#.#.#...#..........#..#.......#.......##.#..#.#....###.....#...#..#...#....#...#.##.#........#..........##.....#.#.##.#.#..#..##.......##.#.#.......##....#.#...........#..##.............##...#.#..#..#...........#.#......#.##.##..#...#...#...........#....###.#.#.##..#.#.#....#....#####.........#...#.....#.#....#............#..#........#.....#.#......#...#.........#...#...#.#.#..#.....##.##......#.#...#.......#...#.##...#..#..........#...#.....##..........#..#...#.#......#.......##......#...##..##..#....#..##.......#...#.#..##..#..#.....#.#................#....#.......#..#..###.......#...............##.....#..#......#....#.........#...###...#....#..##...#.#.#.........#.......#...#....#....#.#...#.#....##....#.#..##.#.....#..#..#....#..#.#..##.....##..#..#.#.#....#...#....#..#..........###.....#...##.#..#.#...#.#.#.#..#.##........#.#....#....#..........#....#.#.......#...#.....#........#........#....#..#.#..#...#...................#....####..#..#..#..#....#..#.#...##.#..........#.##..#.....##...................##..........#....##....###.....#..#...#.#....##.........#..#...................##..###....#.##............#.#...###.#..##...#...........#.....#..#......#.....#...........#..##...#.....#.....#.#............#....###.#..#.#.#....#..##...#.......#.##.....#..........#.#..#...#.............##...........#..............#.....#..#......#......###....#...#...........#.....#...#.......###.....#..........##......##.#.#.....#....#.......#..#......#.......#..#...#.###...........#..#.###......#...#.#...........#.#...##........#.#.#........#.#.....#.....##..##.#.#..#.#....#.#.##....#.#.#......##.....#...#.#...###...#..#......#.#.#..#...#........#..##...........#..#..#..#..#..##...#...#...##.#..#.#....#.#.....####.#..#..#....##..#.#..#....#..#......#.....#.#.#........#..#.....#......#............#.#..###.....#...#...#.....##..#.#...##..#...........####....#.##....##.#......#.....##.#..#.##..#....#.###..........##....###...#......#.#....##...........................#..#.....#..#.#...#.#..#.....#...#..####.##....#.##..##...##.##.....#......#...#.##...........#.......##.###..#.....##...#.........##....###....##...###................#....#####........#.#.#.##.....#.#....####.##........#............#......#........................###.....##......#..##.#......#.#...........##.#....##.#....................#.#.#.......#.#.#........#..#.......##.......#...#...#....#......#....##.##..#..............#......#....#......#.........##..................#.#....##..#.......#............#.......#...........#........#....#.#..##.#....#...#....#.#.#..#..#.#.#.#...#....#....#.#.#....#...#.#..#......#.....#.#...........#.#....##.....#...........#...#....#....##.....###..#..........#..#..#.....#....#.#.###..........#.##....#...##..#................#.##.##.......#...#.##...##...#.........#..#....#......#......#.........#.##...#...##.#.........#......#........#.....#....................#...#.....##.........#.#..#...#......#...#.......#......#.##.......#...#.##.#..##..#.......#.#............#...###..#........#.......##.......#....#..#.......#..#.#....#.#.............#....#...##.##....#....##..............#......#.......#....#....#..#..##......##.#..#.#..##......##......#.##.##......#.............##.#...#.....#.......#...##.#....#..#......#.##.........##.####.#...#.#....#..........#........#.....#..#....#...#.####....##......#..#..#.##..#.............###.#..#..#....#.......#.........#....#.....#....#.#.#...#.#.....##.#...#...#.#..#.....##......##.##.#.....#..#.......#.##...##.......#..##......#..........#..#....#.......#.#...#.....#.................#..............#.#.#.....#.#....#..#.......#..........#.##....#....#..#.....#.......#........#....#.....##..#.........##..#..#.#..##.#...#..........#....#..........#..#.#......#.##..#..#.##.....##.####....#.....#.#...##.....#.#....#.#........#..........#...#.#.##.##....##..#...#...#....#.#.......#..#...#..#..##..#.....#....#........###.....#..........#..#.##....#.#.....#........##....#....#.......#.....#..........#........###...##.....#.#..#...##.........#.#..#....#...##...........#.........#...#......#.#.#.........#..#.#.#...........##.###....#..#.......#.....#.#...#......#..#........##.#....##....#...#.##.........#.####.#..#...........##.#.#........#....#..#.....#..##.####.#...##...#...........#.#.........##.#..#..#...#.#.#.........#..#.#......###............#...#......#.......#....#...#...#..#...##.#.#...##..#...#...#.......##.......#.#.......#..........#.#................#...#..#...#.#...#.#...##.####..##.##....#..##.#..####.......##.#........#...#......###....##...#.#..#.##.....##.....###..#...#.###.###.......#...#.....#...#..#..##..#.......#...##.....##........#.#.##..#...#..#....#....#..###....#.#..#.#.#.#.#..........#.#..#..##.......###.....................##.#......#.##.....#.........#.......................#.#.....##..#........##.......#..##..#.##.#.#.....##.#.##.##.#....##....#...#.....#.........#.....#.....#.........#.##.#.###.#......#.........#..#.##...#.......###......##........#......#...........#.#...##...#........#.##.............##............#.####..#....#...#...#..#....#..#.#.#.#..#.........#......#.##............#.....#........#........#.#.##.#..#.#..#..###......###....#.###.....#.#.#.##........#..###.#..#...##.....#....#...#.#.........#....#.....#...#............#........##.......#.##..####..#..#....#....#..#..#...#.##...##.....#............#...#...........#.......#.....#...#.#.#...........#.....#...##...............#........##...........#...#.#..##.#...#....#....#........#.##..#.#.......#...#......#..............#.#..#..#.....##.#..#....#.##.......#......#.##..#......#........#.##.#...#.....#......###..#.......##....................#.#.#.....#.##.......#.......#....#......#.#.....#...##........#...#..#.#.........#.##...........#.##...##......#....#.###.#.#.#...####..#....###..........#...#.....##....#.#.##.###..###.#.#.....#.##.........#..#...#.#.................##.###.........#.#....#.#...#.###..#.#....#..............#.##.#......#..#....##.#..#.......#..##..#..#.###......##..........#..#.##....#.#....#....#.#..#.............#.....#..#....#.##...#..#.#.#.........###..#..#.....#.....##..##...##....#..#......#............#....#..........#....#..##..#...#......#.....#.#....#..##..#....#.#.#...#................##..#.........#........#..##..#..#......###.....#..#.........#..#.##..........#.#..#..."at
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+byte*~ memcpy::$0
+bool~ memcpy::$1
+byte*~ memcpy::$2
+void* memcpy::destination
+void* memcpy::destination#0
+void* memcpy::destination#1
+void* memcpy::destination#2
+void* memcpy::destination#3
+void* memcpy::destination#4
+byte* memcpy::dst
+byte* memcpy::dst#0
+byte* memcpy::dst#1
+byte* memcpy::dst#2
+byte* memcpy::dst#3
+word memcpy::num
+word memcpy::num#0
+word memcpy::num#1
+void* memcpy::return
+void* memcpy::return#0
+void* memcpy::return#1
+void* memcpy::return#2
+void* memcpy::return#3
+void* memcpy::source
+void* memcpy::source#0
+void* memcpy::source#1
+byte* memcpy::src
+byte* memcpy::src#0
+byte* memcpy::src#1
+byte* memcpy::src#2
+byte* memcpy::src#3
+byte* memcpy::src_end
+byte* memcpy::src_end#0
+byte* memcpy::src_end#1
+byte* memcpy::src_end#2
+void* memset(void* memset::str , byte memset::c , word memset::num)
+bool~ memset::$0
+bool~ memset::$1
+byte*~ memset::$2
+bool~ memset::$3
+byte*~ memset::$4
+byte memset::c
+byte memset::c#0
+byte memset::c#1
+byte memset::c#2
+byte memset::c#3
+byte memset::c#4
+byte memset::c#5
+byte* memset::dst
+byte* memset::dst#0
+byte* memset::dst#1
+byte* memset::dst#2
+byte* memset::dst#3
+byte* memset::end
+byte* memset::end#0
+byte* memset::end#1
+byte* memset::end#2
+word memset::num
+word memset::num#0
+word memset::num#1
+word memset::num#2
+word memset::num#3
+void* memset::return
+void* memset::return#0
+void* memset::return#1
+void* memset::return#2
+void* memset::return#3
+void* memset::return#4
+void* memset::str
+void* memset::str#0
+void* memset::str#1
+void* memset::str#2
+void* memset::str#3
+void* memset::str#4
+void* memset::str#5
+void* memset::str#6
+void newline()
+bool~ newline::$0
+bool~ newline::$1
+bool~ newline::$3
+bool~ newline::$5
+bool~ newline::$6
+byte*~ newline::$7
+byte*~ newline::$9
+byte* newline::start
+byte* newline::start#0
+byte* newline::start#1
+struct printf_buffer_number printf_buffer loadstore = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+bool~ printf_number_buffer::$0
+bool~ printf_number_buffer::$1
+bool~ printf_number_buffer::$10
+bool~ printf_number_buffer::$12
+bool~ printf_number_buffer::$14
+bool~ printf_number_buffer::$15
+bool~ printf_number_buffer::$16
+bool~ printf_number_buffer::$17
+word~ printf_number_buffer::$19
+bool~ printf_number_buffer::$2
+bool~ printf_number_buffer::$20
+signed byte~ printf_number_buffer::$21
+bool~ printf_number_buffer::$22
+bool~ printf_number_buffer::$23
+signed byte~ printf_number_buffer::$25
+bool~ printf_number_buffer::$26
+bool~ printf_number_buffer::$27
+bool~ printf_number_buffer::$28
+bool~ printf_number_buffer::$29
+bool~ printf_number_buffer::$3
+bool~ printf_number_buffer::$30
+bool~ printf_number_buffer::$31
+bool~ printf_number_buffer::$32
+bool~ printf_number_buffer::$4
+bool~ printf_number_buffer::$5
+bool~ printf_number_buffer::$7
+bool~ printf_number_buffer::$9
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+byte* printf_number_buffer::buffer_digits#0
+byte* printf_number_buffer::buffer_digits#1
+byte* printf_number_buffer::buffer_digits#10
+byte* printf_number_buffer::buffer_digits#11
+byte* printf_number_buffer::buffer_digits#12
+byte* printf_number_buffer::buffer_digits#13
+byte* printf_number_buffer::buffer_digits#14
+byte* printf_number_buffer::buffer_digits#15
+byte* printf_number_buffer::buffer_digits#16
+byte* printf_number_buffer::buffer_digits#17
+byte* printf_number_buffer::buffer_digits#18
+byte* printf_number_buffer::buffer_digits#19
+byte* printf_number_buffer::buffer_digits#2
+byte* printf_number_buffer::buffer_digits#3
+byte* printf_number_buffer::buffer_digits#4
+byte* printf_number_buffer::buffer_digits#5
+byte* printf_number_buffer::buffer_digits#6
+byte* printf_number_buffer::buffer_digits#7
+byte* printf_number_buffer::buffer_digits#8
+byte* printf_number_buffer::buffer_digits#9
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0
+byte printf_number_buffer::buffer_sign#1
+byte printf_number_buffer::buffer_sign#10
+byte printf_number_buffer::buffer_sign#11
+byte printf_number_buffer::buffer_sign#2
+byte printf_number_buffer::buffer_sign#3
+byte printf_number_buffer::buffer_sign#4
+byte printf_number_buffer::buffer_sign#5
+byte printf_number_buffer::buffer_sign#6
+byte printf_number_buffer::buffer_sign#7
+byte printf_number_buffer::buffer_sign#8
+byte printf_number_buffer::buffer_sign#9
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_justify_left#0
+byte printf_number_buffer::format_justify_left#1
+byte printf_number_buffer::format_justify_left#10
+byte printf_number_buffer::format_justify_left#11
+byte printf_number_buffer::format_justify_left#12
+byte printf_number_buffer::format_justify_left#13
+byte printf_number_buffer::format_justify_left#14
+byte printf_number_buffer::format_justify_left#15
+byte printf_number_buffer::format_justify_left#16
+byte printf_number_buffer::format_justify_left#17
+byte printf_number_buffer::format_justify_left#18
+byte printf_number_buffer::format_justify_left#19
+byte printf_number_buffer::format_justify_left#2
+byte printf_number_buffer::format_justify_left#20
+byte printf_number_buffer::format_justify_left#3
+byte printf_number_buffer::format_justify_left#4
+byte printf_number_buffer::format_justify_left#5
+byte printf_number_buffer::format_justify_left#6
+byte printf_number_buffer::format_justify_left#7
+byte printf_number_buffer::format_justify_left#8
+byte printf_number_buffer::format_justify_left#9
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_min_length#0
+byte printf_number_buffer::format_min_length#1
+byte printf_number_buffer::format_min_length#2
+byte printf_number_buffer::format_min_length#3
+byte printf_number_buffer::format_min_length#4
+byte printf_number_buffer::format_min_length#5
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_radix#0
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_sign_always#0
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_upper_case#0
+byte printf_number_buffer::format_upper_case#1
+byte printf_number_buffer::format_upper_case#10
+byte printf_number_buffer::format_upper_case#11
+byte printf_number_buffer::format_upper_case#12
+byte printf_number_buffer::format_upper_case#13
+byte printf_number_buffer::format_upper_case#14
+byte printf_number_buffer::format_upper_case#15
+byte printf_number_buffer::format_upper_case#16
+byte printf_number_buffer::format_upper_case#2
+byte printf_number_buffer::format_upper_case#3
+byte printf_number_buffer::format_upper_case#4
+byte printf_number_buffer::format_upper_case#5
+byte printf_number_buffer::format_upper_case#6
+byte printf_number_buffer::format_upper_case#7
+byte printf_number_buffer::format_upper_case#8
+byte printf_number_buffer::format_upper_case#9
+byte printf_number_buffer::format_zero_padding
+byte printf_number_buffer::format_zero_padding#0
+byte printf_number_buffer::format_zero_padding#1
+byte printf_number_buffer::format_zero_padding#10
+byte printf_number_buffer::format_zero_padding#11
+byte printf_number_buffer::format_zero_padding#12
+byte printf_number_buffer::format_zero_padding#13
+byte printf_number_buffer::format_zero_padding#14
+byte printf_number_buffer::format_zero_padding#15
+byte printf_number_buffer::format_zero_padding#16
+byte printf_number_buffer::format_zero_padding#17
+byte printf_number_buffer::format_zero_padding#18
+byte printf_number_buffer::format_zero_padding#19
+byte printf_number_buffer::format_zero_padding#2
+byte printf_number_buffer::format_zero_padding#20
+byte printf_number_buffer::format_zero_padding#3
+byte printf_number_buffer::format_zero_padding#4
+byte printf_number_buffer::format_zero_padding#5
+byte printf_number_buffer::format_zero_padding#6
+byte printf_number_buffer::format_zero_padding#7
+byte printf_number_buffer::format_zero_padding#8
+byte printf_number_buffer::format_zero_padding#9
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::len#0
+signed byte printf_number_buffer::len#1
+signed byte printf_number_buffer::len#2
+signed byte printf_number_buffer::len#3
+signed byte printf_number_buffer::padding
+signed byte printf_number_buffer::padding#0
+signed byte printf_number_buffer::padding#1
+signed byte printf_number_buffer::padding#10
+signed byte printf_number_buffer::padding#11
+signed byte printf_number_buffer::padding#12
+signed byte printf_number_buffer::padding#13
+signed byte printf_number_buffer::padding#14
+signed byte printf_number_buffer::padding#15
+signed byte printf_number_buffer::padding#16
+signed byte printf_number_buffer::padding#17
+signed byte printf_number_buffer::padding#2
+signed byte printf_number_buffer::padding#3
+signed byte printf_number_buffer::padding#4
+signed byte printf_number_buffer::padding#5
+signed byte printf_number_buffer::padding#6
+signed byte printf_number_buffer::padding#7
+signed byte printf_number_buffer::padding#8
+signed byte printf_number_buffer::padding#9
+void printf_padding(byte printf_padding::pad , byte printf_padding::length)
+bool~ printf_padding::$0
+byte printf_padding::i
+byte printf_padding::i#0
+byte printf_padding::i#1
+byte printf_padding::i#2
+byte printf_padding::i#3
+byte printf_padding::i#4
+byte printf_padding::length
+byte printf_padding::length#0
+byte printf_padding::length#1
+byte printf_padding::length#2
+byte printf_padding::length#3
+byte printf_padding::length#4
+byte printf_padding::length#5
+byte printf_padding::length#6
+byte printf_padding::pad
+byte printf_padding::pad#0
+byte printf_padding::pad#1
+byte printf_padding::pad#2
+byte printf_padding::pad#3
+byte printf_padding::pad#4
+byte printf_padding::pad#5
+byte printf_padding::pad#6
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+number~ printf_uint::$0
+byte~ printf_uint::$1
+number~ printf_uint::$2
+bool~ printf_uint::$5
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_justify_left#0
+byte printf_uint::format_justify_left#1
+byte printf_uint::format_justify_left#10
+byte printf_uint::format_justify_left#2
+byte printf_uint::format_justify_left#3
+byte printf_uint::format_justify_left#4
+byte printf_uint::format_justify_left#5
+byte printf_uint::format_justify_left#6
+byte printf_uint::format_justify_left#7
+byte printf_uint::format_justify_left#8
+byte printf_uint::format_justify_left#9
+byte printf_uint::format_min_length
+byte printf_uint::format_min_length#0
+byte printf_uint::format_min_length#1
+byte printf_uint::format_min_length#10
+byte printf_uint::format_min_length#2
+byte printf_uint::format_min_length#3
+byte printf_uint::format_min_length#4
+byte printf_uint::format_min_length#5
+byte printf_uint::format_min_length#6
+byte printf_uint::format_min_length#7
+byte printf_uint::format_min_length#8
+byte printf_uint::format_min_length#9
+byte printf_uint::format_radix
+byte printf_uint::format_radix#0
+byte printf_uint::format_radix#1
+byte printf_uint::format_radix#10
+byte printf_uint::format_radix#2
+byte printf_uint::format_radix#3
+byte printf_uint::format_radix#4
+byte printf_uint::format_radix#5
+byte printf_uint::format_radix#6
+byte printf_uint::format_radix#7
+byte printf_uint::format_radix#8
+byte printf_uint::format_radix#9
+byte printf_uint::format_sign_always
+byte printf_uint::format_sign_always#0
+byte printf_uint::format_sign_always#1
+byte printf_uint::format_sign_always#10
+byte printf_uint::format_sign_always#2
+byte printf_uint::format_sign_always#3
+byte printf_uint::format_sign_always#4
+byte printf_uint::format_sign_always#5
+byte printf_uint::format_sign_always#6
+byte printf_uint::format_sign_always#7
+byte printf_uint::format_sign_always#8
+byte printf_uint::format_sign_always#9
+byte printf_uint::format_upper_case
+byte printf_uint::format_upper_case#0
+byte printf_uint::format_upper_case#1
+byte printf_uint::format_upper_case#10
+byte printf_uint::format_upper_case#2
+byte printf_uint::format_upper_case#3
+byte printf_uint::format_upper_case#4
+byte printf_uint::format_upper_case#5
+byte printf_uint::format_upper_case#6
+byte printf_uint::format_upper_case#7
+byte printf_uint::format_upper_case#8
+byte printf_uint::format_upper_case#9
+byte printf_uint::format_zero_padding
+byte printf_uint::format_zero_padding#0
+byte printf_uint::format_zero_padding#1
+byte printf_uint::format_zero_padding#10
+byte printf_uint::format_zero_padding#2
+byte printf_uint::format_zero_padding#3
+byte printf_uint::format_zero_padding#4
+byte printf_uint::format_zero_padding#5
+byte printf_uint::format_zero_padding#6
+byte printf_uint::format_zero_padding#7
+byte printf_uint::format_zero_padding#8
+byte printf_uint::format_zero_padding#9
+word printf_uint::uvalue
+word printf_uint::uvalue#0
+word printf_uint::uvalue#1
+word printf_uint::uvalue#2
+word printf_uint::uvalue#3
+word printf_uint::uvalue#4
+word printf_uint::uvalue#5
+word printf_uint::uvalue#6
+word printf_uint::uvalue#7
+word printf_uint::uvalue#8
+word printf_uint::uvalue#9
+void putchar(byte putchar::code)
+byte*~ putchar::$0
+byte~ putchar::$1
+byte putchar::code
+byte putchar::code#0
+byte putchar::code#1
+byte putchar::code#2
+byte* putchar::loc
+byte* putchar::loc#0
+byte putchar::newChar
+byte putchar::newChar#0
+const byte* rawmap[$100]  = kickasm {{ .var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+ }}
+void setcursor()
+byte*~ setcursor::$0
+bool~ setcursor::$1
+number~ setcursor::$2
+byte setcursor::c
+byte setcursor::c#0
+byte setcursor::c#1
+byte setcursor::c#2
+byte setcursor::c#3
+byte setcursor::c#4
+byte* setcursor::loc
+byte* setcursor::loc#0
+word strlen(byte* strlen::str)
+bool~ strlen::$0
+word strlen::len
+word strlen::len#0
+word strlen::len#1
+word strlen::len#2
+word strlen::len#3
+word strlen::len#4
+word strlen::return
+word strlen::return#0
+word strlen::return#1
+word strlen::return#2
+word strlen::return#3
+word strlen::return#4
+byte* strlen::str
+byte* strlen::str#0
+byte* strlen::str#1
+byte* strlen::str#2
+byte* strlen::str#3
+byte* strlen::str#4
+byte* strupr(byte* strupr::str)
+byte~ strupr::$0
+bool~ strupr::$1
+byte* strupr::return
+byte* strupr::return#0
+byte* strupr::return#1
+byte* strupr::return#2
+byte* strupr::return#3
+byte* strupr::src
+byte* strupr::src#0
+byte* strupr::src#1
+byte* strupr::src#2
+byte* strupr::src#3
+byte* strupr::src#4
+byte* strupr::str
+byte* strupr::str#0
+byte* strupr::str#1
+byte* strupr::str#2
+byte* strupr::str#3
+byte* strupr::str#4
+byte* strupr::str#5
+word test_slope(byte test_slope::x_inc , byte test_slope::y_inc)
+bool~ test_slope::$0
+bool~ test_slope::$1
+bool~ test_slope::$2
+bool~ test_slope::$3
+bool~ test_slope::$4
+number~ test_slope::$5
+byte* test_slope::mapline
+byte* test_slope::mapline#0
+byte* test_slope::mapline#1
+byte* test_slope::mapline#2
+byte* test_slope::mapline#3
+byte* test_slope::mapline#4
+byte* test_slope::mapline#5
+byte* test_slope::mapline#6
+byte* test_slope::mapline#7
+word test_slope::return
+word test_slope::return#0
+word test_slope::return#1
+word test_slope::return#10
+word test_slope::return#11
+word test_slope::return#12
+word test_slope::return#13
+word test_slope::return#14
+word test_slope::return#2
+word test_slope::return#3
+word test_slope::return#4
+word test_slope::return#5
+word test_slope::return#6
+word test_slope::return#7
+word test_slope::return#8
+word test_slope::return#9
+word test_slope::trees
+word test_slope::trees#0
+word test_slope::trees#1
+word test_slope::trees#2
+word test_slope::trees#3
+word test_slope::trees#4
+word test_slope::trees#5
+word test_slope::trees#6
+word test_slope::trees#7
+word test_slope::trees#8
+byte test_slope::x
+byte test_slope::x#0
+byte test_slope::x#1
+byte test_slope::x#2
+byte test_slope::x#3
+byte test_slope::x#4
+byte test_slope::x#5
+byte test_slope::x#6
+byte test_slope::x#7
+byte test_slope::x#8
+byte test_slope::x_inc
+byte test_slope::x_inc#0
+byte test_slope::x_inc#1
+byte test_slope::x_inc#10
+byte test_slope::x_inc#11
+byte test_slope::x_inc#12
+byte test_slope::x_inc#2
+byte test_slope::x_inc#3
+byte test_slope::x_inc#4
+byte test_slope::x_inc#5
+byte test_slope::x_inc#6
+byte test_slope::x_inc#7
+byte test_slope::x_inc#8
+byte test_slope::x_inc#9
+word test_slope::y
+word test_slope::y#0
+word test_slope::y#1
+word test_slope::y#2
+word test_slope::y#3
+word test_slope::y#4
+word test_slope::y#5
+word test_slope::y#6
+word test_slope::y#7
+byte test_slope::y_inc
+byte test_slope::y_inc#0
+byte test_slope::y_inc#1
+byte test_slope::y_inc#10
+byte test_slope::y_inc#11
+byte test_slope::y_inc#12
+byte test_slope::y_inc#2
+byte test_slope::y_inc#3
+byte test_slope::y_inc#4
+byte test_slope::y_inc#5
+byte test_slope::y_inc#6
+byte test_slope::y_inc#7
+byte test_slope::y_inc#8
+byte test_slope::y_inc#9
+byte toupper(byte toupper::ch)
+bool~ toupper::$0
+bool~ toupper::$1
+bool~ toupper::$2
+byte~ toupper::$3
+byte toupper::ch
+byte toupper::ch#0
+byte toupper::ch#1
+byte toupper::ch#2
+byte toupper::ch#3
+byte toupper::return
+byte toupper::return#0
+byte toupper::return#1
+byte toupper::return#2
+byte toupper::return#3
+byte toupper::return#4
+byte toupper::return#5
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+bool~ utoa::$0
+bool~ utoa::$1
+byte~ utoa::$10
+byte~ utoa::$11
+bool~ utoa::$2
+bool~ utoa::$3
+number~ utoa::$4
+bool~ utoa::$5
+bool~ utoa::$6
+bool~ utoa::$7
+bool~ utoa::$8
+word~ utoa::$9
+byte* utoa::buffer
+byte* utoa::buffer#0
+byte* utoa::buffer#1
+byte* utoa::buffer#10
+byte* utoa::buffer#11
+byte* utoa::buffer#12
+byte* utoa::buffer#13
+byte* utoa::buffer#14
+byte* utoa::buffer#15
+byte* utoa::buffer#16
+byte* utoa::buffer#17
+byte* utoa::buffer#18
+byte* utoa::buffer#19
+byte* utoa::buffer#2
+byte* utoa::buffer#20
+byte* utoa::buffer#21
+byte* utoa::buffer#3
+byte* utoa::buffer#4
+byte* utoa::buffer#5
+byte* utoa::buffer#6
+byte* utoa::buffer#7
+byte* utoa::buffer#8
+byte* utoa::buffer#9
+byte utoa::digit
+byte utoa::digit#0
+byte utoa::digit#1
+byte utoa::digit#2
+byte utoa::digit#3
+byte utoa::digit#4
+byte utoa::digit#5
+byte utoa::digit#6
+word utoa::digit_value
+word utoa::digit_value#0
+word utoa::digit_value#1
+word* utoa::digit_values
+word* utoa::digit_values#0
+word* utoa::digit_values#1
+word* utoa::digit_values#10
+word* utoa::digit_values#2
+word* utoa::digit_values#3
+word* utoa::digit_values#4
+word* utoa::digit_values#5
+word* utoa::digit_values#6
+word* utoa::digit_values#7
+word* utoa::digit_values#8
+word* utoa::digit_values#9
+byte utoa::max_digits
+byte utoa::max_digits#0
+byte utoa::max_digits#1
+byte utoa::max_digits#10
+byte utoa::max_digits#2
+byte utoa::max_digits#3
+byte utoa::max_digits#4
+byte utoa::max_digits#5
+byte utoa::max_digits#6
+byte utoa::max_digits#7
+byte utoa::max_digits#8
+byte utoa::max_digits#9
+byte utoa::radix
+byte utoa::radix#0
+byte utoa::radix#1
+byte utoa::radix#2
+byte utoa::radix#3
+byte utoa::radix#4
+byte utoa::started
+byte utoa::started#0
+byte utoa::started#1
+byte utoa::started#2
+byte utoa::started#3
+byte utoa::started#4
+word utoa::value
+word utoa::value#0
+word utoa::value#1
+word utoa::value#10
+word utoa::value#11
+word utoa::value#12
+word utoa::value#13
+word utoa::value#14
+word utoa::value#15
+word utoa::value#2
+word utoa::value#3
+word utoa::value#4
+word utoa::value#5
+word utoa::value#6
+word utoa::value#7
+word utoa::value#8
+word utoa::value#9
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+bool~ utoa_append::$0
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0
+byte* utoa_append::buffer#1
+byte* utoa_append::buffer#2
+byte* utoa_append::buffer#3
+byte* utoa_append::buffer#4
+byte utoa_append::digit
+byte utoa_append::digit#0
+byte utoa_append::digit#1
+byte utoa_append::digit#2
+byte utoa_append::digit#3
+byte utoa_append::digit#4
+word utoa_append::return
+word utoa_append::return#0
+word utoa_append::return#1
+word utoa_append::return#2
+word utoa_append::return#3
+word utoa_append::return#4
+word utoa_append::sub
+word utoa_append::sub#0
+word utoa_append::sub#1
+word utoa_append::sub#2
+word utoa_append::sub#3
+word utoa_append::value
+word utoa_append::value#0
+word utoa_append::value#1
+word utoa_append::value#2
+word utoa_append::value#3
+word utoa_append::value#4
+word utoa_append::value#5
+
+Adding number conversion cast (unumber) 0 in memset::$0 = memset::num#2 > 0
+Adding number conversion cast (unumber) 0 in strupr::$1 = 0 != *strupr::src#2
+Adding number conversion cast (unumber) 0 in strlen::$0 = 0 != *strlen::str#2
+Adding number conversion cast (unumber) 5 in utoa::max_digits#1 = 5
+Adding number conversion cast (unumber) 4 in utoa::max_digits#2 = 4
+Adding number conversion cast (unumber) 6 in utoa::max_digits#3 = 6
+Adding number conversion cast (unumber) $10 in utoa::max_digits#4 = $10
+Adding number conversion cast (unumber) 0 in *utoa::buffer#2 = 0
+Adding number conversion cast (unumber) 1 in utoa::$4 = utoa::max_digits#5 - 1
+Adding number conversion cast (unumber) utoa::$4 in utoa::$4 = utoa::max_digits#5 - (unumber)1
+Adding number conversion cast (unumber) 0 in *utoa::buffer#3 = 0
+Adding number conversion cast (unumber) 1 in utoa::started#1 = 1
+Adding number conversion cast (unumber) 0 in *COLCRS = 0
+Adding number conversion cast (unumber) $9b in cputc::$2 = cputc::c == $9b
+Adding number conversion cast (unumber) 0 in *COLCRS = 0
+Adding number conversion cast (unumber) $28 in cputc::$7 = *COLCRS == $28
+Adding number conversion cast (unumber) 0 in *COLCRS = 0
+Adding number conversion cast (unumber) 0 in cputs::$2 = 0 != cputs::$0
+Adding number conversion cast (unumber) $28 in cursorLocation::$0 = cursorLocation::$3 * $28
+Adding number conversion cast (unumber) cursorLocation::$0 in cursorLocation::$0 = cursorLocation::$3 * (unumber)$28
+Adding number conversion cast (unumber) $18 in newline::$0 = *ROWCRS == $18
+Adding number conversion cast (unumber) 1 in newline::$3 = conio_scroll_enable == 1
+Adding number conversion cast (unumber) 1 in newline::$5 = conio_display_cursor == 1
+Adding number conversion cast (unumber) 0 in gotoxy::x#0 = 0
+Adding number conversion cast (unumber) 0 in gotoxy::y#0 = 0
+Adding number conversion cast (unumber) $28 in newline::$7 = newline::start#0 + $28
+Adding number conversion cast (unumber) $28*$17 in memcpy::num#0 = $28*$17
+Adding number conversion cast (unumber) $28*$17 in newline::$9 = newline::start#1 + $28*$17
+Adding number conversion cast (unumber) 0 in memset::c#0 = 0
+Adding number conversion cast (unumber) $28 in memset::num#0 = $28
+Adding number conversion cast (unumber) $18-1 in *ROWCRS = $18-1
+Adding number conversion cast (unumber) $80 in *(*OLDADR) = *(*OLDADR) ^ $80
+Adding number conversion cast (unumber) 0 in setcursor::$1 = conio_display_cursor == 0
+Adding number conversion cast (unumber) 1 in *CRSINH = 1
+Adding number conversion cast (unumber) 0 in *CRSINH = 0
+Adding number conversion cast (unumber) $80 in setcursor::$2 = setcursor::c#2 ^ $80
+Adding number conversion cast (unumber) setcursor::$2 in setcursor::$2 = setcursor::c#2 ^ (unumber)$80
+Adding number conversion cast (unumber) 0 in memset::c#1 = 0
+Adding number conversion cast (unumber) $28*$18 in memset::num#1 = $28*$18
+Adding number conversion cast (unumber) 0 in *OLDCHR = 0
+Adding number conversion cast (unumber) 0 in gotoxy::x#1 = 0
+Adding number conversion cast (unumber) 0 in gotoxy::y#1 = 0
+Adding number conversion cast (unumber) 0 in printf_uint::$5 = 0 != printf_uint::format_sign_always#6
+Adding number conversion cast (unumber) printf_uint::$2 in printf_uint::format_upper_case#7 = phi( printf_uint::@1/printf_uint::format_upper_case#8, printf_uint::@2/printf_uint::format_upper_case#9 )
+  printf_uint::format_zero_padding#7 = phi( printf_uint::@1/printf_uint::format_zero_padding#8, printf_uint::@2/printf_uint::format_zero_padding#9 )
+  printf_uint::format_sign_always#8 = phi( printf_uint::@1/printf_uint::format_sign_always#9, printf_uint::@2/printf_uint::format_sign_always#10 )
+  printf_uint::format_justify_left#7 = phi( printf_uint::@1/printf_uint::format_justify_left#8, printf_uint::@2/printf_uint::format_justify_left#9 )
+  printf_uint::format_min_length#7 = phi( printf_uint::@1/printf_uint::format_min_length#8, printf_uint::@2/printf_uint::format_min_length#9 )
+  printf_uint::format_radix#6 = phi( printf_uint::@1/printf_uint::format_radix#8, printf_uint::@2/printf_uint::format_radix#9 )
+  printf_uint::uvalue#6 = phi( printf_uint::@1/printf_uint::uvalue#7, printf_uint::@2/printf_uint::uvalue#8 )
+  printf_uint::$2 = phi( printf_uint::@1/printf_uint::$1, printf_uint::@2/printf_uint::$0 )
+Adding number conversion cast (unumber) printf_uint::$0 in printf_uint::format_upper_case#7 = phi( printf_uint::@1/printf_uint::format_upper_case#8, printf_uint::@2/printf_uint::format_upper_case#9 )
+  printf_uint::format_zero_padding#7 = phi( printf_uint::@1/printf_uint::format_zero_padding#8, printf_uint::@2/printf_uint::format_zero_padding#9 )
+  printf_uint::format_sign_always#8 = phi( printf_uint::@1/printf_uint::format_sign_always#9, printf_uint::@2/printf_uint::format_sign_always#10 )
+  printf_uint::format_justify_left#7 = phi( printf_uint::@1/printf_uint::format_justify_left#8, printf_uint::@2/printf_uint::format_justify_left#9 )
+  printf_uint::format_min_length#7 = phi( printf_uint::@1/printf_uint::format_min_length#8, printf_uint::@2/printf_uint::format_min_length#9 )
+  printf_uint::format_radix#6 = phi( printf_uint::@1/printf_uint::format_radix#8, printf_uint::@2/printf_uint::format_radix#9 )
+  printf_uint::uvalue#6 = phi( printf_uint::@1/printf_uint::uvalue#7, printf_uint::@2/printf_uint::uvalue#8 )
+  printf_uint::$2 = phi( printf_uint::@1/printf_uint::$1, printf_uint::@2/printf_uint::$0 )
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$26 = 0 != printf_number_buffer::format_min_length#1
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$27 = 0 != printf_number_buffer::format_justify_left#1
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$28 = 0 != printf_number_buffer::format_zero_padding#1
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$29 = 0 != printf_number_buffer::buffer_sign#1
+Adding number conversion cast (snumber) 0 in printf_number_buffer::$22 = printf_number_buffer::padding#1 < 0
+Adding number conversion cast (snumber) 0 in printf_number_buffer::padding#2 = 0
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#2
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#1
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#3
+Adding number conversion cast (unumber) 3 in test_slope::x_inc#0 = 3
+Adding number conversion cast (unumber) 1 in test_slope::y_inc#0 = 1
+Adding number conversion cast (unumber) 1 in test_slope::x_inc#1 = 1
+Adding number conversion cast (unumber) 1 in test_slope::y_inc#1 = 1
+Adding number conversion cast (unumber) 3 in test_slope::x_inc#2 = 3
+Adding number conversion cast (unumber) 1 in test_slope::y_inc#2 = 1
+Adding number conversion cast (unumber) 5 in test_slope::x_inc#3 = 5
+Adding number conversion cast (unumber) 1 in test_slope::y_inc#3 = 1
+Adding number conversion cast (unumber) 7 in test_slope::x_inc#4 = 7
+Adding number conversion cast (unumber) 1 in test_slope::y_inc#4 = 1
+Adding number conversion cast (unumber) 1 in test_slope::x_inc#5 = 1
+Adding number conversion cast (unumber) 2 in test_slope::y_inc#5 = 2
+Adding number conversion cast (unumber) $143 in test_slope::$0 = test_slope::y#2 < $143
+Adding number conversion cast (unumber) $1f in test_slope::$3 = test_slope::x#1 >= $1f
+Adding number conversion cast (unumber) $1f in test_slope::$5 = test_slope::y_inc#6 * $1f
+Adding number conversion cast (unumber) test_slope::$5 in test_slope::$5 = test_slope::y_inc#6 * (unumber)$1f
+Adding number conversion cast (unumber) $1f in test_slope::x#2 = test_slope::x#5 - $1f
+Successful SSA optimization PassNAddNumberTypeConversions
+Adding number conversion cast (unumber) 0 in printf_uint::$0 = 0
+Successful SSA optimization PassNAddNumberTypeConversions
+Inlining cast memcpy::src#0 = (byte*)memcpy::source#1
+Inlining cast memcpy::dst#0 = (byte*)memcpy::destination#1
+Inlining cast memset::dst#0 = (byte*)memset::str#3
+Inlining cast utoa::max_digits#1 = (unumber)5
+Inlining cast utoa::max_digits#2 = (unumber)4
+Inlining cast utoa::max_digits#3 = (unumber)6
+Inlining cast utoa::max_digits#4 = (unumber)$10
+Inlining cast *utoa::buffer#2 = (unumber)0
+Inlining cast *utoa::buffer#3 = (unumber)0
+Inlining cast utoa::started#1 = (unumber)1
+Inlining cast *COLCRS = (unumber)0
+Inlining cast *COLCRS = (unumber)0
+Inlining cast *COLCRS = (unumber)0
+Inlining cast gotoxy::x#0 = (unumber)0
+Inlining cast gotoxy::y#0 = (unumber)0
+Inlining cast memcpy::num#0 = (unumber)$28*$17
+Inlining cast memset::c#0 = (unumber)0
+Inlining cast memset::num#0 = (unumber)$28
+Inlining cast *ROWCRS = (unumber)$18-1
+Inlining cast *CRSINH = (unumber)1
+Inlining cast *CRSINH = (unumber)0
+Inlining cast memset::c#1 = (unumber)0
+Inlining cast memset::num#1 = (unumber)$28*$18
+Inlining cast *OLDCHR = (unumber)0
+Inlining cast gotoxy::x#1 = (unumber)0
+Inlining cast gotoxy::y#1 = (unumber)0
+Inlining cast printf_uint::$0 = (unumber)0
+Inlining cast printf_number_buffer::padding#2 = (snumber)0
+Inlining cast test_slope::x_inc#0 = (unumber)3
+Inlining cast test_slope::y_inc#0 = (unumber)1
+Inlining cast test_slope::x_inc#1 = (unumber)1
+Inlining cast test_slope::y_inc#1 = (unumber)1
+Inlining cast test_slope::x_inc#2 = (unumber)3
+Inlining cast test_slope::y_inc#2 = (unumber)1
+Inlining cast test_slope::x_inc#3 = (unumber)5
+Inlining cast test_slope::y_inc#3 = (unumber)1
+Inlining cast test_slope::x_inc#4 = (unumber)7
+Inlining cast test_slope::y_inc#4 = (unumber)1
+Inlining cast test_slope::x_inc#5 = (unumber)1
+Inlining cast test_slope::y_inc#5 = (unumber)2
+Successful SSA optimization Pass2InlineCast
+Simplifying constant pointer cast (byte**) 88
+Simplifying constant pointer cast (byte*) 93
+Simplifying constant pointer cast (byte**) 94
+Simplifying constant pointer cast (byte*) 752
+Simplifying constant pointer cast (byte*) 84
+Simplifying constant pointer cast (word*) 85
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 5
+Simplifying constant integer cast 4
+Simplifying constant integer cast 6
+Simplifying constant integer cast $10
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast $9b
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast $18
+Simplifying constant integer cast 1
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast $80
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast $80
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 3
+Simplifying constant integer cast 1
+Simplifying constant integer cast 1
+Simplifying constant integer cast 1
+Simplifying constant integer cast 3
+Simplifying constant integer cast 1
+Simplifying constant integer cast 5
+Simplifying constant integer cast 1
+Simplifying constant integer cast 7
+Simplifying constant integer cast 1
+Simplifying constant integer cast 1
+Simplifying constant integer cast 2
+Simplifying constant integer cast $143
+Simplifying constant integer cast $1f
+Simplifying constant integer cast $1f
+Simplifying constant integer cast $1f
+Successful SSA optimization PassNCastSimplification
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 5
+Finalized unsigned number type 4
+Finalized unsigned number type 6
+Finalized unsigned number type $10
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type $9b
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type $18
+Finalized unsigned number type 1
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type $80
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type $80
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized signed number type 0
+Finalized signed number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 3
+Finalized unsigned number type 1
+Finalized unsigned number type 1
+Finalized unsigned number type 1
+Finalized unsigned number type 3
+Finalized unsigned number type 1
+Finalized unsigned number type 5
+Finalized unsigned number type 1
+Finalized unsigned number type 7
+Finalized unsigned number type 1
+Finalized unsigned number type 1
+Finalized unsigned number type 2
+Finalized unsigned number type $143
+Finalized unsigned number type $1f
+Finalized unsigned number type $1f
+Finalized unsigned number type $1f
+Successful SSA optimization PassNFinalizeNumberTypeConversions
+Inferred type updated to byte in utoa::$4 = utoa::max_digits#5 - 1
+Inferred type updated to word in cursorLocation::$0 = cursorLocation::$3 * $28
+Inferred type updated to byte in setcursor::$2 = setcursor::c#2 ^ $80
+Inferred type updated to byte in printf_uint::$0 = 0
+Inferred type updated to byte for printf_uint::$2
+Inferred type updated to byte in test_slope::$5 = test_slope::y_inc#6 * $1f
+Inversing boolean not [33] memset::$1 = memset::num#2 <= 0 from [32] memset::$0 = memset::num#2 > 0
+Inversing boolean not [225] newline::$1 = *ROWCRS != $18 from [223] newline::$0 = *ROWCRS == $18
+Inversing boolean not [231] newline::$6 = conio_display_cursor != 1 from [230] newline::$5 = conio_display_cursor == 1
+Inversing boolean not [326] printf_number_buffer::$0 = 0 == printf_number_buffer::format_min_length#1 from [325] printf_number_buffer::$26 = 0 != printf_number_buffer::format_min_length#1
+Inversing boolean not [330] printf_number_buffer::$1 = 0 == printf_number_buffer::format_justify_left#1 from [329] printf_number_buffer::$27 = 0 != printf_number_buffer::format_justify_left#1
+Inversing boolean not [332] printf_number_buffer::$2 = 0 == printf_number_buffer::format_zero_padding#1 from [331] printf_number_buffer::$28 = 0 != printf_number_buffer::format_zero_padding#1
+Inversing boolean not [345] printf_number_buffer::$20 = 0 == printf_number_buffer::buffer_sign#1 from [344] printf_number_buffer::$29 = 0 != printf_number_buffer::buffer_sign#1
+Inversing boolean not [352] printf_number_buffer::$23 = printf_number_buffer::padding#1 >= 0 from [351] printf_number_buffer::$22 = printf_number_buffer::padding#1 < 0
+Inversing boolean not [360] printf_number_buffer::$7 = 0 == printf_number_buffer::buffer_sign#2 from [359] printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#2
+Inversing boolean not [377] printf_number_buffer::$12 = 0 == printf_number_buffer::format_upper_case#1 from [376] printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#1
+Inversing boolean not [389] printf_number_buffer::$14 = 0 == printf_number_buffer::format_zero_padding#3 from [388] printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#3
+Inversing boolean not [524] test_slope::$2 = test_slope::mapline#2[test_slope::x#3] != '#'at from [523] test_slope::$1 = test_slope::mapline#2[test_slope::x#3] == '#'at
+Inversing boolean not [531] test_slope::$4 = test_slope::x#1 < $1f from [530] test_slope::$3 = test_slope::x#1 >= $1f
+Successful SSA optimization Pass2UnaryNotSimplification
+Alias toupper::ch#1 = toupper::ch#2 toupper::ch#3 toupper::return#1 
+Alias toupper::return#0 = toupper::$3 
+Alias toupper::return#2 = toupper::return#4 
+Alias memcpy::src_end#0 = memcpy::$0 
+Alias memcpy::src#2 = memcpy::src#3 
+Alias memcpy::dst#2 = memcpy::dst#3 
+Alias memcpy::src_end#1 = memcpy::src_end#2 
+Alias memcpy::destination#2 = memcpy::destination#4 memcpy::destination#3 memcpy::return#0 memcpy::return#3 memcpy::return#1 
+Alias memset::return#0 = memset::str#2 memset::return#4 memset::return#1 
+Alias memset::str#3 = memset::str#4 
+Alias memset::num#2 = memset::num#3 
+Alias memset::c#4 = memset::c#5 
+Alias memset::end#0 = memset::$2 
+Alias memset::c#2 = memset::c#3 
+Alias memset::dst#2 = memset::dst#3 
+Alias memset::end#1 = memset::end#2 
+Alias memset::str#5 = memset::str#6 
+Alias strupr::src#0 = strupr::str#1 
+Alias strupr::src#2 = strupr::src#3 strupr::src#4 
+Alias strupr::str#2 = strupr::str#5 strupr::str#3 strupr::str#4 strupr::return#0 strupr::return#3 strupr::return#1 
+Alias toupper::return#3 = toupper::return#5 
+Alias strlen::len#2 = strlen::len#4 strlen::len#3 strlen::return#0 strlen::return#3 strlen::return#1 
+Alias strlen::str#2 = strlen::str#3 
+Alias utoa::value#10 = utoa::value#8 utoa::value#12 utoa::value#13 utoa::value#9 utoa::value#14 utoa::value#15 utoa::value#11 
+Alias utoa::buffer#10 = utoa::buffer#17 utoa::buffer#21 utoa::buffer#16 utoa::buffer#18 utoa::buffer#13 utoa::buffer#19 utoa::buffer#20 utoa::buffer#6 
+Alias utoa::radix#1 = utoa::radix#2 utoa::radix#3 utoa::radix#4 
+Alias utoa::digit#2 = utoa::digit#3 utoa::digit#6 utoa::digit#5 
+Alias utoa::digit_values#10 = utoa::digit_values#5 utoa::digit_values#6 utoa::digit_values#9 
+Alias utoa::value#2 = utoa::value#5 utoa::value#3 utoa::value#4 
+Alias utoa::started#2 = utoa::started#3 
+Alias utoa::buffer#11 = utoa::buffer#12 utoa::buffer#7 utoa::buffer#8 utoa::buffer#9 
+Alias utoa::max_digits#10 = utoa::max_digits#8 utoa::max_digits#5 utoa::max_digits#9 
+Alias utoa::digit_value#0 = utoa::digit_value#1 
+Alias utoa_append::return#0 = utoa_append::return#3 
+Alias utoa::value#0 = utoa::$9 
+Alias utoa_append::digit#2 = utoa_append::digit#4 utoa_append::digit#3 
+Alias utoa_append::value#2 = utoa_append::value#3 utoa_append::value#4 utoa_append::return#1 utoa_append::return#4 utoa_append::return#2 
+Alias utoa_append::sub#1 = utoa_append::sub#2 
+Alias utoa_append::buffer#1 = utoa_append::buffer#4 utoa_append::buffer#2 
+Alias cputc::convertToScreenCode1_v#0 = cputc::convertToScreenCode1_v#1 
+Alias cputc::convertToScreenCode1_return#0 = cputc::convertToScreenCode1_return#2 cputc::convertToScreenCode1_return#1 cputc::convertToScreenCode1_return#3 cputc::$4 putchar::code#0 
+Alias cursorLocation::return#0 = cursorLocation::return#4 
+Alias putchar::code#1 = putchar::code#2 
+Alias putchar::loc#0 = putchar::$0 
+Alias putchar::newChar#0 = putchar::$1 
+Alias cputs::c#1 = cputs::$0 cputs::c#2 
+Alias cputs::s#0 = cputs::s#17 cputs::s#16 
+Alias cursorLocation::return#1 = cursorLocation::$2 cursorLocation::return#5 cursorLocation::return#2 
+Alias newline::start#0 = newline::start#1 
+Alias cursorLocation::return#3 = cursorLocation::return#6 
+Alias setcursor::loc#0 = setcursor::$0 
+Alias setcursor::c#0 = setcursor::c#4 setcursor::c#2 
+Alias setcursor::c#1 = setcursor::$2 
+Alias printf_padding::pad#3 = printf_padding::pad#4 printf_padding::pad#6 
+Alias printf_padding::i#2 = printf_padding::i#4 printf_padding::i#3 
+Alias printf_padding::length#3 = printf_padding::length#6 printf_padding::length#5 
+Alias printf_uint::uvalue#7 = printf_uint::uvalue#9 printf_uint::uvalue#8 
+Alias printf_uint::format_radix#10 = printf_uint::format_radix#8 printf_uint::format_radix#9 
+Alias printf_uint::format_min_length#10 = printf_uint::format_min_length#8 printf_uint::format_min_length#9 
+Alias printf_uint::format_justify_left#10 = printf_uint::format_justify_left#8 printf_uint::format_justify_left#9 
+Alias printf_uint::format_sign_always#10 = printf_uint::format_sign_always#9 printf_uint::format_sign_always#6 
+Alias printf_uint::format_zero_padding#10 = printf_uint::format_zero_padding#8 printf_uint::format_zero_padding#9 
+Alias printf_uint::format_upper_case#10 = printf_uint::format_upper_case#8 printf_uint::format_upper_case#9 
+Alias printf_uint::format_min_length#6 = printf_uint::format_min_length#7 
+Alias printf_uint::format_justify_left#6 = printf_uint::format_justify_left#7 
+Alias printf_uint::format_sign_always#7 = printf_uint::format_sign_always#8 
+Alias printf_uint::format_zero_padding#6 = printf_uint::format_zero_padding#7 
+Alias printf_uint::format_upper_case#6 = printf_uint::format_upper_case#7 
+Alias printf_uint::format_radix#6 = printf_uint::format_radix#7 
+Alias printf_number_buffer::buffer_digits#1 = printf_number_buffer::buffer_digits#4 printf_number_buffer::buffer_digits#18 printf_number_buffer::buffer_digits#19 
+Alias printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#7 printf_number_buffer::buffer_sign#11 
+Alias printf_number_buffer::format_min_length#1 = printf_number_buffer::format_min_length#5 printf_number_buffer::format_min_length#3 printf_number_buffer::format_min_length#4 
+Alias printf_number_buffer::format_justify_left#11 = printf_number_buffer::format_justify_left#3 printf_number_buffer::format_justify_left#7 printf_number_buffer::format_justify_left#8 
+Alias printf_number_buffer::format_zero_padding#10 = printf_number_buffer::format_zero_padding#16 printf_number_buffer::format_zero_padding#4 printf_number_buffer::format_zero_padding#11 
+Alias printf_number_buffer::format_upper_case#10 = printf_number_buffer::format_upper_case#16 printf_number_buffer::format_upper_case#14 printf_number_buffer::format_upper_case#15 
+Alias strlen::return#2 = strlen::return#4 
+Alias printf_number_buffer::padding#1 = printf_number_buffer::$21 
+Alias printf_number_buffer::len#0 = printf_number_buffer::len#3 
+Alias printf_number_buffer::format_justify_left#4 = printf_number_buffer::format_justify_left#5 
+Alias printf_number_buffer::format_zero_padding#5 = printf_number_buffer::format_zero_padding#6 
+Alias printf_number_buffer::buffer_sign#8 = printf_number_buffer::buffer_sign#9 
+Alias printf_number_buffer::format_upper_case#11 = printf_number_buffer::format_upper_case#12 
+Alias printf_number_buffer::buffer_digits#15 = printf_number_buffer::buffer_digits#16 
+Alias printf_number_buffer::padding#12 = printf_number_buffer::padding#4 printf_number_buffer::padding#3 
+Alias printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#6 
+Alias printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#17 printf_number_buffer::format_zero_padding#12 
+Alias printf_number_buffer::format_upper_case#13 = printf_number_buffer::format_upper_case#7 printf_number_buffer::format_upper_case#8 
+Alias printf_number_buffer::buffer_digits#12 = printf_number_buffer::buffer_digits#17 printf_number_buffer::buffer_digits#13 
+Alias printf_number_buffer::format_justify_left#1 = printf_number_buffer::format_justify_left#20 printf_number_buffer::format_justify_left#18 
+Alias printf_number_buffer::buffer_sign#2 = printf_number_buffer::buffer_sign#3 
+Alias printf_number_buffer::format_zero_padding#13 = printf_number_buffer::format_zero_padding#8 printf_number_buffer::format_zero_padding#7 
+Alias printf_number_buffer::padding#10 = printf_number_buffer::padding#13 printf_number_buffer::padding#9 
+Alias printf_number_buffer::format_upper_case#4 = printf_number_buffer::format_upper_case#9 printf_number_buffer::format_upper_case#5 
+Alias printf_number_buffer::buffer_digits#10 = printf_number_buffer::buffer_digits#14 printf_number_buffer::buffer_digits#9 
+Alias printf_number_buffer::format_justify_left#15 = printf_number_buffer::format_justify_left#19 printf_number_buffer::format_justify_left#16 
+Alias printf_number_buffer::padding#16 = printf_number_buffer::padding#6 printf_number_buffer::padding#5 
+Alias printf_number_buffer::format_upper_case#2 = printf_number_buffer::format_upper_case#6 printf_number_buffer::format_upper_case#3 
+Alias printf_number_buffer::buffer_digits#11 = printf_number_buffer::buffer_digits#8 printf_number_buffer::buffer_digits#7 
+Alias printf_number_buffer::format_zero_padding#18 = printf_number_buffer::format_zero_padding#20 printf_number_buffer::format_zero_padding#2 
+Alias printf_number_buffer::format_justify_left#12 = printf_number_buffer::format_justify_left#17 printf_number_buffer::format_justify_left#13 
+Alias printf_number_buffer::format_zero_padding#3 = printf_number_buffer::format_zero_padding#9 
+Alias printf_number_buffer::format_justify_left#2 = printf_number_buffer::format_justify_left#6 
+Alias printf_number_buffer::padding#11 = printf_number_buffer::padding#7 printf_number_buffer::padding#8 
+Alias printf_number_buffer::buffer_digits#3 = printf_number_buffer::buffer_digits#6 printf_number_buffer::buffer_digits#5 
+Alias printf_number_buffer::format_zero_padding#14 = printf_number_buffer::format_zero_padding#19 printf_number_buffer::format_zero_padding#15 
+Alias printf_number_buffer::format_justify_left#10 = printf_number_buffer::format_justify_left#14 printf_number_buffer::format_justify_left#9 
+Alias printf_number_buffer::padding#14 = printf_number_buffer::padding#17 printf_number_buffer::padding#15 
+Alias test_slope::return#0 = test_slope::return#8 
+Alias printf_uint::uvalue#0 = main::$1 
+Alias test_slope::return#1 = test_slope::return#9 
+Alias printf_uint::uvalue#1 = main::$3 
+Alias test_slope::return#10 = test_slope::return#2 
+Alias printf_uint::uvalue#2 = main::$5 
+Alias test_slope::return#11 = test_slope::return#3 
+Alias printf_uint::uvalue#3 = main::$7 
+Alias test_slope::return#12 = test_slope::return#4 
+Alias printf_uint::uvalue#4 = main::$9 
+Alias test_slope::return#13 = test_slope::return#5 
+Alias printf_uint::uvalue#5 = main::$11 
+Alias test_slope::mapline#2 = test_slope::mapline#4 test_slope::mapline#7 
+Alias test_slope::x#3 = test_slope::x#6 test_slope::x#7 
+Alias test_slope::x_inc#7 = test_slope::x_inc#9 test_slope::x_inc#8 
+Alias test_slope::trees#2 = test_slope::trees#5 test_slope::trees#4 test_slope::return#6 test_slope::trees#3 test_slope::return#14 test_slope::return#7 
+Alias test_slope::y_inc#10 = test_slope::y_inc#9 test_slope::y_inc#11 
+Alias test_slope::y#2 = test_slope::y#6 test_slope::y#7 
+Alias test_slope::x#1 = test_slope::x#5 
+Alias test_slope::y_inc#7 = test_slope::y_inc#8 
+Alias test_slope::mapline#5 = test_slope::mapline#6 
+Alias test_slope::y#4 = test_slope::y#5 
+Alias test_slope::trees#7 = test_slope::trees#8 
+Alias test_slope::x_inc#12 = test_slope::x_inc#6 
+Successful SSA optimization Pass2AliasElimination
+Alias utoa::value#10 = utoa::value#7 
+Alias utoa::buffer#10 = utoa::buffer#15 
+Alias utoa::digit#2 = utoa::digit#4 
+Alias utoa::max_digits#10 = utoa::max_digits#6 
+Alias utoa::digit_values#10 = utoa::digit_values#7 
+Alias printf_uint::uvalue#6 = printf_uint::uvalue#7 
+Alias printf_uint::format_radix#10 = printf_uint::format_radix#6 
+Alias printf_uint::format_min_length#10 = printf_uint::format_min_length#6 
+Alias printf_uint::format_justify_left#10 = printf_uint::format_justify_left#6 
+Alias printf_uint::format_sign_always#10 = printf_uint::format_sign_always#7 
+Alias printf_uint::format_zero_padding#10 = printf_uint::format_zero_padding#6 
+Alias printf_uint::format_upper_case#10 = printf_uint::format_upper_case#6 
+Alias printf_number_buffer::format_min_length#1 = printf_number_buffer::format_min_length#2 
+Alias printf_number_buffer::format_justify_left#11 = printf_number_buffer::format_justify_left#4 
+Alias printf_number_buffer::format_zero_padding#10 = printf_number_buffer::format_zero_padding#5 
+Alias printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#8 
+Alias printf_number_buffer::format_upper_case#10 = printf_number_buffer::format_upper_case#11 
+Alias printf_number_buffer::buffer_digits#1 = printf_number_buffer::buffer_digits#15 
+Alias printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 
+Alias printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#13 printf_number_buffer::format_zero_padding#18 printf_number_buffer::format_zero_padding#14 printf_number_buffer::format_zero_padding#3 
+Alias printf_number_buffer::padding#10 = printf_number_buffer::padding#12 printf_number_buffer::padding#16 printf_number_buffer::padding#14 printf_number_buffer::padding#11 
+Alias printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#4 printf_number_buffer::format_upper_case#13 printf_number_buffer::format_upper_case#2 
+Alias printf_number_buffer::buffer_digits#10 = printf_number_buffer::buffer_digits#12 printf_number_buffer::buffer_digits#11 printf_number_buffer::buffer_digits#3 printf_number_buffer::buffer_digits#2 
+Alias printf_number_buffer::format_justify_left#1 = printf_number_buffer::format_justify_left#15 printf_number_buffer::format_justify_left#12 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#2 
+Alias test_slope::x#3 = test_slope::x#4 
+Alias test_slope::x_inc#11 = test_slope::x_inc#12 test_slope::x_inc#7 
+Alias test_slope::y_inc#10 = test_slope::y_inc#7 test_slope::y_inc#6 
+Alias test_slope::mapline#2 = test_slope::mapline#5 test_slope::mapline#3 
+Alias test_slope::y#2 = test_slope::y#4 test_slope::y#3 
+Alias test_slope::trees#6 = test_slope::trees#7 
+Successful SSA optimization Pass2AliasElimination
+Alias printf_number_buffer::format_justify_left#1 = printf_number_buffer::format_justify_left#11 
+Alias printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 
+Alias printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 
+Alias printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 
+Alias printf_number_buffer::buffer_digits#1 = printf_number_buffer::buffer_digits#10 
+Successful SSA optimization Pass2AliasElimination
+Identical Phi Values toupper::ch#1 toupper::ch#0
+Identical Phi Values memcpy::source#1 memcpy::source#0
+Identical Phi Values memcpy::destination#1 memcpy::destination#0
+Identical Phi Values memcpy::num#1 memcpy::num#0
+Identical Phi Values memcpy::src_end#1 memcpy::src_end#0
+Identical Phi Values memcpy::destination#2 memcpy::destination#1
+Identical Phi Values memset::end#1 memset::end#0
+Identical Phi Values memset::str#5 memset::str#3
+Identical Phi Values memset::c#2 memset::c#4
+Identical Phi Values strupr::src#0 strupr::str#0
+Identical Phi Values strupr::str#2 strupr::src#0
+Identical Phi Values strlen::str#4 strlen::str#1
+Identical Phi Values utoa::radix#1 utoa::radix#0
+Identical Phi Values utoa::value#10 utoa::value#1
+Identical Phi Values utoa::buffer#10 utoa::buffer#5
+Identical Phi Values utoa::max_digits#10 utoa::max_digits#7
+Identical Phi Values utoa::digit_values#10 utoa::digit_values#8
+Identical Phi Values utoa_append::value#5 utoa_append::value#0
+Identical Phi Values utoa_append::sub#3 utoa_append::sub#0
+Identical Phi Values utoa_append::buffer#3 utoa_append::buffer#0
+Identical Phi Values utoa_append::sub#1 utoa_append::sub#3
+Identical Phi Values utoa_append::buffer#1 utoa_append::buffer#3
+Identical Phi Values putchar::code#1 cputc::convertToScreenCode1_return#0
+Identical Phi Values printf_padding::length#3 printf_padding::length#4
+Identical Phi Values printf_padding::pad#3 printf_padding::pad#5
+Identical Phi Values printf_number_buffer::format_min_length#1 printf_number_buffer::format_min_length#0
+Identical Phi Values printf_number_buffer::format_justify_left#1 printf_number_buffer::format_justify_left#0
+Identical Phi Values printf_number_buffer::format_zero_padding#1 printf_number_buffer::format_zero_padding#0
+Identical Phi Values printf_number_buffer::buffer_digits#1 printf_number_buffer::buffer_digits#0
+Identical Phi Values printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0
+Identical Phi Values printf_number_buffer::format_upper_case#1 printf_number_buffer::format_upper_case#0
+Identical Phi Values test_slope::x_inc#11 test_slope::x_inc#10
+Identical Phi Values test_slope::y_inc#10 test_slope::y_inc#12
+Successful SSA optimization Pass2IdenticalPhiElimination
+Identical Phi Values memset::return#0 memset::str#3
+Successful SSA optimization Pass2IdenticalPhiElimination
+Simple Condition memcpy::$1 [15] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2
+Simple Condition memset::$1 [22] if(memset::num#2<=0) goto memset::@1
+Simple Condition memset::$3 [29] if(memset::dst#2!=memset::end#0) goto memset::@4
+Simple Condition strupr::$1 [36] if(0!=*strupr::src#2) goto strupr::@2
+Simple Condition strlen::$0 [48] if(0!=*strlen::str#2) goto strlen::@2
+Simple Condition utoa::$0 [56] if(utoa::radix#0==DECIMAL) goto utoa::@1
+Simple Condition utoa::$1 [60] if(utoa::radix#0==HEXADECIMAL) goto utoa::@2
+Simple Condition utoa::$2 [64] if(utoa::radix#0==OCTAL) goto utoa::@3
+Simple Condition utoa::$3 [68] if(utoa::radix#0==BINARY) goto utoa::@4
+Simple Condition utoa::$5 [85] if(utoa::digit#2<utoa::$4) goto utoa::@11
+Simple Condition utoa_append::$0 [110] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2
+Simple Condition cputc::$0 [116] if(cputc::c=='
'at) goto cputc::@1
+Simple Condition cputc::$7 [130] if(*COLCRS==$28) goto cputc::@6
+Simple Condition cputs::$2 [151] if(0!=cputs::c#1) goto cputs::@2
+Simple Condition newline::$1 [162] if(*ROWCRS!=$18) goto newline::@1
+Simple Condition newline::$3 [165] if(conio_scroll_enable==1) goto newline::@4
+Simple Condition newline::$6 [167] if(conio_display_cursor!=1) goto newline::@5
+Simple Condition setcursor::$1 [195] if(conio_display_cursor==0) goto setcursor::@1
+Simple Condition printf_padding::$0 [221] if(printf_padding::i#2<printf_padding::length#4) goto printf_padding::@2
+Simple Condition printf_uint::$5 [228] if(0!=printf_uint::format_sign_always#10) goto printf_uint::@1
+Simple Condition printf_number_buffer::$0 [250] if(0==printf_number_buffer::format_min_length#0) goto printf_number_buffer::@1
+Simple Condition printf_number_buffer::$20 [264] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@13
+Simple Condition printf_number_buffer::$23 [269] if(printf_number_buffer::padding#1>=0) goto printf_number_buffer::@1
+Simple Condition printf_number_buffer::$7 [273] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@3
+Simple Condition printf_number_buffer::$12 [283] if(0==printf_number_buffer::format_upper_case#0) goto printf_number_buffer::@5
+Simple Condition test_slope::$0 [406] if(test_slope::y#2<$143) goto test_slope::@2
+Simple Condition test_slope::$2 [408] if(test_slope::mapline#2[test_slope::x#3]!='#'at) goto test_slope::@4
+Simple Condition test_slope::$4 [412] if(test_slope::x#1<$1f) goto test_slope::@5
+Successful SSA optimization Pass2ConditionalJumpSimplification
+Rewriting && if()-condition to two if()s [3] toupper::$2 = toupper::$0 && toupper::$1
+Rewriting ! if()-condition to reversed if() [90] utoa::$8 = ! utoa::$7
+Rewriting || if()-condition to two if()s [89] utoa::$7 = utoa::started#2 || utoa::$6
+Rewriting || if()-condition to two if()s [121] cputc::$3 = cputc::$1 || cputc::$2
+Rewriting ! if()-condition to reversed if() [256] printf_number_buffer::$5 = ! printf_number_buffer::$4
+Rewriting && if()-condition to two if()s [255] printf_number_buffer::$4 = printf_number_buffer::$3 && printf_number_buffer::padding#10
+Rewriting && if()-condition to two if()s [254] printf_number_buffer::$3 = printf_number_buffer::$1 && printf_number_buffer::$2
+Rewriting ! if()-condition to reversed if() [278] printf_number_buffer::$10 = ! printf_number_buffer::$9
+Rewriting && if()-condition to two if()s [277] printf_number_buffer::$9 = printf_number_buffer::format_zero_padding#0 && printf_number_buffer::padding#10
+Rewriting ! if()-condition to reversed if() [292] printf_number_buffer::$17 = ! printf_number_buffer::$16
+Rewriting && if()-condition to two if()s [291] printf_number_buffer::$16 = printf_number_buffer::$15 && printf_number_buffer::padding#10
+Rewriting && if()-condition to two if()s [290] printf_number_buffer::$15 = printf_number_buffer::format_justify_left#0 && printf_number_buffer::$14
+Successful SSA optimization Pass2ConditionalAndOrRewriting
+Warning! Adding boolean cast to non-boolean condition utoa::started#2
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::format_zero_padding#0
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::format_justify_left#0
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::padding#10
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::padding#10
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::padding#10
+Constant right-side identified [175] memcpy::num#0 = (unumber)$28*$17
+Constant right-side identified [184] *ROWCRS = (unumber)$18-1
+Constant right-side identified [209] memset::num#1 = (unumber)$28*$18
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant strlen::len#0 = 0
+Constant utoa::max_digits#0 = 0
+Constant utoa::digit_values#0 = (word*) 0
+Constant utoa::max_digits#1 = 5
+Constant utoa::digit_values#1 = RADIX_DECIMAL_VALUES
+Constant utoa::max_digits#2 = 4
+Constant utoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES
+Constant utoa::max_digits#3 = 6
+Constant utoa::digit_values#3 = RADIX_OCTAL_VALUES
+Constant utoa::max_digits#4 = $10
+Constant utoa::digit_values#4 = RADIX_BINARY_VALUES
+Constant utoa::started#0 = 0
+Constant utoa::digit#0 = 0
+Constant utoa::started#1 = 1
+Constant utoa_append::digit#0 = 0
+Constant cputc::convertToScreenCode1_v#0 = &cputc::c
+Constant cputs::c#0 = 0
+Constant gotoxy::x#0 = 0
+Constant gotoxy::y#0 = 0
+Constant memcpy::num#0 = (unumber)$28*$17
+Constant memset::c#0 = 0
+Constant memset::num#0 = $28
+Constant memset::c#1 = 0
+Constant memset::num#1 = (unumber)$28*$18
+Constant gotoxy::x#1 = 0
+Constant gotoxy::y#1 = 0
+Constant printf_padding::i#0 = 0
+Constant printf_uint::$1 = '+'at
+Constant printf_uint::$0 = 0
+Constant utoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant printf_number_buffer::buffer_digits#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant printf_number_buffer::padding#0 = 0
+Constant printf_number_buffer::padding#2 = 0
+Constant printf_padding::pad#0 = ' 'at
+Constant printf_padding::pad#1 = '0'at
+Constant printf_padding::pad#2 = ' 'at
+Constant test_slope::x_inc#0 = 3
+Constant test_slope::y_inc#0 = 1
+Constant cputs::s#2 = main::s
+Constant printf_uint::format_min_length#0 = 0
+Constant printf_uint::format_justify_left#0 = 0
+Constant printf_uint::format_sign_always#0 = 0
+Constant printf_uint::format_zero_padding#0 = 0
+Constant printf_uint::format_upper_case#0 = 0
+Constant printf_uint::format_radix#0 = DECIMAL
+Constant cputs::s#3 = main::s1
+Constant test_slope::x_inc#1 = 1
+Constant test_slope::y_inc#1 = 1
+Constant cputs::s#4 = main::s2
+Constant printf_uint::format_min_length#1 = 0
+Constant printf_uint::format_justify_left#1 = 0
+Constant printf_uint::format_sign_always#1 = 0
+Constant printf_uint::format_zero_padding#1 = 0
+Constant printf_uint::format_upper_case#1 = 0
+Constant printf_uint::format_radix#1 = DECIMAL
+Constant cputs::s#5 = main::s3
+Constant test_slope::x_inc#2 = 3
+Constant test_slope::y_inc#2 = 1
+Constant cputs::s#6 = main::s4
+Constant printf_uint::format_min_length#2 = 0
+Constant printf_uint::format_justify_left#2 = 0
+Constant printf_uint::format_sign_always#2 = 0
+Constant printf_uint::format_zero_padding#2 = 0
+Constant printf_uint::format_upper_case#2 = 0
+Constant printf_uint::format_radix#2 = DECIMAL
+Constant cputs::s#7 = main::s5
+Constant test_slope::x_inc#3 = 5
+Constant test_slope::y_inc#3 = 1
+Constant cputs::s#8 = main::s6
+Constant printf_uint::format_min_length#3 = 0
+Constant printf_uint::format_justify_left#3 = 0
+Constant printf_uint::format_sign_always#3 = 0
+Constant printf_uint::format_zero_padding#3 = 0
+Constant printf_uint::format_upper_case#3 = 0
+Constant printf_uint::format_radix#3 = DECIMAL
+Constant cputs::s#9 = main::s7
+Constant test_slope::x_inc#4 = 7
+Constant test_slope::y_inc#4 = 1
+Constant cputs::s#10 = main::s8
+Constant printf_uint::format_min_length#4 = 0
+Constant printf_uint::format_justify_left#4 = 0
+Constant printf_uint::format_sign_always#4 = 0
+Constant printf_uint::format_zero_padding#4 = 0
+Constant printf_uint::format_upper_case#4 = 0
+Constant printf_uint::format_radix#4 = DECIMAL
+Constant cputs::s#11 = main::s9
+Constant test_slope::x_inc#5 = 1
+Constant test_slope::y_inc#5 = 2
+Constant cputs::s#12 = main::s10
+Constant printf_uint::format_min_length#5 = 0
+Constant printf_uint::format_justify_left#5 = 0
+Constant printf_uint::format_sign_always#5 = 0
+Constant printf_uint::format_zero_padding#5 = 0
+Constant printf_uint::format_upper_case#5 = 0
+Constant printf_uint::format_radix#5 = DECIMAL
+Constant cputs::s#13 = main::s11
+Constant test_slope::x#0 = 0
+Constant test_slope::trees#0 = 0
+Constant test_slope::mapline#0 = map
+Constant test_slope::y#0 = 0
+Constant conio_reverse_value = 0
+Constant conio_display_cursor = 1
+Constant conio_scroll_enable = 1
+Successful SSA optimization Pass2ConstantIdentification
+Constant strlen::str#1 = printf_number_buffer::buffer_digits#0
+Constant cputs::s#1 = printf_number_buffer::buffer_digits#0
+Constant strupr::str#0 = printf_number_buffer::buffer_digits#0
+Successful SSA optimization Pass2ConstantIdentification
+Constant strupr::return#2 = strupr::str#0
+Successful SSA optimization Pass2ConstantIdentification
+if() condition always true - replacing block destination [165] if(conio_scroll_enable==1) goto newline::@4
+if() condition always false - eliminating [167] if(conio_display_cursor!=1) goto newline::@5
+if() condition always false - eliminating [195] if(conio_display_cursor==0) goto setcursor::@1
+Successful SSA optimization Pass2ConstantIfs
+Consolidated constant strings into main::s1
+Successful SSA optimization Pass2ConstantStringConsolidation
+Simplifying expression containing zero cputc::convertToScreenCode1_return#0 in [140] putchar::newChar#0 = cputc::convertToScreenCode1_return#0 | conio_reverse_value
+Simplifying expression containing zero (byte*)&printf_buffer in [232] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) = printf_uint::$2
+Simplifying expression containing zero (byte*)&printf_buffer in [237] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
+Successful SSA optimization PassNSimplifyExpressionWithZero
+Eliminating unused variable memcpy::return#2 and assignment [127] memcpy::return#2 = memcpy::destination#0
+Eliminating unused variable memset::return#2 and assignment [131] memset::return#2 = memset::str#3
+Eliminating unused variable memset::return#3 and assignment [155] memset::return#3 = memset::str#3
+Eliminating unused variable printf_number_buffer::format_sign_always#0 and assignment [176] printf_number_buffer::format_sign_always#0 = printf_uint::format_sign_always#10
+Eliminating unused variable printf_number_buffer::format_radix#0 and assignment [179] printf_number_buffer::format_radix#0 = printf_uint::format_radix#10
+Eliminating unused constant strupr::return#2
+Eliminating unused constant utoa::max_digits#0
+Eliminating unused constant utoa::digit_values#0
+Eliminating unused constant cputs::c#0
+Eliminating unused constant OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN
+Eliminating unused constant conio_reverse_value
+Eliminating unused constant conio_display_cursor
+Eliminating unused constant conio_scroll_enable
+Successful SSA optimization PassNEliminateUnusedVars
+Removing PHI-reference to removed block (newline::@3) in block gotoxy
+Removing PHI-reference to removed block (newline::@3) in block gotoxy
+Removing unused block newline::@3
+Removing unused block newline::@8
+Removing PHI-reference to removed block (setcursor::@1) in block setcursor::@2
+Removing unused block setcursor::@1
+Removing unused block main::@return
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Removing unused procedure __start
+Removing unused procedure block __start
+Removing unused procedure block __start::__init1
+Removing unused procedure block __start::@1
+Removing unused procedure block __start::@2
+Removing unused procedure block __start::@return
+Successful SSA optimization PassNEliminateEmptyStart
+Adding number conversion cast (unumber) 0 in [59] utoa::$12 = 0 != utoa::started#2
+Adding number conversion cast (unumber) 0 in [193] printf_number_buffer::$33 = 0 != printf_number_buffer::format_zero_padding#0
+Adding number conversion cast (unumber) 0 in [202] printf_number_buffer::$34 = 0 != printf_number_buffer::format_justify_left#0
+Adding number conversion cast (snumber) 0 in [264] printf_number_buffer::$35 = 0 != printf_number_buffer::padding#10
+Adding number conversion cast (snumber) 0 in [267] printf_number_buffer::$36 = 0 != printf_number_buffer::padding#10
+Adding number conversion cast (snumber) 0 in [269] printf_number_buffer::$37 = 0 != printf_number_buffer::padding#10
+Successful SSA optimization PassNAddNumberTypeConversions
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Successful SSA optimization PassNCastSimplification
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized signed number type 0
+Finalized signed number type 0
+Finalized signed number type 0
+Successful SSA optimization PassNFinalizeNumberTypeConversions
+Alias setcursor::c#1 = setcursor::c#3 
+Successful SSA optimization Pass2AliasElimination
+Identical Phi Values gotoxy::x#2 gotoxy::x#1
+Identical Phi Values gotoxy::y#2 gotoxy::y#1
+Successful SSA optimization Pass2IdenticalPhiElimination
+Simple Condition toupper::$0 [2] if(toupper::ch#0>='a'at) goto toupper::@3
+Simple Condition utoa::$12 [60] if(0!=utoa::started#2) goto utoa::@14
+Simple Condition cputc::$1 [85] if(cputc::c=='
+'at) goto cputc::@2
+Simple Condition printf_number_buffer::$1 [178] if(0==printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@23
+Simple Condition printf_number_buffer::$33 [193] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@24
+Simple Condition printf_number_buffer::$34 [202] if(0!=printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@26
+Simple Condition toupper::$1 [258] if(toupper::ch#0<='z'at) goto toupper::@1
+Simple Condition utoa::$6 [259] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@14
+Simple Condition cputc::$2 [260] if(cputc::c==$9b) goto cputc::@2
+Simple Condition printf_number_buffer::$35 [262] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8
+Simple Condition printf_number_buffer::$2 [263] if(0==printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@22
+Simple Condition printf_number_buffer::$36 [265] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10
+Simple Condition printf_number_buffer::$37 [267] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12
+Simple Condition printf_number_buffer::$14 [268] if(0==printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@25
+Successful SSA optimization Pass2ConditionalJumpSimplification
+Negating conditional jump and destination [2] if(toupper::ch#0<'a'at) goto toupper::@2
+Negating conditional jump and destination [178] if(0!=printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@2
+Negating conditional jump and destination [193] if(0==printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@4
+Negating conditional jump and destination [202] if(0==printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@return
+Negating conditional jump and destination [263] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@2
+Negating conditional jump and destination [268] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@return
+Successful SSA optimization Pass2ConditionalJumpSequenceImprovement
+Constant right-side identified [45] utoa::buffer#0 = ++ utoa::buffer#5
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::buffer#0 = ++utoa::buffer#5
+Successful SSA optimization Pass2ConstantIdentification
+Eliminating unused constant gotoxy::x#0
+Eliminating unused constant gotoxy::y#0
+Successful SSA optimization PassNEliminateUnusedVars
+Constant right-side identified [44] utoa::buffer#1 = ++ utoa::buffer#0
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::buffer#1 = ++utoa::buffer#0
+Successful SSA optimization Pass2ConstantIdentification
+Constant right-side identified [45] utoa::buffer#2 = ++ utoa::buffer#1
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::buffer#2 = ++utoa::buffer#1
+Successful SSA optimization Pass2ConstantIdentification
+Inlining Noop Cast [4] memcpy::src#0 = (byte*)memcpy::source#0 keeping memcpy::source#0
+Inlining Noop Cast [5] memcpy::dst#0 = (byte*)memcpy::destination#0 keeping memcpy::destination#0
+Inlining Noop Cast [6] memcpy::$2 = (byte*)memcpy::source#0 keeping memcpy::source#0
+Inlining Noop Cast [16] memset::$4 = (byte*)memset::str#3 keeping memset::str#3
+Inlining Noop Cast [18] memset::dst#0 = (byte*)memset::str#3 keeping memset::str#3
+Inlining Noop Cast [138] memset::str#1 = (void*)*SAVMSC keeping *SAVMSC
+Inlining Noop Cast [173] printf_number_buffer::$25 = (signed byte)printf_number_buffer::format_min_length#0 keeping printf_number_buffer::format_min_length#0
+Successful SSA optimization Pass2NopCastInlining
+Inlining Noop Cast [115] memcpy::source#0 = (void*)newline::$7 keeping memcpy::source#0
+Inlining Noop Cast [118] memset::str#0 = (void*)newline::$9 keeping memset::str#0
+Successful SSA optimization Pass2NopCastInlining
+Rewriting multiplication to use shift [51] utoa::$10 = utoa::digit#2 * SIZEOF_WORD
+Rewriting multiplication to use shift and addition[105] cursorLocation::$0 = cursorLocation::$3 * $28
+Rewriting multiplication to use shift and addition[238] test_slope::$5 = test_slope::y_inc#12 * $1f
+Successful SSA optimization Pass2MultiplyToShiftRewriting
+Inlining constant with var siblings memset::c#0
+Inlining constant with var siblings memset::num#0
+Inlining constant with var siblings memset::c#1
+Inlining constant with var siblings memset::num#1
+Inlining constant with var siblings strlen::len#0
+Inlining constant with var siblings strlen::str#1
+Inlining constant with var siblings utoa::max_digits#1
+Inlining constant with var siblings utoa::digit_values#1
+Inlining constant with var siblings utoa::max_digits#2
+Inlining constant with var siblings utoa::digit_values#2
+Inlining constant with var siblings utoa::max_digits#3
+Inlining constant with var siblings utoa::digit_values#3
+Inlining constant with var siblings utoa::max_digits#4
+Inlining constant with var siblings utoa::digit_values#4
+Inlining constant with var siblings utoa::started#0
+Inlining constant with var siblings utoa::digit#0
+Inlining constant with var siblings utoa::started#1
+Inlining constant with var siblings utoa::buffer#5
+Inlining constant with var siblings utoa::buffer#0
+Inlining constant with var siblings utoa::buffer#1
+Inlining constant with var siblings utoa::buffer#2
+Inlining constant with var siblings utoa_append::digit#0
+Inlining constant with var siblings cputs::s#2
+Inlining constant with var siblings cputs::s#3
+Inlining constant with var siblings cputs::s#4
+Inlining constant with var siblings cputs::s#5
+Inlining constant with var siblings cputs::s#6
+Inlining constant with var siblings cputs::s#7
+Inlining constant with var siblings cputs::s#8
+Inlining constant with var siblings cputs::s#9
+Inlining constant with var siblings cputs::s#10
+Inlining constant with var siblings cputs::s#11
+Inlining constant with var siblings cputs::s#12
+Inlining constant with var siblings cputs::s#13
+Inlining constant with var siblings cputs::s#1
+Inlining constant with var siblings printf_padding::i#0
+Inlining constant with var siblings printf_padding::pad#0
+Inlining constant with var siblings printf_padding::pad#1
+Inlining constant with var siblings printf_padding::pad#2
+Inlining constant with var siblings printf_uint::format_min_length#0
+Inlining constant with var siblings printf_uint::format_justify_left#0
+Inlining constant with var siblings printf_uint::format_sign_always#0
+Inlining constant with var siblings printf_uint::format_zero_padding#0
+Inlining constant with var siblings printf_uint::format_upper_case#0
+Inlining constant with var siblings printf_uint::format_radix#0
+Inlining constant with var siblings printf_uint::format_min_length#1
+Inlining constant with var siblings printf_uint::format_justify_left#1
+Inlining constant with var siblings printf_uint::format_sign_always#1
+Inlining constant with var siblings printf_uint::format_zero_padding#1
+Inlining constant with var siblings printf_uint::format_upper_case#1
+Inlining constant with var siblings printf_uint::format_radix#1
+Inlining constant with var siblings printf_uint::format_min_length#2
+Inlining constant with var siblings printf_uint::format_justify_left#2
+Inlining constant with var siblings printf_uint::format_sign_always#2
+Inlining constant with var siblings printf_uint::format_zero_padding#2
+Inlining constant with var siblings printf_uint::format_upper_case#2
+Inlining constant with var siblings printf_uint::format_radix#2
+Inlining constant with var siblings printf_uint::format_min_length#3
+Inlining constant with var siblings printf_uint::format_justify_left#3
+Inlining constant with var siblings printf_uint::format_sign_always#3
+Inlining constant with var siblings printf_uint::format_zero_padding#3
+Inlining constant with var siblings printf_uint::format_upper_case#3
+Inlining constant with var siblings printf_uint::format_radix#3
+Inlining constant with var siblings printf_uint::format_min_length#4
+Inlining constant with var siblings printf_uint::format_justify_left#4
+Inlining constant with var siblings printf_uint::format_sign_always#4
+Inlining constant with var siblings printf_uint::format_zero_padding#4
+Inlining constant with var siblings printf_uint::format_upper_case#4
+Inlining constant with var siblings printf_uint::format_radix#4
+Inlining constant with var siblings printf_uint::format_min_length#5
+Inlining constant with var siblings printf_uint::format_justify_left#5
+Inlining constant with var siblings printf_uint::format_sign_always#5
+Inlining constant with var siblings printf_uint::format_zero_padding#5
+Inlining constant with var siblings printf_uint::format_upper_case#5
+Inlining constant with var siblings printf_uint::format_radix#5
+Inlining constant with var siblings printf_number_buffer::padding#0
+Inlining constant with var siblings printf_number_buffer::padding#2
+Inlining constant with var siblings test_slope::x_inc#0
+Inlining constant with var siblings test_slope::y_inc#0
+Inlining constant with var siblings test_slope::x_inc#1
+Inlining constant with var siblings test_slope::y_inc#1
+Inlining constant with var siblings test_slope::x_inc#2
+Inlining constant with var siblings test_slope::y_inc#2
+Inlining constant with var siblings test_slope::x_inc#3
+Inlining constant with var siblings test_slope::y_inc#3
+Inlining constant with var siblings test_slope::x_inc#4
+Inlining constant with var siblings test_slope::y_inc#4
+Inlining constant with var siblings test_slope::x_inc#5
+Inlining constant with var siblings test_slope::y_inc#5
+Inlining constant with var siblings test_slope::x#0
+Inlining constant with var siblings test_slope::trees#0
+Inlining constant with var siblings test_slope::mapline#0
+Inlining constant with var siblings test_slope::y#0
+Constant inlined cputs::s#5 = main::s1
+Constant inlined utoa::digit_values#1 = RADIX_DECIMAL_VALUES
+Constant inlined cputs::s#6 = main::s4
+Constant inlined cputs::s#3 = main::s1
+Constant inlined cputs::s#4 = main::s2
+Constant inlined utoa::digit_values#4 = RADIX_BINARY_VALUES
+Constant inlined cputs::s#1 = printf_number_buffer::buffer_digits#0
+Constant inlined cputs::s#2 = main::s
+Constant inlined utoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES
+Constant inlined utoa::digit_values#3 = RADIX_OCTAL_VALUES
+Constant inlined strlen::len#0 = 0
+Constant inlined test_slope::x_inc#1 = 1
+Constant inlined test_slope::x_inc#0 = 3
+Constant inlined test_slope::x_inc#3 = 5
+Constant inlined test_slope::x_inc#2 = 3
+Constant inlined test_slope::x_inc#5 = 1
+Constant inlined test_slope::x_inc#4 = 7
+Constant inlined test_slope::trees#0 = 0
+Constant inlined memset::c#0 = 0
+Constant inlined cputs::s#9 = main::s1
+Constant inlined memset::c#1 = 0
+Constant inlined cputs::s#7 = main::s1
+Constant inlined cputs::s#8 = main::s6
+Constant inlined utoa_append::digit#0 = 0
+Constant inlined utoa::digit#0 = 0
+Constant inlined printf_uint::format_upper_case#5 = 0
+Constant inlined printf_uint::format_upper_case#4 = 0
+Constant inlined printf_uint::format_upper_case#3 = 0
+Constant inlined printf_uint::format_upper_case#2 = 0
+Constant inlined printf_uint::format_upper_case#1 = 0
+Constant inlined printf_uint::format_upper_case#0 = 0
+Constant inlined strupr::str#0 = printf_number_buffer::buffer_digits#0
+Constant inlined printf_padding::pad#0 = ' 'at
+Constant inlined printf_padding::i#0 = 0
+Constant inlined printf_padding::pad#1 = '0'at
+Constant inlined printf_padding::pad#2 = ' 'at
+Constant inlined utoa::started#1 = 1
+Constant inlined utoa::started#0 = 0
+Constant inlined test_slope::y#0 = 0
+Constant inlined utoa::buffer#0 = ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined utoa::buffer#1 = ++++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined memset::num#1 = (word)$28*$18
+Constant inlined memset::num#0 = $28
+Constant inlined test_slope::mapline#0 = map
+Constant inlined main::s11 = main::s1
+Constant inlined printf_uint::format_zero_padding#3 = 0
+Constant inlined printf_number_buffer::padding#2 = 0
+Constant inlined printf_uint::format_zero_padding#4 = 0
+Constant inlined printf_uint::format_zero_padding#1 = 0
+Constant inlined test_slope::x#0 = 0
+Constant inlined printf_uint::format_zero_padding#2 = 0
+Constant inlined printf_uint::format_zero_padding#5 = 0
+Constant inlined test_slope::y_inc#4 = 1
+Constant inlined test_slope::y_inc#3 = 1
+Constant inlined test_slope::y_inc#2 = 1
+Constant inlined test_slope::y_inc#1 = 1
+Constant inlined utoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined utoa::buffer#2 = ++++++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined printf_uint::format_sign_always#0 = 0
+Constant inlined printf_uint::format_sign_always#1 = 0
+Constant inlined test_slope::y_inc#5 = 2
+Constant inlined utoa::max_digits#1 = 5
+Constant inlined printf_uint::format_sign_always#2 = 0
+Constant inlined printf_uint::format_radix#0 = DECIMAL
+Constant inlined utoa::max_digits#2 = 4
+Constant inlined printf_uint::format_sign_always#3 = 0
+Constant inlined printf_uint::format_radix#1 = DECIMAL
+Constant inlined utoa::max_digits#3 = 6
+Constant inlined printf_uint::format_sign_always#4 = 0
+Constant inlined printf_uint::format_radix#2 = DECIMAL
+Constant inlined utoa::max_digits#4 = $10
+Constant inlined printf_uint::format_sign_always#5 = 0
+Constant inlined printf_uint::format_radix#3 = DECIMAL
+Constant inlined test_slope::y_inc#0 = 1
+Constant inlined printf_uint::format_radix#4 = DECIMAL
+Constant inlined printf_uint::format_zero_padding#0 = 0
+Constant inlined printf_uint::format_radix#5 = DECIMAL
+Constant inlined printf_number_buffer::padding#0 = 0
+Constant inlined printf_uint::format_justify_left#0 = 0
+Constant inlined printf_uint::format_justify_left#2 = 0
+Constant inlined printf_uint::format_justify_left#1 = 0
+Constant inlined printf_uint::format_justify_left#4 = 0
+Constant inlined strlen::str#1 = printf_number_buffer::buffer_digits#0
+Constant inlined printf_uint::format_justify_left#3 = 0
+Constant inlined printf_uint::format_min_length#4 = 0
+Constant inlined printf_uint::format_min_length#5 = 0
+Constant inlined printf_uint::format_min_length#0 = 0
+Constant inlined printf_uint::format_min_length#1 = 0
+Constant inlined printf_uint::format_min_length#2 = 0
+Constant inlined printf_uint::format_min_length#3 = 0
+Constant inlined printf_uint::format_justify_left#5 = 0
+Constant inlined printf_uint::$1 = '+'at
+Constant inlined printf_uint::$0 = 0
+Constant inlined main::s5 = main::s1
+Constant inlined main::s3 = main::s1
+Constant inlined main::s9 = main::s1
+Constant inlined main::s7 = main::s1
+Constant inlined cputs::s#13 = main::s1
+Constant inlined cputs::s#12 = main::s10
+Constant inlined cputs::s#11 = main::s1
+Constant inlined cputs::s#10 = main::s8
+Successful SSA optimization Pass2ConstantInlining
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1
+Successful SSA optimization Pass2ConstantSimplification
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2
+Successful SSA optimization Pass2ConstantSimplification
+Adding number conversion cast (unumber) 1 in [43] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1) = 'r'at
+Adding number conversion cast (unumber) 2 in [44] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2) = 'r'at
+Adding number conversion cast (unumber) 3 in [45] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+3) = 0
+Successful SSA optimization PassNAddNumberTypeConversions
+Simplifying constant integer cast 1
+Simplifying constant integer cast 2
+Simplifying constant integer cast 3
+Successful SSA optimization PassNCastSimplification
+Finalized unsigned number type 1
+Finalized unsigned number type 2
+Finalized unsigned number type 3
+Successful SSA optimization PassNFinalizeNumberTypeConversions
+Alias cursorLocation::$0 = cursorLocation::$6 
+Alias test_slope::$5 = test_slope::$13 
+Successful SSA optimization Pass2AliasElimination
+Identical Phi Values memset::c#4 0
+Identical Phi Values printf_uint::format_sign_always#10 0
+Identical Phi Values printf_uint::format_radix#10 DECIMAL
+Identical Phi Values printf_uint::format_min_length#10 0
+Identical Phi Values printf_uint::format_justify_left#10 0
+Identical Phi Values printf_uint::format_zero_padding#10 0
+Identical Phi Values printf_uint::format_upper_case#10 0
+Successful SSA optimization Pass2IdenticalPhiElimination
+Constant utoa::radix#0 = DECIMAL
+Constant printf_number_buffer::format_min_length#0 = 0
+Constant printf_number_buffer::format_justify_left#0 = 0
+Constant printf_number_buffer::format_zero_padding#0 = 0
+Constant printf_number_buffer::format_upper_case#0 = 0
+Successful SSA optimization Pass2ConstantIdentification
+Constant value identified (signed byte)printf_number_buffer::format_min_length#0 in [167] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#0 - printf_number_buffer::len#2
+Successful SSA optimization Pass2ConstantValues
+if() condition always true - replacing block destination [33] if(utoa::radix#0==DECIMAL) goto utoa::@1
+if() condition always false - eliminating [34] if(utoa::radix#0==HEXADECIMAL) goto utoa::@2
+if() condition always false - eliminating [35] if(utoa::radix#0==OCTAL) goto utoa::@3
+if() condition always false - eliminating [36] if(utoa::radix#0==BINARY) goto utoa::@4
+if() condition always false - eliminating [145] if(0!=0) goto printf_uint::@1
+if() condition always true - replacing block destination [158] if(0==printf_number_buffer::format_min_length#0) goto printf_number_buffer::@1
+if() condition always false - eliminating [160] if(0!=printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@2
+if() condition always true - replacing block destination [173] if(0==printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@4
+if() condition always true - replacing block destination [176] if(0==printf_number_buffer::format_upper_case#0) goto printf_number_buffer::@5
+if() condition always true - replacing block destination [180] if(0==printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@return
+if() condition always false - eliminating [247] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@2
+if() condition always false - eliminating [250] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@return
+Successful SSA optimization Pass2ConstantIfs
+Simplifying constant evaluating to zero (signed byte)printf_number_buffer::format_min_length#0 in [167] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#0 - printf_number_buffer::len#2
+Successful SSA optimization PassNSimplifyConstantZero
+Simplifying expression containing zero printf_number_buffer::len#2 in [167] printf_number_buffer::padding#1 = 0 - printf_number_buffer::len#2
+Successful SSA optimization PassNSimplifyExpressionWithZero
+Eliminating unused constant BINARY
+Eliminating unused constant OCTAL
+Eliminating unused constant HEXADECIMAL
+Eliminating unused constant utoa::radix#0
+Eliminating unused constant printf_number_buffer::format_min_length#0
+Eliminating unused constant printf_number_buffer::format_justify_left#0
+Eliminating unused constant printf_number_buffer::format_zero_padding#0
+Eliminating unused constant printf_number_buffer::format_upper_case#0
+Eliminating unused constant SIZEOF_WORD
+Successful SSA optimization PassNEliminateUnusedVars
+Eliminating unused constant DECIMAL
+Successful SSA optimization PassNEliminateUnusedVars
+Eliminating variable toupper::return#0 from unused block toupper::@1
+Eliminating variable toupper::return#2 from unused block toupper::@return
+Eliminating variable strupr::src#2 from unused block strupr::@1
+Eliminating variable toupper::ch#0 from unused block strupr::@2
+Eliminating variable toupper::return#3 from unused block strupr::@2
+Eliminating variable strupr::$0 from unused block strupr::@4
+Eliminating variable strupr::src#1 from unused block strupr::@4
+Eliminating variable strlen::str#2 from unused block strlen::@1
+Eliminating variable strlen::len#2 from unused block strlen::@1
+Eliminating variable strlen::len#1 from unused block strlen::@2
+Eliminating variable strlen::str#0 from unused block strlen::@2
+Eliminating variable strlen::return#2 from unused block printf_number_buffer::@6
+Eliminating variable printf_number_buffer::$19 from unused block printf_number_buffer::@15
+Eliminating variable printf_number_buffer::len#0 from unused block printf_number_buffer::@15
+Eliminating variable printf_number_buffer::len#2 from unused block printf_number_buffer::@13
+Eliminating variable printf_number_buffer::padding#1 from unused block printf_number_buffer::@13
+Eliminating variable printf_number_buffer::len#1 from unused block printf_number_buffer::@7
+Eliminating variable printf_padding::length#1 from unused block printf_number_buffer::@10
+Eliminating variable printf_padding::length#2 from unused block printf_number_buffer::@12
+Removing unused procedure toupper
+Removing unused procedure block toupper
+Removing unused procedure block toupper::@1
+Removing PHI-reference to removed block (toupper::@1) in block toupper::@return
+Removing unused procedure block toupper::@2
+Removing PHI-reference to removed block (toupper::@2) in block toupper::@return
+Removing unused procedure block toupper::@return
+Removing unused procedure block toupper::@3
+Removing unused procedure strupr
+Removing unused procedure block strupr
+Removing PHI-reference to removed block (strupr) in block strupr::@1
+Removing unused procedure block strupr::@1
+Removing unused procedure block strupr::@2
+Removing unused procedure block strupr::@4
+Removing unused procedure block strupr::@3
+Removing unused procedure block strupr::@return
+Removing unused procedure strlen
+Removing unused procedure block strlen
+Removing PHI-reference to removed block (strlen) in block strlen::@1
+Removing PHI-reference to removed block (strlen) in block strlen::@1
+Removing unused procedure block strlen::@1
+Removing unused procedure block strlen::@2
+Removing unused procedure block strlen::@3
+Removing unused procedure block strlen::@return
+Removing unused block utoa::@6
+Removing PHI-reference to removed block (utoa::@2) in block utoa::@5
+Removing PHI-reference to removed block (utoa::@2) in block utoa::@5
+Removing unused block utoa::@2
+Removing unused block utoa::@7
+Removing PHI-reference to removed block (utoa::@3) in block utoa::@5
+Removing PHI-reference to removed block (utoa::@3) in block utoa::@5
+Removing unused block utoa::@3
+Removing unused block utoa::@8
+Removing PHI-reference to removed block (utoa::@4) in block utoa::@5
+Removing PHI-reference to removed block (utoa::@4) in block utoa::@5
+Removing unused block utoa::@4
+Removing unused block utoa::@9
+Removing PHI-reference to removed block (printf_uint::@1) in block printf_uint::@3
+Removing unused block printf_uint::@1
+Removing unused block printf_number_buffer::@6
+Removing PHI-reference to removed block (printf_number_buffer::@15) in block printf_number_buffer::@13
+Removing unused block printf_number_buffer::@15
+Removing PHI-reference to removed block (printf_number_buffer::@13) in block printf_number_buffer::@1
+Removing unused block printf_number_buffer::@13
+Removing unused block printf_number_buffer::@7
+Removing PHI-reference to removed block (printf_number_buffer::@14) in block printf_number_buffer::@1
+Removing unused block printf_number_buffer::@14
+Removing PHI-reference to removed block (printf_number_buffer::@10) in block printf_padding
+Removing PHI-reference to removed block (printf_number_buffer::@10) in block printf_padding
+Removing unused block printf_number_buffer::@10
+Removing unused block printf_number_buffer::@18
+Removing unused block printf_number_buffer::@11
+Removing unused block printf_number_buffer::@20
+Removing PHI-reference to removed block (printf_number_buffer::@12) in block printf_padding
+Removing PHI-reference to removed block (printf_number_buffer::@12) in block printf_padding
+Removing unused block printf_number_buffer::@12
+Removing unused block printf_number_buffer::@21
+Removing unused block printf_number_buffer::@24
+Removing unused block printf_number_buffer::@25
+Removing unused block printf_number_buffer::@26
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Identical Phi Values utoa::max_digits#7 5
+Identical Phi Values utoa::digit_values#8 RADIX_DECIMAL_VALUES
+Identical Phi Values printf_padding::length#4 printf_padding::length#0
+Identical Phi Values printf_padding::pad#5 ' 'at
+Identical Phi Values printf_uint::$2 0
+Identical Phi Values printf_number_buffer::padding#10 0
+Successful SSA optimization Pass2IdenticalPhiElimination
+Constant right-side identified [18] utoa::$4 = 5 - 1
+Constant right-side identified [128] printf_padding::length#0 = (byte)0
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::$4 = 5-1
+Constant printf_padding::length#0 = (byte)0
+Successful SSA optimization Pass2ConstantIdentification
+if() condition always false - eliminating [113] if(printf_padding::i#2<printf_padding::length#0) goto printf_padding::@2
+if() condition always false - eliminating [194] if(0!=0) goto printf_number_buffer::@8
+Successful SSA optimization Pass2ConstantIfs
+Simplifying constant evaluating to zero (byte)0 in 
+Successful SSA optimization PassNSimplifyConstantZero
+Eliminating unused constant RADIX_BINARY_VALUES
+Eliminating unused constant RADIX_OCTAL_VALUES
+Eliminating unused constant RADIX_HEXADECIMAL_VALUES
+Eliminating unused constant printf_padding::length#0
+Successful SSA optimization PassNEliminateUnusedVars
+Eliminating variable printf_padding::i#2 from unused block printf_padding::@1
+Eliminating variable printf_padding::i#1 from unused block printf_padding::@3
+Removing unused procedure printf_padding
+Removing unused procedure block printf_padding
+Removing PHI-reference to removed block (printf_padding) in block printf_padding::@1
+Removing unused procedure block printf_padding::@1
+Removing unused procedure block printf_padding::@2
+Removing unused procedure block printf_padding::@3
+Removing unused procedure block printf_padding::@return
+Removing unused block printf_number_buffer::@8
+Removing unused block printf_number_buffer::@16
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Constant inlined utoa::$4 = 5-1
+Successful SSA optimization Pass2ConstantInlining
+Added new block during phi lifting utoa::@17(between utoa::@16 and utoa::@13)
+Added new block during phi lifting test_slope::@8(between test_slope::@2 and test_slope::@4)
+Added new block during phi lifting test_slope::@9(between test_slope::@4 and test_slope::@5)
+Adding NOP phi() at start of main
+Adding NOP phi() at start of main::@2
+Adding NOP phi() at start of main::@5
+Adding NOP phi() at start of main::@6
+Adding NOP phi() at start of main::@9
+Adding NOP phi() at start of main::@10
+Adding NOP phi() at start of main::@13
+Adding NOP phi() at start of main::@14
+Adding NOP phi() at start of main::@17
+Adding NOP phi() at start of main::@18
+Adding NOP phi() at start of main::@21
+Adding NOP phi() at start of main::@22
+Adding NOP phi() at start of main::@25
+Adding NOP phi() at start of main::@26
+Adding NOP phi() at start of main::@1
+Adding NOP phi() at start of clrscr::@2
+Adding NOP phi() at start of test_slope::@3
+Adding NOP phi() at start of printf_uint::@2
+Adding NOP phi() at start of printf_uint::@5
+Adding NOP phi() at start of memset::@1
+Adding NOP phi() at start of gotoxy::@1
+Adding NOP phi() at start of cputc::@4
+Adding NOP phi() at start of cputc::convertToScreenCode1_@return
+Adding NOP phi() at start of cputc::@7
+Adding NOP phi() at start of cputc::@5
+Adding NOP phi() at start of cputc::@12
+Adding NOP phi() at start of cputc::@11
+Adding NOP phi() at start of cputc::@9
+Adding NOP phi() at start of cputc::@8
+Adding NOP phi() at start of utoa
+Adding NOP phi() at start of utoa::@1
+Adding NOP phi() at start of printf_number_buffer
+Adding NOP phi() at start of printf_number_buffer::@1
+Adding NOP phi() at start of printf_number_buffer::@23
+Adding NOP phi() at start of printf_number_buffer::@22
+Adding NOP phi() at start of printf_number_buffer::@17
+Adding NOP phi() at start of printf_number_buffer::@3
+Adding NOP phi() at start of printf_number_buffer::@4
+Adding NOP phi() at start of printf_number_buffer::@5
+Adding NOP phi() at start of printf_number_buffer::@19
+Adding NOP phi() at start of putchar::@2
+Adding NOP phi() at start of newline::@2
+Adding NOP phi() at start of newline::@4
+Adding NOP phi() at start of newline::@1
+Adding NOP phi() at start of newline::@7
+Adding NOP phi() at start of memcpy::@3
+CALL GRAPH
+Calls in [main] to clrscr:1 test_slope:3 cputs:6 printf_uint:8 cputs:10 test_slope:12 cputs:15 printf_uint:17 cputs:19 test_slope:21 cputs:24 printf_uint:26 cputs:28 test_slope:30 cputs:33 printf_uint:35 cputs:37 test_slope:39 cputs:42 printf_uint:44 cputs:46 test_slope:48 cputs:51 printf_uint:53 cputs:55 
+Calls in [clrscr] to memset:59 gotoxy:61 
+Calls in [cputs] to cputc:102 
+Calls in [printf_uint] to utoa:108 printf_number_buffer:110 
+Calls in [gotoxy] to setcursor:126 
+Calls in [cputc] to putchar:136 setcursor:140 newline:144 newline:147 setcursor:150 
+Calls in [utoa] to utoa_append:178 
+Calls in [printf_number_buffer] to cputc:190 cputs:195 
+Calls in [setcursor] to cursorLocation:199 
+Calls in [putchar] to cursorLocation:210 setcursor:216 
+Calls in [newline] to memcpy:227 memset:230 setcursor:233 
+
+Created 25 initial phi equivalence classes
+Coalesced [7] printf_uint::uvalue#14 = printf_uint::uvalue#0
+Coalesced [16] printf_uint::uvalue#15 = printf_uint::uvalue#1
+Coalesced [25] printf_uint::uvalue#10 = printf_uint::uvalue#2
+Coalesced [34] printf_uint::uvalue#11 = printf_uint::uvalue#3
+Coalesced [43] printf_uint::uvalue#12 = printf_uint::uvalue#4
+Coalesced [52] printf_uint::uvalue#13 = printf_uint::uvalue#5
+Coalesced [71] test_slope::trees#11 = test_slope::trees#1
+Coalesced [76] test_slope::x#11 = test_slope::x#2
+Coalesced [88] test_slope::y#8 = test_slope::y#1
+Coalesced [89] test_slope::mapline#8 = test_slope::mapline#1
+Coalesced [90] test_slope::x#9 = test_slope::x#8
+Coalesced [91] test_slope::trees#9 = test_slope::trees#6
+Coalesced [92] test_slope::x#10 = test_slope::x#1
+Coalesced (already) [93] test_slope::trees#10 = test_slope::trees#2
+Coalesced [95] cputs::s#18 = cputs::s#15
+Coalesced [103] cputs::s#19 = cputs::s#0
+Coalesced [123] memset::dst#5 = memset::dst#1
+Coalesced [154] utoa::value#17 = utoa::value#1
+Coalesced [166] utoa::value#18 = utoa::value#2
+Coalesced [167] utoa::started#6 = utoa::started#2
+Coalesced [168] utoa::buffer#23 = utoa::buffer#11
+Coalesced [171] utoa::digit#7 = utoa::digit#1
+Coalesced (already) [172] utoa::value#16 = utoa::value#6
+Coalesced (already) [173] utoa::started#5 = utoa::started#4
+Coalesced (already) [174] utoa::buffer#22 = utoa::buffer#14
+Coalesced [182] utoa::value#19 = utoa::value#0
+Coalesced [183] utoa::buffer#24 = utoa::buffer#4
+Coalesced [236] utoa_append::value#6 = utoa_append::value#0
+Coalesced [243] utoa_append::value#7 = utoa_append::value#1
+Coalesced [244] utoa_append::digit#5 = utoa_append::digit#1
+Coalesced [262] memcpy::src#5 = memcpy::src#1
+Coalesced [263] memcpy::dst#5 = memcpy::dst#1
+Coalesced down to 19 phi equivalence classes
+Culled Empty Block label main::@26
+Culled Empty Block label clrscr::@2
+Culled Empty Block label test_slope::@3
+Culled Empty Block label test_slope::@9
+Culled Empty Block label test_slope::@8
+Culled Empty Block label cputs::@3
+Culled Empty Block label printf_uint::@2
+Culled Empty Block label printf_uint::@5
+Culled Empty Block label memset::@1
+Culled Empty Block label gotoxy::@1
+Culled Empty Block label cputc::@4
+Culled Empty Block label cputc::convertToScreenCode1_@return
+Culled Empty Block label cputc::@12
+Culled Empty Block label cputc::@11
+Culled Empty Block label cputc::@9
+Culled Empty Block label cputc::@8
+Culled Empty Block label utoa::@1
+Culled Empty Block label utoa::@5
+Culled Empty Block label utoa::@17
+Culled Empty Block label printf_number_buffer::@1
+Culled Empty Block label printf_number_buffer::@23
+Culled Empty Block label printf_number_buffer::@22
+Culled Empty Block label printf_number_buffer::@17
+Culled Empty Block label printf_number_buffer::@3
+Culled Empty Block label printf_number_buffer::@4
+Culled Empty Block label printf_number_buffer::@19
+Culled Empty Block label putchar::@2
+Culled Empty Block label newline::@2
+Culled Empty Block label newline::@4
+Culled Empty Block label newline::@7
+Culled Empty Block label memcpy::@3
+Renumbering block memset::@2 to memset::@1
+Renumbering block memset::@3 to memset::@2
+Renumbering block memset::@4 to memset::@3
+Renumbering block utoa::@10 to utoa::@1
+Renumbering block utoa::@11 to utoa::@2
+Renumbering block utoa::@12 to utoa::@3
+Renumbering block utoa::@13 to utoa::@4
+Renumbering block utoa::@14 to utoa::@5
+Renumbering block utoa::@15 to utoa::@6
+Renumbering block utoa::@16 to utoa::@7
+Renumbering block cputc::@5 to cputc::@4
+Renumbering block cputc::@6 to cputc::@5
+Renumbering block cputc::@7 to cputc::@6
+Renumbering block cputc::@10 to cputc::@7
+Renumbering block cputc::@13 to cputc::@8
+Renumbering block newline::@5 to newline::@2
+Renumbering block newline::@6 to newline::@3
+Renumbering block newline::@9 to newline::@4
+Renumbering block newline::@10 to newline::@5
+Renumbering block setcursor::@2 to setcursor::@1
+Renumbering block setcursor::@3 to setcursor::@2
+Renumbering block setcursor::@4 to setcursor::@3
+Renumbering block printf_uint::@3 to printf_uint::@1
+Renumbering block printf_uint::@4 to printf_uint::@2
+Renumbering block printf_number_buffer::@2 to printf_number_buffer::@1
+Renumbering block printf_number_buffer::@5 to printf_number_buffer::@2
+Renumbering block printf_number_buffer::@9 to printf_number_buffer::@3
+Renumbering block test_slope::@4 to test_slope::@3
+Renumbering block test_slope::@5 to test_slope::@4
+Renumbering block test_slope::@6 to test_slope::@5
+Renumbering block test_slope::@7 to test_slope::@6
+Adding NOP phi() at start of main
+Adding NOP phi() at start of main::@2
+Adding NOP phi() at start of main::@4
+Adding NOP phi() at start of main::@5
+Adding NOP phi() at start of main::@6
+Adding NOP phi() at start of main::@8
+Adding NOP phi() at start of main::@9
+Adding NOP phi() at start of main::@10
+Adding NOP phi() at start of main::@12
+Adding NOP phi() at start of main::@13
+Adding NOP phi() at start of main::@14
+Adding NOP phi() at start of main::@16
+Adding NOP phi() at start of main::@17
+Adding NOP phi() at start of main::@18
+Adding NOP phi() at start of main::@20
+Adding NOP phi() at start of main::@21
+Adding NOP phi() at start of main::@22
+Adding NOP phi() at start of main::@24
+Adding NOP phi() at start of main::@25
+Adding NOP phi() at start of main::@1
+Adding NOP phi() at start of cputc::@6
+Adding NOP phi() at start of cputc::@4
+Adding NOP phi() at start of utoa
+Adding NOP phi() at start of printf_number_buffer
+Adding NOP phi() at start of printf_number_buffer::@2
+Adding NOP phi() at start of newline::@1
+Adding NOP phi() at start of utoa_append
+
+FINAL CONTROL FLOW GRAPH
+
+void main()
+main: scope:[main]  from
+  [0] phi()
+  [1] call clrscr 
+  to:main::@2
+main::@2: scope:[main]  from main
+  [2] phi()
+  [3] call test_slope 
+  [4] test_slope::return#0 = test_slope::trees#2
+  to:main::@3
+main::@3: scope:[main]  from main::@2
+  [5] printf_uint::uvalue#0 = test_slope::return#0
+  [6] call cputs 
+  to:main::@4
+main::@4: scope:[main]  from main::@3
+  [7] phi()
+  [8] call printf_uint 
+  to:main::@5
+main::@5: scope:[main]  from main::@4
+  [9] phi()
+  [10] call cputs 
+  to:main::@6
+main::@6: scope:[main]  from main::@5
+  [11] phi()
+  [12] call test_slope 
+  [13] test_slope::return#1 = test_slope::trees#2
+  to:main::@7
+main::@7: scope:[main]  from main::@6
+  [14] printf_uint::uvalue#1 = test_slope::return#1
+  [15] call cputs 
+  to:main::@8
+main::@8: scope:[main]  from main::@7
+  [16] phi()
+  [17] call printf_uint 
+  to:main::@9
+main::@9: scope:[main]  from main::@8
+  [18] phi()
+  [19] call cputs 
+  to:main::@10
+main::@10: scope:[main]  from main::@9
+  [20] phi()
+  [21] call test_slope 
+  [22] test_slope::return#10 = test_slope::trees#2
+  to:main::@11
+main::@11: scope:[main]  from main::@10
+  [23] printf_uint::uvalue#2 = test_slope::return#10
+  [24] call cputs 
+  to:main::@12
+main::@12: scope:[main]  from main::@11
+  [25] phi()
+  [26] call printf_uint 
+  to:main::@13
+main::@13: scope:[main]  from main::@12
+  [27] phi()
+  [28] call cputs 
+  to:main::@14
+main::@14: scope:[main]  from main::@13
+  [29] phi()
+  [30] call test_slope 
+  [31] test_slope::return#11 = test_slope::trees#2
+  to:main::@15
+main::@15: scope:[main]  from main::@14
+  [32] printf_uint::uvalue#3 = test_slope::return#11
+  [33] call cputs 
+  to:main::@16
+main::@16: scope:[main]  from main::@15
+  [34] phi()
+  [35] call printf_uint 
+  to:main::@17
+main::@17: scope:[main]  from main::@16
+  [36] phi()
+  [37] call cputs 
+  to:main::@18
+main::@18: scope:[main]  from main::@17
+  [38] phi()
+  [39] call test_slope 
+  [40] test_slope::return#12 = test_slope::trees#2
+  to:main::@19
+main::@19: scope:[main]  from main::@18
+  [41] printf_uint::uvalue#4 = test_slope::return#12
+  [42] call cputs 
+  to:main::@20
+main::@20: scope:[main]  from main::@19
+  [43] phi()
+  [44] call printf_uint 
+  to:main::@21
+main::@21: scope:[main]  from main::@20
+  [45] phi()
+  [46] call cputs 
+  to:main::@22
+main::@22: scope:[main]  from main::@21
+  [47] phi()
+  [48] call test_slope 
+  [49] test_slope::return#13 = test_slope::trees#2
+  to:main::@23
+main::@23: scope:[main]  from main::@22
+  [50] printf_uint::uvalue#5 = test_slope::return#13
+  [51] call cputs 
+  to:main::@24
+main::@24: scope:[main]  from main::@23
+  [52] phi()
+  [53] call printf_uint 
+  to:main::@25
+main::@25: scope:[main]  from main::@24
+  [54] phi()
+  [55] call cputs 
+  to:main::@1
+main::@1: scope:[main]  from main::@1 main::@25
+  [56] phi()
+  to:main::@1
+
+void clrscr()
+clrscr: scope:[clrscr]  from main
+  [57] memset::str#7 = (void*)*SAVMSC
+  [58] call memset 
+  to:clrscr::@1
+clrscr::@1: scope:[clrscr]  from clrscr
+  [59] *OLDCHR = 0
+  [60] call gotoxy 
+  to:clrscr::@return
+clrscr::@return: scope:[clrscr]  from clrscr::@1
+  [61] return 
+  to:@return
+
+word test_slope(byte test_slope::x_inc , byte test_slope::y_inc)
+test_slope: scope:[test_slope]  from main::@10 main::@14 main::@18 main::@2 main::@22 main::@6
+  [62] test_slope::y_inc#12 = phi( main::@10/1, main::@14/1, main::@18/1, main::@2/1, main::@22/2, main::@6/1 )
+  [62] test_slope::x_inc#10 = phi( main::@10/3, main::@14/5, main::@18/7, main::@2/3, main::@22/1, main::@6/1 )
+  to:test_slope::@1
+test_slope::@1: scope:[test_slope]  from test_slope test_slope::@4
+  [63] test_slope::trees#2 = phi( test_slope/0, test_slope::@4/test_slope::trees#6 )
+  [63] test_slope::x#3 = phi( test_slope/0, test_slope::@4/test_slope::x#8 )
+  [63] test_slope::mapline#2 = phi( test_slope/map, test_slope::@4/test_slope::mapline#1 )
+  [63] test_slope::y#2 = phi( test_slope/0, test_slope::@4/test_slope::y#1 )
+  [64] if(test_slope::y#2<$143) goto test_slope::@2
+  to:test_slope::@return
+test_slope::@return: scope:[test_slope]  from test_slope::@1
+  [65] return 
+  to:@return
+test_slope::@2: scope:[test_slope]  from test_slope::@1
+  [66] if(test_slope::mapline#2[test_slope::x#3]!='#'at) goto test_slope::@3
+  to:test_slope::@5
+test_slope::@5: scope:[test_slope]  from test_slope::@2
+  [67] test_slope::trees#1 = ++ test_slope::trees#2
+  to:test_slope::@3
+test_slope::@3: scope:[test_slope]  from test_slope::@2 test_slope::@5
+  [68] test_slope::trees#6 = phi( test_slope::@2/test_slope::trees#2, test_slope::@5/test_slope::trees#1 )
+  [69] test_slope::x#1 = test_slope::x#3 + test_slope::x_inc#10
+  [70] if(test_slope::x#1<$1f) goto test_slope::@4
+  to:test_slope::@6
+test_slope::@6: scope:[test_slope]  from test_slope::@3
+  [71] test_slope::x#2 = test_slope::x#1 - $1f
+  to:test_slope::@4
+test_slope::@4: scope:[test_slope]  from test_slope::@3 test_slope::@6
+  [72] test_slope::x#8 = phi( test_slope::@3/test_slope::x#1, test_slope::@6/test_slope::x#2 )
+  [73] test_slope::$6 = test_slope::y_inc#12 << 1
+  [74] test_slope::$7 = test_slope::$6 + test_slope::y_inc#12
+  [75] test_slope::$8 = test_slope::$7 << 1
+  [76] test_slope::$9 = test_slope::$8 + test_slope::y_inc#12
+  [77] test_slope::$10 = test_slope::$9 << 1
+  [78] test_slope::$11 = test_slope::$10 + test_slope::y_inc#12
+  [79] test_slope::$12 = test_slope::$11 << 1
+  [80] test_slope::$5 = test_slope::$12 + test_slope::y_inc#12
+  [81] test_slope::mapline#1 = test_slope::mapline#2 + test_slope::$5
+  [82] test_slope::y#1 = test_slope::y#2 + test_slope::y_inc#12
+  to:test_slope::@1
+
+void cputs(to_nomodify byte* cputs::s)
+cputs: scope:[cputs]  from main::@11 main::@13 main::@15 main::@17 main::@19 main::@21 main::@23 main::@25 main::@3 main::@5 main::@7 main::@9 printf_number_buffer::@2
+  [83] cputs::s#15 = phi( main::@11/main::s4, main::@13/main::s1, main::@15/main::s6, main::@17/main::s1, main::@19/main::s8, main::@21/main::s1, main::@23/main::s10, main::@25/main::s1, main::@3/main::s, main::@5/main::s1, main::@7/main::s2, main::@9/main::s1, printf_number_buffer::@2/printf_number_buffer::buffer_digits#0 )
+  to:cputs::@1
+cputs::@1: scope:[cputs]  from cputs cputs::@2
+  [84] cputs::s#14 = phi( cputs/cputs::s#15, cputs::@2/cputs::s#0 )
+  [85] cputs::c#1 = *cputs::s#14
+  [86] cputs::s#0 = ++ cputs::s#14
+  [87] if(0!=cputs::c#1) goto cputs::@2
+  to:cputs::@return
+cputs::@return: scope:[cputs]  from cputs::@1
+  [88] return 
+  to:@return
+cputs::@2: scope:[cputs]  from cputs::@1
+  [89] cputc::c = cputs::c#1
+  [90] call cputc 
+  to:cputs::@1
+
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+printf_uint: scope:[printf_uint]  from main::@12 main::@16 main::@20 main::@24 main::@4 main::@8
+  [91] printf_uint::uvalue#6 = phi( main::@12/printf_uint::uvalue#2, main::@16/printf_uint::uvalue#3, main::@20/printf_uint::uvalue#4, main::@24/printf_uint::uvalue#5, main::@4/printf_uint::uvalue#0, main::@8/printf_uint::uvalue#1 )
+  to:printf_uint::@1
+printf_uint::@1: scope:[printf_uint]  from printf_uint
+  [92] *((byte*)&printf_buffer) = 0
+  [93] utoa::value#1 = printf_uint::uvalue#6
+  [94] call utoa 
+  to:printf_uint::@2
+printf_uint::@2: scope:[printf_uint]  from printf_uint::@1
+  [95] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer)
+  [96] call printf_number_buffer 
+  to:printf_uint::@return
+printf_uint::@return: scope:[printf_uint]  from printf_uint::@2
+  [97] return 
+  to:@return
+
+void* memset(void* memset::str , byte memset::c , word memset::num)
+memset: scope:[memset]  from clrscr newline::@4
+  [98] memset::str#3 = phi( clrscr/memset::str#7, newline::@4/memset::str#8 )
+  [98] memset::num#2 = phi( clrscr/(word)$28*$18, newline::@4/$28 )
+  [99] if(memset::num#2<=0) goto memset::@return
+  to:memset::@1
+memset::@1: scope:[memset]  from memset
+  [100] memset::end#0 = (byte*)memset::str#3 + memset::num#2
+  [101] memset::dst#4 = (byte*)memset::str#3
+  to:memset::@2
+memset::@2: scope:[memset]  from memset::@1 memset::@3
+  [102] memset::dst#2 = phi( memset::@1/memset::dst#4, memset::@3/memset::dst#1 )
+  [103] if(memset::dst#2!=memset::end#0) goto memset::@3
+  to:memset::@return
+memset::@return: scope:[memset]  from memset memset::@2
+  [104] return 
+  to:@return
+memset::@3: scope:[memset]  from memset::@2
+  [105] *memset::dst#2 = 0
+  [106] memset::dst#1 = ++ memset::dst#2
+  to:memset::@2
+
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+gotoxy: scope:[gotoxy]  from clrscr::@1
+  [107] *COLCRS = gotoxy::x#1
+  [108] *ROWCRS = gotoxy::y#1
+  [109] call setcursor 
+  to:gotoxy::@return
+gotoxy::@return: scope:[gotoxy]  from gotoxy
+  [110] return 
+  to:@return
+
+void cputc(volatile byte cputc::c)
+cputc: scope:[cputc]  from cputs::@2 printf_number_buffer::@3
+  [111] if(cputc::c=='
'at) goto cputc::@1
+  to:cputc::@3
+cputc::@3: scope:[cputc]  from cputc
+  [112] if(cputc::c=='
+'at) goto cputc::@2
+  to:cputc::@8
+cputc::@8: scope:[cputc]  from cputc::@3
+  [113] if(cputc::c==$9b) goto cputc::@2
+  to:cputc::convertToScreenCode1
+cputc::convertToScreenCode1: scope:[cputc]  from cputc::@8
+  [114] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0]
+  to:cputc::@6
+cputc::@6: scope:[cputc]  from cputc::convertToScreenCode1
+  [115] phi()
+  [116] call putchar 
+  to:cputc::@7
+cputc::@7: scope:[cputc]  from cputc::@6
+  [117] *COLCRS = ++ *COLCRS
+  [118] if(*COLCRS==$28) goto cputc::@5
+  to:cputc::@4
+cputc::@4: scope:[cputc]  from cputc::@7
+  [119] phi()
+  [120] call setcursor 
+  to:cputc::@return
+cputc::@return: scope:[cputc]  from cputc::@1 cputc::@2 cputc::@4 cputc::@5
+  [121] return 
+  to:@return
+cputc::@5: scope:[cputc]  from cputc::@7
+  [122] *COLCRS = 0
+  [123] call newline 
+  to:cputc::@return
+cputc::@2: scope:[cputc]  from cputc::@3 cputc::@8
+  [124] *COLCRS = 0
+  [125] call newline 
+  to:cputc::@return
+cputc::@1: scope:[cputc]  from cputc
+  [126] *COLCRS = 0
+  [127] call setcursor 
+  to:cputc::@return
+
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+utoa: scope:[utoa]  from printf_uint::@1
+  [128] phi()
+  to:utoa::@1
+utoa::@1: scope:[utoa]  from utoa utoa::@4
+  [129] utoa::buffer#11 = phi( utoa::@4/utoa::buffer#14, utoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS )
+  [129] utoa::started#2 = phi( utoa::@4/utoa::started#4, utoa/0 )
+  [129] utoa::value#2 = phi( utoa::@4/utoa::value#6, utoa/utoa::value#1 )
+  [129] utoa::digit#2 = phi( utoa::@4/utoa::digit#1, utoa/0 )
+  [130] if(utoa::digit#2<5-1) goto utoa::@2
+  to:utoa::@3
+utoa::@3: scope:[utoa]  from utoa::@1
+  [131] utoa::$11 = (byte)utoa::value#2
+  [132] *utoa::buffer#11 = DIGITS[utoa::$11]
+  [133] utoa::buffer#3 = ++ utoa::buffer#11
+  [134] *utoa::buffer#3 = 0
+  to:utoa::@return
+utoa::@return: scope:[utoa]  from utoa::@3
+  [135] return 
+  to:@return
+utoa::@2: scope:[utoa]  from utoa::@1
+  [136] utoa::$10 = utoa::digit#2 << 1
+  [137] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10]
+  [138] if(0!=utoa::started#2) goto utoa::@5
+  to:utoa::@7
+utoa::@7: scope:[utoa]  from utoa::@2
+  [139] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5
+  to:utoa::@4
+utoa::@4: scope:[utoa]  from utoa::@6 utoa::@7
+  [140] utoa::buffer#14 = phi( utoa::@7/utoa::buffer#11, utoa::@6/utoa::buffer#4 )
+  [140] utoa::started#4 = phi( utoa::@7/utoa::started#2, utoa::@6/1 )
+  [140] utoa::value#6 = phi( utoa::@7/utoa::value#2, utoa::@6/utoa::value#0 )
+  [141] utoa::digit#1 = ++ utoa::digit#2
+  to:utoa::@1
+utoa::@5: scope:[utoa]  from utoa::@2 utoa::@7
+  [142] utoa_append::buffer#0 = utoa::buffer#11
+  [143] utoa_append::value#0 = utoa::value#2
+  [144] utoa_append::sub#0 = utoa::digit_value#0
+  [145] call utoa_append 
+  [146] utoa_append::return#0 = utoa_append::value#2
+  to:utoa::@6
+utoa::@6: scope:[utoa]  from utoa::@5
+  [147] utoa::value#0 = utoa_append::return#0
+  [148] utoa::buffer#4 = ++ utoa::buffer#11
+  to:utoa::@4
+
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+printf_number_buffer: scope:[printf_number_buffer]  from printf_uint::@2
+  [149] phi()
+  to:printf_number_buffer::@1
+printf_number_buffer::@1: scope:[printf_number_buffer]  from printf_number_buffer
+  [150] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2
+  to:printf_number_buffer::@3
+printf_number_buffer::@3: scope:[printf_number_buffer]  from printf_number_buffer::@1
+  [151] cputc::c = printf_number_buffer::buffer_sign#0
+  [152] call cputc 
+  to:printf_number_buffer::@2
+printf_number_buffer::@2: scope:[printf_number_buffer]  from printf_number_buffer::@1 printf_number_buffer::@3
+  [153] phi()
+  [154] call cputs 
+  to:printf_number_buffer::@return
+printf_number_buffer::@return: scope:[printf_number_buffer]  from printf_number_buffer::@2
+  [155] return 
+  to:@return
+
+void setcursor()
+setcursor: scope:[setcursor]  from cputc::@1 cputc::@4 gotoxy newline::@1 putchar::@1
+  [156] *(*OLDADR) = *OLDCHR
+  [157] call cursorLocation 
+  [158] cursorLocation::return#3 = cursorLocation::return#1
+  to:setcursor::@3
+setcursor::@3: scope:[setcursor]  from setcursor
+  [159] setcursor::loc#0 = cursorLocation::return#3
+  [160] setcursor::c#0 = *setcursor::loc#0
+  [161] *OLDCHR = setcursor::c#0
+  [162] *OLDADR = setcursor::loc#0
+  to:setcursor::@2
+setcursor::@2: scope:[setcursor]  from setcursor::@3
+  [163] *CRSINH = 0
+  [164] setcursor::c#1 = setcursor::c#0 ^ $80
+  to:setcursor::@1
+setcursor::@1: scope:[setcursor]  from setcursor::@2
+  [165] *(*OLDADR) = setcursor::c#1
+  to:setcursor::@return
+setcursor::@return: scope:[setcursor]  from setcursor::@1
+  [166] return 
+  to:@return
+
+void putchar(byte putchar::code)
+putchar: scope:[putchar]  from cputc::@6
+  [167] *(*OLDADR) = *OLDCHR
+  [168] call cursorLocation 
+  [169] cursorLocation::return#0 = cursorLocation::return#1
+  to:putchar::@1
+putchar::@1: scope:[putchar]  from putchar
+  [170] putchar::loc#0 = cursorLocation::return#0
+  [171] putchar::newChar#0 = cputc::convertToScreenCode1_return#0
+  [172] *putchar::loc#0 = putchar::newChar#0
+  [173] *OLDCHR = putchar::newChar#0
+  [174] call setcursor 
+  to:putchar::@return
+putchar::@return: scope:[putchar]  from putchar::@1
+  [175] return 
+  to:@return
+
+void newline()
+newline: scope:[newline]  from cputc::@2 cputc::@5
+  [176] *ROWCRS = ++ *ROWCRS
+  [177] if(*ROWCRS!=$18) goto newline::@1
+  to:newline::@3
+newline::@3: scope:[newline]  from newline
+  [178] *(*OLDADR) = *(*OLDADR) ^ $80
+  to:newline::@2
+newline::@2: scope:[newline]  from newline::@3
+  [179] newline::start#0 = *SAVMSC
+  [180] memcpy::source#0 = newline::start#0 + $28
+  [181] memcpy::destination#0 = (void*)newline::start#0
+  [182] call memcpy 
+  to:newline::@4
+newline::@4: scope:[newline]  from newline::@2
+  [183] memset::str#0 = newline::start#0 + (word)$28*$17
+  [184] memset::str#8 = (void*)memset::str#0
+  [185] call memset 
+  to:newline::@5
+newline::@5: scope:[newline]  from newline::@4
+  [186] *ROWCRS = (byte)$18-1
+  to:newline::@1
+newline::@1: scope:[newline]  from newline newline::@5
+  [187] phi()
+  [188] call setcursor 
+  to:newline::@return
+newline::@return: scope:[newline]  from newline::@1
+  [189] return 
+  to:@return
+
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+utoa_append: scope:[utoa_append]  from utoa::@5
+  [190] phi()
+  to:utoa_append::@1
+utoa_append::@1: scope:[utoa_append]  from utoa_append utoa_append::@2
+  [191] utoa_append::digit#2 = phi( utoa_append/0, utoa_append::@2/utoa_append::digit#1 )
+  [191] utoa_append::value#2 = phi( utoa_append/utoa_append::value#0, utoa_append::@2/utoa_append::value#1 )
+  [192] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2
+  to:utoa_append::@3
+utoa_append::@3: scope:[utoa_append]  from utoa_append::@1
+  [193] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2]
+  to:utoa_append::@return
+utoa_append::@return: scope:[utoa_append]  from utoa_append::@3
+  [194] return 
+  to:@return
+utoa_append::@2: scope:[utoa_append]  from utoa_append::@1
+  [195] utoa_append::digit#1 = ++ utoa_append::digit#2
+  [196] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0
+  to:utoa_append::@1
+
+byte* cursorLocation()
+cursorLocation: scope:[cursorLocation]  from putchar setcursor
+  [197] cursorLocation::$3 = (word)*ROWCRS
+  [198] cursorLocation::$4 = cursorLocation::$3 << 2
+  [199] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3
+  [200] cursorLocation::$0 = cursorLocation::$5 << 3
+  [201] cursorLocation::$1 = *SAVMSC + cursorLocation::$0
+  [202] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS
+  to:cursorLocation::@return
+cursorLocation::@return: scope:[cursorLocation]  from cursorLocation
+  [203] return 
+  to:@return
+
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+memcpy: scope:[memcpy]  from newline::@2
+  [204] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0
+  [205] memcpy::src#4 = (byte*)(void*)memcpy::source#0
+  [206] memcpy::dst#4 = (byte*)memcpy::destination#0
+  to:memcpy::@1
+memcpy::@1: scope:[memcpy]  from memcpy memcpy::@2
+  [207] memcpy::dst#2 = phi( memcpy/memcpy::dst#4, memcpy::@2/memcpy::dst#1 )
+  [207] memcpy::src#2 = phi( memcpy/memcpy::src#4, memcpy::@2/memcpy::src#1 )
+  [208] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2
+  to:memcpy::@return
+memcpy::@return: scope:[memcpy]  from memcpy::@1
+  [209] return 
+  to:@return
+memcpy::@2: scope:[memcpy]  from memcpy::@1
+  [210] *memcpy::dst#2 = *memcpy::src#2
+  [211] memcpy::dst#1 = ++ memcpy::dst#2
+  [212] memcpy::src#1 = ++ memcpy::src#2
+  to:memcpy::@1
+
+
+VARIABLE REGISTER WEIGHTS
+void clrscr()
+void cputc(volatile byte cputc::c)
+volatile byte cputc::c loadstore 77526.25
+byte cputc::convertToScreenCode1_return
+byte cputc::convertToScreenCode1_return#0 183333.6666666667
+byte* cputc::convertToScreenCode1_v
+void cputs(to_nomodify byte* cputs::s)
+byte cputs::c
+byte cputs::c#1 10001.0
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0 5000.5
+to_nomodify byte* cputs::s#14 15502.0
+to_nomodify byte* cputs::s#15 1001.0
+byte* cursorLocation()
+word~ cursorLocation::$0 2.00000002E8
+byte*~ cursorLocation::$1 2.00000002E8
+word~ cursorLocation::$3 1.500000015E8
+word~ cursorLocation::$4 2.00000002E8
+word~ cursorLocation::$5 2.00000002E8
+byte* cursorLocation::return
+byte* cursorLocation::return#0 2000002.0
+byte* cursorLocation::return#1 2.775000075E7
+byte* cursorLocation::return#3 2.0000002E7
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte gotoxy::x
+byte gotoxy::y
+void main()
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+void* memcpy::destination
+void* memcpy::destination#0 333333.6666666667
+byte* memcpy::dst
+byte* memcpy::dst#1 1.000000001E9
+byte* memcpy::dst#2 1.0033333346666667E9
+byte* memcpy::dst#4 2.0000002E7
+word memcpy::num
+void* memcpy::return
+void* memcpy::source
+byte* memcpy::source#0 333333.6666666667
+byte* memcpy::src
+byte* memcpy::src#1 2.000000002E9
+byte* memcpy::src#2 1.00250000125E9
+byte* memcpy::src#4 1.0000001E7
+byte* memcpy::src_end
+byte* memcpy::src_end#0 1.2625000025E8
+void* memset(void* memset::str , byte memset::c , word memset::num)
+byte memset::c
+byte* memset::dst
+byte* memset::dst#1 2.000000002E9
+byte* memset::dst#2 1.3366666683333335E9
+byte* memset::dst#4 2.0000002E7
+byte* memset::end
+byte* memset::end#0 1.683333336666667E8
+word memset::num
+word memset::num#2 1.0000001E7
+void* memset::return
+void* memset::str
+byte* memset::str#0 1000001.0
+void* memset::str#3 333337.3333333334
+void* memset::str#7 22.0
+void* memset::str#8 2000002.0
+void newline()
+byte* newline::start
+byte* newline::start#0 750000.75
+struct printf_buffer_number printf_buffer loadstore = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0 71.0
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_zero_padding
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::padding
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_min_length
+byte printf_uint::format_radix
+byte printf_uint::format_sign_always
+byte printf_uint::format_upper_case
+byte printf_uint::format_zero_padding
+word printf_uint::uvalue
+word printf_uint::uvalue#0 1.3333333333333333
+word printf_uint::uvalue#1 1.3333333333333333
+word printf_uint::uvalue#2 1.3333333333333333
+word printf_uint::uvalue#3 1.3333333333333333
+word printf_uint::uvalue#4 1.3333333333333333
+word printf_uint::uvalue#5 1.3333333333333333
+word printf_uint::uvalue#6 11.5
+void putchar(byte putchar::code)
+byte putchar::code
+byte* putchar::loc
+byte* putchar::loc#0 1000001.0
+byte putchar::newChar
+byte putchar::newChar#0 1500001.5
+void setcursor()
+byte setcursor::c
+byte setcursor::c#0 7500000.75
+byte setcursor::c#1 2.0000002E7
+byte* setcursor::loc
+byte* setcursor::loc#0 1.0000001E7
+word test_slope(byte test_slope::x_inc , byte test_slope::y_inc)
+byte~ test_slope::$10 202.0
+byte~ test_slope::$11 202.0
+byte~ test_slope::$12 202.0
+byte~ test_slope::$5 202.0
+byte~ test_slope::$6 202.0
+byte~ test_slope::$7 202.0
+byte~ test_slope::$8 202.0
+byte~ test_slope::$9 202.0
+byte* test_slope::mapline
+byte* test_slope::mapline#1 101.0
+byte* test_slope::mapline#2 17.823529411764707
+word test_slope::return
+word test_slope::return#0 4.0
+word test_slope::return#1 4.0
+word test_slope::return#10 4.0
+word test_slope::return#11 4.0
+word test_slope::return#12 4.0
+word test_slope::return#13 4.0
+word test_slope::trees
+word test_slope::trees#1 202.0
+word test_slope::trees#2 31.5
+word test_slope::trees#6 20.2
+byte test_slope::x
+byte test_slope::x#1 202.0
+byte test_slope::x#2 202.0
+byte test_slope::x#3 60.599999999999994
+byte test_slope::x#8 27.545454545454547
+byte test_slope::x_inc
+byte test_slope::x_inc#10 5.05
+word test_slope::y
+word test_slope::y#1 202.0
+word test_slope::y#2 16.833333333333332
+byte test_slope::y_inc
+byte test_slope::y_inc#12 30.3
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+byte~ utoa::$10 2002.0
+byte~ utoa::$11 202.0
+byte* utoa::buffer
+byte* utoa::buffer#11 300.42857142857144
+byte* utoa::buffer#14 1501.5
+byte* utoa::buffer#3 202.0
+byte* utoa::buffer#4 2002.0
+byte utoa::digit
+byte utoa::digit#1 2002.0
+byte utoa::digit#2 286.0
+word utoa::digit_value
+word utoa::digit_value#0 600.5999999999999
+word* utoa::digit_values
+byte utoa::max_digits
+byte utoa::radix
+byte utoa::started
+byte utoa::started#2 500.5
+byte utoa::started#4 1001.0
+word utoa::value
+word utoa::value#0 1001.0
+word utoa::value#1 56.0
+word utoa::value#2 586.4285714285714
+word utoa::value#6 1501.5
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0 1375.25
+byte utoa_append::digit
+byte utoa_append::digit#1 1000001.0
+byte utoa_append::digit#2 1005001.5
+word utoa_append::return
+word utoa_append::return#0 2002.0
+word utoa_append::sub
+word utoa_append::sub#0 333500.5
+word utoa_append::value
+word utoa_append::value#0 3667.333333333333
+word utoa_append::value#1 2000002.0
+word utoa_append::value#2 501834.16666666674
+
+Initial phi equivalence classes
+[ test_slope::x_inc#10 ]
+[ test_slope::y_inc#12 ]
+[ test_slope::y#2 test_slope::y#1 ]
+[ test_slope::mapline#2 test_slope::mapline#1 ]
+[ test_slope::x#3 test_slope::x#8 test_slope::x#1 test_slope::x#2 ]
+[ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 ]
+[ cputs::s#14 cputs::s#15 cputs::s#0 ]
+[ printf_uint::uvalue#6 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#0 printf_uint::uvalue#1 ]
+[ memset::num#2 ]
+[ memset::str#3 memset::str#7 memset::str#8 ]
+[ memset::dst#2 memset::dst#4 memset::dst#1 ]
+[ utoa::digit#2 utoa::digit#1 ]
+[ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
+[ utoa::started#2 utoa::started#4 ]
+[ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
+[ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
+[ utoa_append::digit#2 utoa_append::digit#1 ]
+[ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
+[ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+Added variable test_slope::return#0 to live range equivalence class [ test_slope::return#0 ]
+Added variable test_slope::return#1 to live range equivalence class [ test_slope::return#1 ]
+Added variable test_slope::return#10 to live range equivalence class [ test_slope::return#10 ]
+Added variable test_slope::return#11 to live range equivalence class [ test_slope::return#11 ]
+Added variable test_slope::return#12 to live range equivalence class [ test_slope::return#12 ]
+Added variable test_slope::return#13 to live range equivalence class [ test_slope::return#13 ]
+Added variable test_slope::$6 to live range equivalence class [ test_slope::$6 ]
+Added variable test_slope::$7 to live range equivalence class [ test_slope::$7 ]
+Added variable test_slope::$8 to live range equivalence class [ test_slope::$8 ]
+Added variable test_slope::$9 to live range equivalence class [ test_slope::$9 ]
+Added variable test_slope::$10 to live range equivalence class [ test_slope::$10 ]
+Added variable test_slope::$11 to live range equivalence class [ test_slope::$11 ]
+Added variable test_slope::$12 to live range equivalence class [ test_slope::$12 ]
+Added variable test_slope::$5 to live range equivalence class [ test_slope::$5 ]
+Added variable cputs::c#1 to live range equivalence class [ cputs::c#1 ]
+Added variable cputc::c to live range equivalence class [ cputc::c ]
+Added variable printf_number_buffer::buffer_sign#0 to live range equivalence class [ printf_number_buffer::buffer_sign#0 ]
+Added variable memset::end#0 to live range equivalence class [ memset::end#0 ]
+Added variable cputc::convertToScreenCode1_return#0 to live range equivalence class [ cputc::convertToScreenCode1_return#0 ]
+Added variable utoa::$11 to live range equivalence class [ utoa::$11 ]
+Added variable utoa::buffer#3 to live range equivalence class [ utoa::buffer#3 ]
+Added variable utoa::$10 to live range equivalence class [ utoa::$10 ]
+Added variable utoa::digit_value#0 to live range equivalence class [ utoa::digit_value#0 ]
+Added variable utoa_append::buffer#0 to live range equivalence class [ utoa_append::buffer#0 ]
+Added variable utoa_append::sub#0 to live range equivalence class [ utoa_append::sub#0 ]
+Added variable utoa_append::return#0 to live range equivalence class [ utoa_append::return#0 ]
+Added variable cursorLocation::return#3 to live range equivalence class [ cursorLocation::return#3 ]
+Added variable setcursor::loc#0 to live range equivalence class [ setcursor::loc#0 ]
+Added variable setcursor::c#0 to live range equivalence class [ setcursor::c#0 ]
+Added variable setcursor::c#1 to live range equivalence class [ setcursor::c#1 ]
+Added variable cursorLocation::return#0 to live range equivalence class [ cursorLocation::return#0 ]
+Added variable putchar::loc#0 to live range equivalence class [ putchar::loc#0 ]
+Added variable putchar::newChar#0 to live range equivalence class [ putchar::newChar#0 ]
+Added variable newline::start#0 to live range equivalence class [ newline::start#0 ]
+Added variable memcpy::source#0 to live range equivalence class [ memcpy::source#0 ]
+Added variable memcpy::destination#0 to live range equivalence class [ memcpy::destination#0 ]
+Added variable memset::str#0 to live range equivalence class [ memset::str#0 ]
+Added variable cursorLocation::$3 to live range equivalence class [ cursorLocation::$3 ]
+Added variable cursorLocation::$4 to live range equivalence class [ cursorLocation::$4 ]
+Added variable cursorLocation::$5 to live range equivalence class [ cursorLocation::$5 ]
+Added variable cursorLocation::$0 to live range equivalence class [ cursorLocation::$0 ]
+Added variable cursorLocation::$1 to live range equivalence class [ cursorLocation::$1 ]
+Added variable cursorLocation::return#1 to live range equivalence class [ cursorLocation::return#1 ]
+Added variable memcpy::src_end#0 to live range equivalence class [ memcpy::src_end#0 ]
+Added variable printf_buffer to live range equivalence class [ printf_buffer ]
+Complete equivalence classes
+[ test_slope::x_inc#10 ]
+[ test_slope::y_inc#12 ]
+[ test_slope::y#2 test_slope::y#1 ]
+[ test_slope::mapline#2 test_slope::mapline#1 ]
+[ test_slope::x#3 test_slope::x#8 test_slope::x#1 test_slope::x#2 ]
+[ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 ]
+[ cputs::s#14 cputs::s#15 cputs::s#0 ]
+[ printf_uint::uvalue#6 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#0 printf_uint::uvalue#1 ]
+[ memset::num#2 ]
+[ memset::str#3 memset::str#7 memset::str#8 ]
+[ memset::dst#2 memset::dst#4 memset::dst#1 ]
+[ utoa::digit#2 utoa::digit#1 ]
+[ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
+[ utoa::started#2 utoa::started#4 ]
+[ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
+[ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
+[ utoa_append::digit#2 utoa_append::digit#1 ]
+[ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
+[ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+[ test_slope::return#0 ]
+[ test_slope::return#1 ]
+[ test_slope::return#10 ]
+[ test_slope::return#11 ]
+[ test_slope::return#12 ]
+[ test_slope::return#13 ]
+[ test_slope::$6 ]
+[ test_slope::$7 ]
+[ test_slope::$8 ]
+[ test_slope::$9 ]
+[ test_slope::$10 ]
+[ test_slope::$11 ]
+[ test_slope::$12 ]
+[ test_slope::$5 ]
+[ cputs::c#1 ]
+[ cputc::c ]
+[ printf_number_buffer::buffer_sign#0 ]
+[ memset::end#0 ]
+[ cputc::convertToScreenCode1_return#0 ]
+[ utoa::$11 ]
+[ utoa::buffer#3 ]
+[ utoa::$10 ]
+[ utoa::digit_value#0 ]
+[ utoa_append::buffer#0 ]
+[ utoa_append::sub#0 ]
+[ utoa_append::return#0 ]
+[ cursorLocation::return#3 ]
+[ setcursor::loc#0 ]
+[ setcursor::c#0 ]
+[ setcursor::c#1 ]
+[ cursorLocation::return#0 ]
+[ putchar::loc#0 ]
+[ putchar::newChar#0 ]
+[ newline::start#0 ]
+[ memcpy::source#0 ]
+[ memcpy::destination#0 ]
+[ memset::str#0 ]
+[ cursorLocation::$3 ]
+[ cursorLocation::$4 ]
+[ cursorLocation::$5 ]
+[ cursorLocation::$0 ]
+[ cursorLocation::$1 ]
+[ cursorLocation::return#1 ]
+[ memcpy::src_end#0 ]
+[ printf_buffer ]
+Allocated zp[1]:128 [ test_slope::x_inc#10 ]
+Allocated zp[1]:129 [ test_slope::y_inc#12 ]
+Allocated zp[2]:130 [ test_slope::y#2 test_slope::y#1 ]
+Allocated zp[2]:132 [ test_slope::mapline#2 test_slope::mapline#1 ]
+Allocated zp[1]:134 [ test_slope::x#3 test_slope::x#8 test_slope::x#1 test_slope::x#2 ]
+Allocated zp[2]:135 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 ]
+Allocated zp[2]:137 [ cputs::s#14 cputs::s#15 cputs::s#0 ]
+Allocated zp[2]:139 [ printf_uint::uvalue#6 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#0 printf_uint::uvalue#1 ]
+Allocated zp[2]:141 [ memset::num#2 ]
+Allocated zp[2]:143 [ memset::str#3 memset::str#7 memset::str#8 ]
+Allocated zp[2]:145 [ memset::dst#2 memset::dst#4 memset::dst#1 ]
+Allocated zp[1]:147 [ utoa::digit#2 utoa::digit#1 ]
+Allocated zp[2]:148 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
+Allocated zp[1]:150 [ utoa::started#2 utoa::started#4 ]
+Allocated zp[2]:151 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
+Allocated zp[2]:153 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
+Allocated zp[1]:155 [ utoa_append::digit#2 utoa_append::digit#1 ]
+Allocated zp[2]:156 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
+Allocated zp[2]:158 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+Allocated zp[2]:160 [ test_slope::return#0 ]
+Allocated zp[2]:162 [ test_slope::return#1 ]
+Allocated zp[2]:164 [ test_slope::return#10 ]
+Allocated zp[2]:166 [ test_slope::return#11 ]
+Allocated zp[2]:168 [ test_slope::return#12 ]
+Allocated zp[2]:170 [ test_slope::return#13 ]
+Allocated zp[1]:172 [ test_slope::$6 ]
+Allocated zp[1]:173 [ test_slope::$7 ]
+Allocated zp[1]:174 [ test_slope::$8 ]
+Allocated zp[1]:175 [ test_slope::$9 ]
+Allocated zp[1]:176 [ test_slope::$10 ]
+Allocated zp[1]:177 [ test_slope::$11 ]
+Allocated zp[1]:178 [ test_slope::$12 ]
+Allocated zp[1]:179 [ test_slope::$5 ]
+Allocated zp[1]:180 [ cputs::c#1 ]
+Allocated zp[1]:181 [ cputc::c ]
+Allocated zp[1]:182 [ printf_number_buffer::buffer_sign#0 ]
+Allocated zp[2]:183 [ memset::end#0 ]
+Allocated zp[1]:185 [ cputc::convertToScreenCode1_return#0 ]
+Allocated zp[1]:186 [ utoa::$11 ]
+Allocated zp[2]:187 [ utoa::buffer#3 ]
+Allocated zp[1]:189 [ utoa::$10 ]
+Allocated zp[2]:190 [ utoa::digit_value#0 ]
+Allocated zp[2]:192 [ utoa_append::buffer#0 ]
+Allocated zp[2]:194 [ utoa_append::sub#0 ]
+Allocated zp[2]:196 [ utoa_append::return#0 ]
+Allocated zp[2]:198 [ cursorLocation::return#3 ]
+Allocated zp[2]:200 [ setcursor::loc#0 ]
+Allocated zp[1]:202 [ setcursor::c#0 ]
+Allocated zp[1]:203 [ setcursor::c#1 ]
+Allocated zp[2]:204 [ cursorLocation::return#0 ]
+Allocated zp[2]:206 [ putchar::loc#0 ]
+Allocated zp[1]:208 [ putchar::newChar#0 ]
+Allocated zp[2]:209 [ newline::start#0 ]
+Allocated zp[2]:211 [ memcpy::source#0 ]
+Allocated zp[2]:213 [ memcpy::destination#0 ]
+Allocated zp[2]:215 [ memset::str#0 ]
+Allocated zp[2]:217 [ cursorLocation::$3 ]
+Allocated zp[2]:219 [ cursorLocation::$4 ]
+Allocated zp[2]:221 [ cursorLocation::$5 ]
+Allocated zp[2]:223 [ cursorLocation::$0 ]
+Allocated zp[2]:225 [ cursorLocation::$1 ]
+Allocated zp[2]:227 [ cursorLocation::return#1 ]
+Allocated zp[2]:229 [ memcpy::src_end#0 ]
+Allocated mem[12] [ printf_buffer ]
+REGISTER UPLIFT POTENTIAL REGISTERS
+Statement [4] test_slope::return#0 = test_slope::trees#2 [ test_slope::return#0 printf_buffer ] (  [ test_slope::return#0 printf_buffer ] { { test_slope::return#0 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [5] printf_uint::uvalue#0 = test_slope::return#0 [ printf_uint::uvalue#0 printf_buffer ] (  [ printf_uint::uvalue#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [13] test_slope::return#1 = test_slope::trees#2 [ test_slope::return#1 printf_buffer ] (  [ test_slope::return#1 printf_buffer ] { { test_slope::return#1 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [14] printf_uint::uvalue#1 = test_slope::return#1 [ printf_uint::uvalue#1 printf_buffer ] (  [ printf_uint::uvalue#1 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [22] test_slope::return#10 = test_slope::trees#2 [ test_slope::return#10 printf_buffer ] (  [ test_slope::return#10 printf_buffer ] { { test_slope::return#10 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [23] printf_uint::uvalue#2 = test_slope::return#10 [ printf_uint::uvalue#2 printf_buffer ] (  [ printf_uint::uvalue#2 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [31] test_slope::return#11 = test_slope::trees#2 [ test_slope::return#11 printf_buffer ] (  [ test_slope::return#11 printf_buffer ] { { test_slope::return#11 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [32] printf_uint::uvalue#3 = test_slope::return#11 [ printf_uint::uvalue#3 printf_buffer ] (  [ printf_uint::uvalue#3 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [40] test_slope::return#12 = test_slope::trees#2 [ test_slope::return#12 printf_buffer ] (  [ test_slope::return#12 printf_buffer ] { { test_slope::return#12 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [41] printf_uint::uvalue#4 = test_slope::return#12 [ printf_uint::uvalue#4 printf_buffer ] (  [ printf_uint::uvalue#4 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [49] test_slope::return#13 = test_slope::trees#2 [ test_slope::return#13 printf_buffer ] (  [ test_slope::return#13 printf_buffer ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [50] printf_uint::uvalue#5 = test_slope::return#13 [ printf_uint::uvalue#5 printf_buffer ] (  [ printf_uint::uvalue#5 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [57] memset::str#7 = (void*)*SAVMSC [ memset::str#7 ] ( clrscr:1 [ printf_buffer memset::str#7 ] { { memset::str#3 = memset::str#7 } }  ) always clobbers reg byte a 
+Statement [59] *OLDCHR = 0 [ ] ( clrscr:1 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [64] if(test_slope::y#2<$143) goto test_slope::@2 [ test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] ( test_slope:3 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:128 [ test_slope::x_inc#10 ]
+Removing always clobbered register reg byte a as potential for zp[1]:129 [ test_slope::y_inc#12 ]
+Removing always clobbered register reg byte a as potential for zp[1]:134 [ test_slope::x#3 test_slope::x#8 test_slope::x#1 test_slope::x#2 ]
+Statement [66] if(test_slope::mapline#2[test_slope::x#3]!='#'at) goto test_slope::@3 [ test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] ( test_slope:3 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [69] test_slope::x#1 = test_slope::x#3 + test_slope::x_inc#10 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [71] test_slope::x#2 = test_slope::x#1 - $1f [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [73] test_slope::$6 = test_slope::y_inc#12 << 1 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [74] test_slope::$7 = test_slope::$6 + test_slope::y_inc#12 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [75] test_slope::$8 = test_slope::$7 << 1 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [76] test_slope::$9 = test_slope::$8 + test_slope::y_inc#12 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [77] test_slope::$10 = test_slope::$9 << 1 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [78] test_slope::$11 = test_slope::$10 + test_slope::y_inc#12 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [79] test_slope::$12 = test_slope::$11 << 1 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [80] test_slope::$5 = test_slope::$12 + test_slope::y_inc#12 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [81] test_slope::mapline#1 = test_slope::mapline#2 + test_slope::$5 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [82] test_slope::y#1 = test_slope::y#2 + test_slope::y_inc#12 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [85] cputs::c#1 = *cputs::s#14 [ cputs::s#14 cputs::c#1 ] ( cputs:6 [ printf_uint::uvalue#0 printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:10 [ printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:15 [ printf_uint::uvalue#1 printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:19 [ printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:24 [ printf_uint::uvalue#2 printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:28 [ printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:33 [ printf_uint::uvalue#3 printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:37 [ printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:42 [ printf_uint::uvalue#4 printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:46 [ printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:51 [ printf_uint::uvalue#5 printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:55 [ cputs::s#14 cputs::c#1 ] { }  printf_uint:8::printf_number_buffer:96::cputs:154 [ printf_buffer cputs::s#14 cputs::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } }  printf_uint:17::printf_number_buffer:96::cputs:154 [ printf_buffer cputs::s#14 cputs::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } }  printf_uint:26::printf_number_buffer:96::cputs:154 [ printf_buffer cputs::s#14 cputs::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } }  printf_uint:35::printf_number_buffer:96::cputs:154 [ printf_buffer cputs::s#14 cputs::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } }  printf_uint:44::printf_number_buffer:96::cputs:154 [ printf_buffer cputs::s#14 cputs::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } }  printf_uint:53::printf_number_buffer:96::cputs:154 [ printf_buffer cputs::s#14 cputs::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } }  ) always clobbers reg byte a reg byte y 
+Statement [92] *((byte*)&printf_buffer) = 0 [ printf_uint::uvalue#6 printf_buffer ] ( printf_uint:8 [ printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17 [ printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26 [ printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35 [ printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44 [ printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53 [ printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [93] utoa::value#1 = printf_uint::uvalue#6 [ printf_buffer utoa::value#1 ] ( printf_uint:8 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [99] if(memset::num#2<=0) goto memset::@return [ memset::num#2 memset::str#3 ] ( clrscr:1::memset:58 [ printf_buffer memset::num#2 memset::str#3 ] { { memset::str#3 = memset::str#7 } }  cputs:6::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123::memset:185 [ cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125::memset:185 [ cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [100] memset::end#0 = (byte*)memset::str#3 + memset::num#2 [ memset::str#3 memset::end#0 ] ( clrscr:1::memset:58 [ printf_buffer memset::str#3 memset::end#0 ] { { memset::str#3 = memset::str#7 } }  cputs:6::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123::memset:185 [ cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125::memset:185 [ cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [101] memset::dst#4 = (byte*)memset::str#3 [ memset::end#0 memset::dst#4 ] ( clrscr:1::memset:58 [ printf_buffer memset::end#0 memset::dst#4 ] { { memset::str#3 = memset::str#7 } }  cputs:6::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123::memset:185 [ cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125::memset:185 [ cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [103] if(memset::dst#2!=memset::end#0) goto memset::@3 [ memset::end#0 memset::dst#2 ] ( clrscr:1::memset:58 [ printf_buffer memset::end#0 memset::dst#2 ] { { memset::str#3 = memset::str#7 } }  cputs:6::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123::memset:185 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125::memset:185 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [105] *memset::dst#2 = 0 [ memset::end#0 memset::dst#2 ] ( clrscr:1::memset:58 [ printf_buffer memset::end#0 memset::dst#2 ] { { memset::str#3 = memset::str#7 } }  cputs:6::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123::memset:185 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125::memset:185 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a reg byte y 
+Statement [107] *COLCRS = gotoxy::x#1 [ ] ( clrscr:1::gotoxy:60 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [108] *ROWCRS = gotoxy::y#1 [ ] ( clrscr:1::gotoxy:60 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [111] if(cputc::c=='
'at) goto cputc::@1 [ cputc::c ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [112] if(cputc::c=='
+'at) goto cputc::@2 [ cputc::c ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [113] if(cputc::c==$9b) goto cputc::@2 [ ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [114] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0] [ cputc::convertToScreenCode1_return#0 ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte y 
+Statement [118] if(*COLCRS==$28) goto cputc::@5 [ ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [122] *COLCRS = 0 [ ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [124] *COLCRS = 0 [ ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [126] *COLCRS = 0 [ ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [131] utoa::$11 = (byte)utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [132] *utoa::buffer#11 = DIGITS[utoa::$11] [ printf_buffer utoa::buffer#11 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [133] utoa::buffer#3 = ++ utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [134] *utoa::buffer#3 = 0 [ printf_buffer ] ( printf_uint:8::utoa:94 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [136] utoa::$10 = utoa::digit#2 << 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:147 [ utoa::digit#2 utoa::digit#1 ]
+Removing always clobbered register reg byte a as potential for zp[1]:150 [ utoa::started#2 utoa::started#4 ]
+Statement [137] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [139] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [142] utoa_append::buffer#0 = utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [143] utoa_append::value#0 = utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [144] utoa_append::sub#0 = utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [146] utoa_append::return#0 = utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [147] utoa::value#0 = utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [156] *(*OLDADR) = *OLDCHR [ ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  ) always clobbers reg byte a reg byte y 
+Statement [158] cursorLocation::return#3 = cursorLocation::return#1 [ cursorLocation::return#3 ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer cursorLocation::return#3 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  ) always clobbers reg byte a 
+Statement [159] setcursor::loc#0 = cursorLocation::return#3 [ setcursor::loc#0 ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer setcursor::loc#0 ] { }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [160] setcursor::c#0 = *setcursor::loc#0 [ setcursor::loc#0 setcursor::c#0 ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [162] *OLDADR = setcursor::loc#0 [ setcursor::c#0 ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer setcursor::c#0 ] { }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:202 [ setcursor::c#0 ]
+Statement [163] *CRSINH = 0 [ setcursor::c#0 ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer setcursor::c#0 ] { }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [164] setcursor::c#1 = setcursor::c#0 ^ $80 [ setcursor::c#1 ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer setcursor::c#1 ] { }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [165] *(*OLDADR) = setcursor::c#1 [ ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer ] { }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte y 
+Statement [167] *(*OLDADR) = *OLDCHR [ cputc::convertToScreenCode1_return#0 ] ( cputs:6::cputc:90::putchar:116 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116 [ cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a reg byte y 
+Removing always clobbered register reg byte a as potential for zp[1]:185 [ cputc::convertToScreenCode1_return#0 ]
+Removing always clobbered register reg byte y as potential for zp[1]:185 [ cputc::convertToScreenCode1_return#0 ]
+Statement [169] cursorLocation::return#0 = cursorLocation::return#1 [ cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] ( cputs:6::cputc:90::putchar:116 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [170] putchar::loc#0 = cursorLocation::return#0 [ cputc::convertToScreenCode1_return#0 putchar::loc#0 ] ( cputs:6::cputc:90::putchar:116 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116 [ cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [172] *putchar::loc#0 = putchar::newChar#0 [ putchar::newChar#0 ] ( cputs:6::cputc:90::putchar:116 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116 [ cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte y 
+Removing always clobbered register reg byte y as potential for zp[1]:208 [ putchar::newChar#0 ]
+Statement [177] if(*ROWCRS!=$18) goto newline::@1 [ ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [178] *(*OLDADR) = *(*OLDADR) ^ $80 [ ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [179] newline::start#0 = *SAVMSC [ newline::start#0 ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [180] memcpy::source#0 = newline::start#0 + $28 [ newline::start#0 memcpy::source#0 ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [181] memcpy::destination#0 = (void*)newline::start#0 [ newline::start#0 memcpy::source#0 memcpy::destination#0 ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [183] memset::str#0 = newline::start#0 + (word)$28*$17 [ memset::str#0 ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [184] memset::str#8 = (void*)memset::str#0 [ memset::str#8 ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [186] *ROWCRS = (byte)$18-1 [ ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [192] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( printf_uint:8::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:155 [ utoa_append::digit#2 utoa_append::digit#1 ]
+Statement [193] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] [ utoa_append::value#2 ] ( printf_uint:8::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a reg byte y 
+Removing always clobbered register reg byte y as potential for zp[1]:147 [ utoa::digit#2 utoa::digit#1 ]
+Statement [196] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( printf_uint:8::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [197] cursorLocation::$3 = (word)*ROWCRS [ cursorLocation::$3 ] ( clrscr:1::gotoxy:60::setcursor:109::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116::cursorLocation:168 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [198] cursorLocation::$4 = cursorLocation::$3 << 2 [ cursorLocation::$3 cursorLocation::$4 ] ( clrscr:1::gotoxy:60::setcursor:109::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116::cursorLocation:168 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [199] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3 [ cursorLocation::$5 ] ( clrscr:1::gotoxy:60::setcursor:109::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120::cursorLocation:157 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127::cursorLocation:157 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116::cursorLocation:168 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [200] cursorLocation::$0 = cursorLocation::$5 << 3 [ cursorLocation::$0 ] ( clrscr:1::gotoxy:60::setcursor:109::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120::cursorLocation:157 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127::cursorLocation:157 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116::cursorLocation:168 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [201] cursorLocation::$1 = *SAVMSC + cursorLocation::$0 [ cursorLocation::$1 ] ( clrscr:1::gotoxy:60::setcursor:109::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120::cursorLocation:157 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127::cursorLocation:157 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116::cursorLocation:168 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [202] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS [ cursorLocation::return#1 ] ( clrscr:1::gotoxy:60::setcursor:109::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120::cursorLocation:157 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127::cursorLocation:157 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116::cursorLocation:168 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [204] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0 [ memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] ( cputs:6::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [205] memcpy::src#4 = (byte*)(void*)memcpy::source#0 [ memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] ( cputs:6::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [206] memcpy::dst#4 = (byte*)memcpy::destination#0 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( cputs:6::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [208] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( cputs:6::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [210] *memcpy::dst#2 = *memcpy::src#2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( cputs:6::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [4] test_slope::return#0 = test_slope::trees#2 [ test_slope::return#0 printf_buffer ] (  [ test_slope::return#0 printf_buffer ] { { test_slope::return#0 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [5] printf_uint::uvalue#0 = test_slope::return#0 [ printf_uint::uvalue#0 printf_buffer ] (  [ printf_uint::uvalue#0 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [13] test_slope::return#1 = test_slope::trees#2 [ test_slope::return#1 printf_buffer ] (  [ test_slope::return#1 printf_buffer ] { { test_slope::return#1 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [14] printf_uint::uvalue#1 = test_slope::return#1 [ printf_uint::uvalue#1 printf_buffer ] (  [ printf_uint::uvalue#1 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [22] test_slope::return#10 = test_slope::trees#2 [ test_slope::return#10 printf_buffer ] (  [ test_slope::return#10 printf_buffer ] { { test_slope::return#10 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [23] printf_uint::uvalue#2 = test_slope::return#10 [ printf_uint::uvalue#2 printf_buffer ] (  [ printf_uint::uvalue#2 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [31] test_slope::return#11 = test_slope::trees#2 [ test_slope::return#11 printf_buffer ] (  [ test_slope::return#11 printf_buffer ] { { test_slope::return#11 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [32] printf_uint::uvalue#3 = test_slope::return#11 [ printf_uint::uvalue#3 printf_buffer ] (  [ printf_uint::uvalue#3 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [40] test_slope::return#12 = test_slope::trees#2 [ test_slope::return#12 printf_buffer ] (  [ test_slope::return#12 printf_buffer ] { { test_slope::return#12 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [41] printf_uint::uvalue#4 = test_slope::return#12 [ printf_uint::uvalue#4 printf_buffer ] (  [ printf_uint::uvalue#4 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [49] test_slope::return#13 = test_slope::trees#2 [ test_slope::return#13 printf_buffer ] (  [ test_slope::return#13 printf_buffer ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [50] printf_uint::uvalue#5 = test_slope::return#13 [ printf_uint::uvalue#5 printf_buffer ] (  [ printf_uint::uvalue#5 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [57] memset::str#7 = (void*)*SAVMSC [ memset::str#7 ] ( clrscr:1 [ printf_buffer memset::str#7 ] { { memset::str#3 = memset::str#7 } }  ) always clobbers reg byte a 
+Statement [59] *OLDCHR = 0 [ ] ( clrscr:1 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [64] if(test_slope::y#2<$143) goto test_slope::@2 [ test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] ( test_slope:3 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [66] if(test_slope::mapline#2[test_slope::x#3]!='#'at) goto test_slope::@3 [ test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] ( test_slope:3 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::trees#2 test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#3 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [69] test_slope::x#1 = test_slope::x#3 + test_slope::x_inc#10 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#1 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [71] test_slope::x#2 = test_slope::x#1 - $1f [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::trees#6 test_slope::x#2 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [73] test_slope::$6 = test_slope::y_inc#12 << 1 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$6 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [74] test_slope::$7 = test_slope::$6 + test_slope::y_inc#12 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$7 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [75] test_slope::$8 = test_slope::$7 << 1 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$8 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [76] test_slope::$9 = test_slope::$8 + test_slope::y_inc#12 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$9 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [77] test_slope::$10 = test_slope::$9 << 1 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$10 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [78] test_slope::$11 = test_slope::$10 + test_slope::y_inc#12 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$11 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [79] test_slope::$12 = test_slope::$11 << 1 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$12 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [80] test_slope::$5 = test_slope::$12 + test_slope::y_inc#12 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#2 test_slope::x#8 test_slope::trees#6 test_slope::$5 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [81] test_slope::mapline#1 = test_slope::mapline#2 + test_slope::$5 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#2 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [82] test_slope::y#1 = test_slope::y#2 + test_slope::y_inc#12 [ test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] ( test_slope:3 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#0 = test_slope::trees#2 } }  test_slope:12 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#1 = test_slope::trees#2 } }  test_slope:21 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#10 = test_slope::trees#2 } }  test_slope:30 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#11 = test_slope::trees#2 } }  test_slope:39 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#12 = test_slope::trees#2 } }  test_slope:48 [ printf_buffer test_slope::x_inc#10 test_slope::y_inc#12 test_slope::y#1 test_slope::mapline#1 test_slope::x#8 test_slope::trees#6 ] { { test_slope::return#13 = test_slope::trees#2 } }  ) always clobbers reg byte a 
+Statement [85] cputs::c#1 = *cputs::s#14 [ cputs::s#14 cputs::c#1 ] ( cputs:6 [ printf_uint::uvalue#0 printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:10 [ printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:15 [ printf_uint::uvalue#1 printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:19 [ printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:24 [ printf_uint::uvalue#2 printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:28 [ printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:33 [ printf_uint::uvalue#3 printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:37 [ printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:42 [ printf_uint::uvalue#4 printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:46 [ printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:51 [ printf_uint::uvalue#5 printf_buffer cputs::s#14 cputs::c#1 ] { }  cputs:55 [ cputs::s#14 cputs::c#1 ] { }  printf_uint:8::printf_number_buffer:96::cputs:154 [ printf_buffer cputs::s#14 cputs::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } }  printf_uint:17::printf_number_buffer:96::cputs:154 [ printf_buffer cputs::s#14 cputs::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } }  printf_uint:26::printf_number_buffer:96::cputs:154 [ printf_buffer cputs::s#14 cputs::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } }  printf_uint:35::printf_number_buffer:96::cputs:154 [ printf_buffer cputs::s#14 cputs::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } }  printf_uint:44::printf_number_buffer:96::cputs:154 [ printf_buffer cputs::s#14 cputs::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } }  printf_uint:53::printf_number_buffer:96::cputs:154 [ printf_buffer cputs::s#14 cputs::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } }  ) always clobbers reg byte a reg byte y 
+Statement [92] *((byte*)&printf_buffer) = 0 [ printf_uint::uvalue#6 printf_buffer ] ( printf_uint:8 [ printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17 [ printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26 [ printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35 [ printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44 [ printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53 [ printf_uint::uvalue#6 printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [93] utoa::value#1 = printf_uint::uvalue#6 [ printf_buffer utoa::value#1 ] ( printf_uint:8 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [99] if(memset::num#2<=0) goto memset::@return [ memset::num#2 memset::str#3 ] ( clrscr:1::memset:58 [ printf_buffer memset::num#2 memset::str#3 ] { { memset::str#3 = memset::str#7 } }  cputs:6::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123::memset:185 [ cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125::memset:185 [ cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [100] memset::end#0 = (byte*)memset::str#3 + memset::num#2 [ memset::str#3 memset::end#0 ] ( clrscr:1::memset:58 [ printf_buffer memset::str#3 memset::end#0 ] { { memset::str#3 = memset::str#7 } }  cputs:6::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123::memset:185 [ cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125::memset:185 [ cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [101] memset::dst#4 = (byte*)memset::str#3 [ memset::end#0 memset::dst#4 ] ( clrscr:1::memset:58 [ printf_buffer memset::end#0 memset::dst#4 ] { { memset::str#3 = memset::str#7 } }  cputs:6::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123::memset:185 [ cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125::memset:185 [ cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [103] if(memset::dst#2!=memset::end#0) goto memset::@3 [ memset::end#0 memset::dst#2 ] ( clrscr:1::memset:58 [ printf_buffer memset::end#0 memset::dst#2 ] { { memset::str#3 = memset::str#7 } }  cputs:6::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123::memset:185 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125::memset:185 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [105] *memset::dst#2 = 0 [ memset::end#0 memset::dst#2 ] ( clrscr:1::memset:58 [ printf_buffer memset::end#0 memset::dst#2 ] { { memset::str#3 = memset::str#7 } }  cputs:6::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123::memset:185 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125::memset:185 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125::memset:185 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memset:185 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memset:185 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a reg byte y 
+Statement [107] *COLCRS = gotoxy::x#1 [ ] ( clrscr:1::gotoxy:60 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [108] *ROWCRS = gotoxy::y#1 [ ] ( clrscr:1::gotoxy:60 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [111] if(cputc::c=='
'at) goto cputc::@1 [ cputc::c ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [112] if(cputc::c=='
+'at) goto cputc::@2 [ cputc::c ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::c ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [113] if(cputc::c==$9b) goto cputc::@2 [ ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [114] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0] [ cputc::convertToScreenCode1_return#0 ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte y 
+Statement [118] if(*COLCRS==$28) goto cputc::@5 [ ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [122] *COLCRS = 0 [ ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [124] *COLCRS = 0 [ ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [126] *COLCRS = 0 [ ] ( cputs:6::cputc:90 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [131] utoa::$11 = (byte)utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [132] *utoa::buffer#11 = DIGITS[utoa::$11] [ printf_buffer utoa::buffer#11 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [133] utoa::buffer#3 = ++ utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [134] *utoa::buffer#3 = 0 [ printf_buffer ] ( printf_uint:8::utoa:94 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [136] utoa::$10 = utoa::digit#2 << 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [137] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [139] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [142] utoa_append::buffer#0 = utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [143] utoa_append::value#0 = utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [144] utoa_append::sub#0 = utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [146] utoa_append::return#0 = utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [147] utoa::value#0 = utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( printf_uint:8::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:17::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:26::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:35::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:44::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } }  printf_uint:53::utoa:94 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [156] *(*OLDADR) = *OLDCHR [ ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  ) always clobbers reg byte a reg byte y 
+Statement [158] cursorLocation::return#3 = cursorLocation::return#1 [ cursorLocation::return#3 ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer cursorLocation::return#3 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  ) always clobbers reg byte a 
+Statement [159] setcursor::loc#0 = cursorLocation::return#3 [ setcursor::loc#0 ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer setcursor::loc#0 ] { }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [160] setcursor::c#0 = *setcursor::loc#0 [ setcursor::loc#0 setcursor::c#0 ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [162] *OLDADR = setcursor::loc#0 [ setcursor::c#0 ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer setcursor::c#0 ] { }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [163] *CRSINH = 0 [ setcursor::c#0 ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer setcursor::c#0 ] { }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [164] setcursor::c#1 = setcursor::c#0 ^ $80 [ setcursor::c#1 ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer setcursor::c#1 ] { }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [165] *(*OLDADR) = setcursor::c#1 [ ] ( clrscr:1::gotoxy:60::setcursor:109 [ printf_buffer ] { }  cputs:6::cputc:90::setcursor:120 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:120 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:120 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:120 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:120 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:120 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:120 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::setcursor:127 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::setcursor:127 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::setcursor:127 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::setcursor:127 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::setcursor:127 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::setcursor:127 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::setcursor:127 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116::setcursor:174 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116::setcursor:174 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::setcursor:188 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::setcursor:188 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::setcursor:188 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte y 
+Statement [167] *(*OLDADR) = *OLDCHR [ cputc::convertToScreenCode1_return#0 ] ( cputs:6::cputc:90::putchar:116 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116 [ cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [169] cursorLocation::return#0 = cursorLocation::return#1 [ cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] ( cputs:6::cputc:90::putchar:116 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [170] putchar::loc#0 = cursorLocation::return#0 [ cputc::convertToScreenCode1_return#0 putchar::loc#0 ] ( cputs:6::cputc:90::putchar:116 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116 [ cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [172] *putchar::loc#0 = putchar::newChar#0 [ putchar::newChar#0 ] ( cputs:6::cputc:90::putchar:116 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::putchar:116 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::putchar:116 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::putchar:116 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::putchar:116 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::putchar:116 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::putchar:116 [ cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte y 
+Statement [177] if(*ROWCRS!=$18) goto newline::@1 [ ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [178] *(*OLDADR) = *(*OLDADR) ^ $80 [ ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [179] newline::start#0 = *SAVMSC [ newline::start#0 ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [180] memcpy::source#0 = newline::start#0 + $28 [ newline::start#0 memcpy::source#0 ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [181] memcpy::destination#0 = (void*)newline::start#0 [ newline::start#0 memcpy::source#0 memcpy::destination#0 ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [183] memset::str#0 = newline::start#0 + (word)$28*$17 [ memset::str#0 ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [184] memset::str#8 = (void*)memset::str#0 [ memset::str#8 ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [186] *ROWCRS = (byte)$18-1 [ ] ( cputs:6::cputc:90::newline:123 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125 [ printf_buffer ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [192] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( printf_uint:8::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [193] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] [ utoa_append::value#2 ] ( printf_uint:8::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [196] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( printf_uint:8::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:17::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:26::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:35::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:44::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:53::utoa:94::utoa_append:145 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [197] cursorLocation::$3 = (word)*ROWCRS [ cursorLocation::$3 ] ( clrscr:1::gotoxy:60::setcursor:109::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116::cursorLocation:168 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [198] cursorLocation::$4 = cursorLocation::$3 << 2 [ cursorLocation::$3 cursorLocation::$4 ] ( clrscr:1::gotoxy:60::setcursor:109::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116::cursorLocation:168 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [199] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3 [ cursorLocation::$5 ] ( clrscr:1::gotoxy:60::setcursor:109::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120::cursorLocation:157 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127::cursorLocation:157 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116::cursorLocation:168 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [200] cursorLocation::$0 = cursorLocation::$5 << 3 [ cursorLocation::$0 ] ( clrscr:1::gotoxy:60::setcursor:109::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120::cursorLocation:157 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127::cursorLocation:157 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116::cursorLocation:168 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [201] cursorLocation::$1 = *SAVMSC + cursorLocation::$0 [ cursorLocation::$1 ] ( clrscr:1::gotoxy:60::setcursor:109::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120::cursorLocation:157 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127::cursorLocation:157 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116::cursorLocation:168 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [202] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS [ cursorLocation::return#1 ] ( clrscr:1::gotoxy:60::setcursor:109::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:120::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:120::cursorLocation:157 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:120::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:120::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::setcursor:127::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::setcursor:127::cursorLocation:157 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::setcursor:127::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::setcursor:127::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::setcursor:174::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:10::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:15::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:19::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:24::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:28::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:33::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:37::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:42::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:46::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:51::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:55::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::setcursor:188::cursorLocation:157 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:6::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:10::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:15::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:19::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:24::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:28::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:33::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:37::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:42::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:46::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:51::cputc:90::putchar:116::cursorLocation:168 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:55::cputc:90::putchar:116::cursorLocation:168 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::putchar:116::cursorLocation:168 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:8::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:17::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:26::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:35::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:44::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:53::printf_number_buffer:96::cputc:152::putchar:116::cursorLocation:168 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [204] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0 [ memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] ( cputs:6::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [205] memcpy::src#4 = (byte*)(void*)memcpy::source#0 [ memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] ( cputs:6::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [206] memcpy::dst#4 = (byte*)memcpy::destination#0 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( cputs:6::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [208] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( cputs:6::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [210] *memcpy::dst#2 = *memcpy::src#2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( cputs:6::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:123::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:123::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:123::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:123::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:6::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#0 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:10::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:15::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:19::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:24::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#2 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:28::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:33::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:37::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:42::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#4 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:46::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:51::cputc:90::newline:125::memcpy:182 [ printf_uint::uvalue#5 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:55::cputc:90::newline:125::memcpy:182 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputs:154::cputc:90::newline:125::memcpy:182 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { cputs::c#1 = cputc::c } }  printf_uint:8::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:17::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:26::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#2 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:35::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#3 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:44::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#4 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:53::printf_number_buffer:96::cputc:152::newline:125::memcpy:182 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#5 = printf_uint::uvalue#6 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a reg byte y 
+Potential registers zp[1]:128 [ test_slope::x_inc#10 ] : zp[1]:128 , reg byte x , reg byte y , 
+Potential registers zp[1]:129 [ test_slope::y_inc#12 ] : zp[1]:129 , reg byte x , reg byte y , 
+Potential registers zp[2]:130 [ test_slope::y#2 test_slope::y#1 ] : zp[2]:130 , 
+Potential registers zp[2]:132 [ test_slope::mapline#2 test_slope::mapline#1 ] : zp[2]:132 , 
+Potential registers zp[1]:134 [ test_slope::x#3 test_slope::x#8 test_slope::x#1 test_slope::x#2 ] : zp[1]:134 , reg byte x , reg byte y , 
+Potential registers zp[2]:135 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 ] : zp[2]:135 , 
+Potential registers zp[2]:137 [ cputs::s#14 cputs::s#15 cputs::s#0 ] : zp[2]:137 , 
+Potential registers zp[2]:139 [ printf_uint::uvalue#6 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#0 printf_uint::uvalue#1 ] : zp[2]:139 , 
+Potential registers zp[2]:141 [ memset::num#2 ] : zp[2]:141 , 
+Potential registers zp[2]:143 [ memset::str#3 memset::str#7 memset::str#8 ] : zp[2]:143 , 
+Potential registers zp[2]:145 [ memset::dst#2 memset::dst#4 memset::dst#1 ] : zp[2]:145 , 
+Potential registers zp[1]:147 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:147 , reg byte x , 
+Potential registers zp[2]:148 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] : zp[2]:148 , 
+Potential registers zp[1]:150 [ utoa::started#2 utoa::started#4 ] : zp[1]:150 , reg byte x , reg byte y , 
+Potential registers zp[2]:151 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] : zp[2]:151 , 
+Potential registers zp[2]:153 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:153 , 
+Potential registers zp[1]:155 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:155 , reg byte x , reg byte y , 
+Potential registers zp[2]:156 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] : zp[2]:156 , 
+Potential registers zp[2]:158 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] : zp[2]:158 , 
+Potential registers zp[2]:160 [ test_slope::return#0 ] : zp[2]:160 , 
+Potential registers zp[2]:162 [ test_slope::return#1 ] : zp[2]:162 , 
+Potential registers zp[2]:164 [ test_slope::return#10 ] : zp[2]:164 , 
+Potential registers zp[2]:166 [ test_slope::return#11 ] : zp[2]:166 , 
+Potential registers zp[2]:168 [ test_slope::return#12 ] : zp[2]:168 , 
+Potential registers zp[2]:170 [ test_slope::return#13 ] : zp[2]:170 , 
+Potential registers zp[1]:172 [ test_slope::$6 ] : zp[1]:172 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:173 [ test_slope::$7 ] : zp[1]:173 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:174 [ test_slope::$8 ] : zp[1]:174 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:175 [ test_slope::$9 ] : zp[1]:175 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:176 [ test_slope::$10 ] : zp[1]:176 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:177 [ test_slope::$11 ] : zp[1]:177 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:178 [ test_slope::$12 ] : zp[1]:178 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:179 [ test_slope::$5 ] : zp[1]:179 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:180 [ cputs::c#1 ] : zp[1]:180 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:181 [ cputc::c ] : zp[1]:181 , 
+Potential registers zp[1]:182 [ printf_number_buffer::buffer_sign#0 ] : zp[1]:182 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:183 [ memset::end#0 ] : zp[2]:183 , 
+Potential registers zp[1]:185 [ cputc::convertToScreenCode1_return#0 ] : zp[1]:185 , reg byte x , 
+Potential registers zp[1]:186 [ utoa::$11 ] : zp[1]:186 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:187 [ utoa::buffer#3 ] : zp[2]:187 , 
+Potential registers zp[1]:189 [ utoa::$10 ] : zp[1]:189 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:190 [ utoa::digit_value#0 ] : zp[2]:190 , 
+Potential registers zp[2]:192 [ utoa_append::buffer#0 ] : zp[2]:192 , 
+Potential registers zp[2]:194 [ utoa_append::sub#0 ] : zp[2]:194 , 
+Potential registers zp[2]:196 [ utoa_append::return#0 ] : zp[2]:196 , 
+Potential registers zp[2]:198 [ cursorLocation::return#3 ] : zp[2]:198 , 
+Potential registers zp[2]:200 [ setcursor::loc#0 ] : zp[2]:200 , 
+Potential registers zp[1]:202 [ setcursor::c#0 ] : zp[1]:202 , reg byte x , reg byte y , 
+Potential registers zp[1]:203 [ setcursor::c#1 ] : zp[1]:203 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:204 [ cursorLocation::return#0 ] : zp[2]:204 , 
+Potential registers zp[2]:206 [ putchar::loc#0 ] : zp[2]:206 , 
+Potential registers zp[1]:208 [ putchar::newChar#0 ] : zp[1]:208 , reg byte a , reg byte x , 
+Potential registers zp[2]:209 [ newline::start#0 ] : zp[2]:209 , 
+Potential registers zp[2]:211 [ memcpy::source#0 ] : zp[2]:211 , 
+Potential registers zp[2]:213 [ memcpy::destination#0 ] : zp[2]:213 , 
+Potential registers zp[2]:215 [ memset::str#0 ] : zp[2]:215 , 
+Potential registers zp[2]:217 [ cursorLocation::$3 ] : zp[2]:217 , 
+Potential registers zp[2]:219 [ cursorLocation::$4 ] : zp[2]:219 , 
+Potential registers zp[2]:221 [ cursorLocation::$5 ] : zp[2]:221 , 
+Potential registers zp[2]:223 [ cursorLocation::$0 ] : zp[2]:223 , 
+Potential registers zp[2]:225 [ cursorLocation::$1 ] : zp[2]:225 , 
+Potential registers zp[2]:227 [ cursorLocation::return#1 ] : zp[2]:227 , 
+Potential registers zp[2]:229 [ memcpy::src_end#0 ] : zp[2]:229 , 
+Potential registers mem[12] [ printf_buffer ] : mem[12] , 
+
+REGISTER UPLIFT SCOPES
+Uplift Scope [memcpy] 3,012,500,004.25: zp[2]:156 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] 2,023,333,337.67: zp[2]:158 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] 126,250,000.25: zp[2]:229 [ memcpy::src_end#0 ] 333,333.67: zp[2]:211 [ memcpy::source#0 ] 333,333.67: zp[2]:213 [ memcpy::destination#0 ] 
+Uplift Scope [memset] 3,356,666,672.33: zp[2]:145 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 168,333,333.67: zp[2]:183 [ memset::end#0 ] 10,000,001: zp[2]:141 [ memset::num#2 ] 2,333,361.33: zp[2]:143 [ memset::str#3 memset::str#7 memset::str#8 ] 1,000,001: zp[2]:215 [ memset::str#0 ] 
+Uplift Scope [cursorLocation] 200,000,002: zp[2]:219 [ cursorLocation::$4 ] 200,000,002: zp[2]:221 [ cursorLocation::$5 ] 200,000,002: zp[2]:223 [ cursorLocation::$0 ] 200,000,002: zp[2]:225 [ cursorLocation::$1 ] 150,000,001.5: zp[2]:217 [ cursorLocation::$3 ] 27,750,000.75: zp[2]:227 [ cursorLocation::return#1 ] 20,000,002: zp[2]:198 [ cursorLocation::return#3 ] 2,000,002: zp[2]:204 [ cursorLocation::return#0 ] 
+Uplift Scope [setcursor] 20,000,002: zp[1]:203 [ setcursor::c#1 ] 10,000,001: zp[2]:200 [ setcursor::loc#0 ] 7,500,000.75: zp[1]:202 [ setcursor::c#0 ] 
+Uplift Scope [utoa_append] 2,505,503.5: zp[2]:153 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 2,005,002.5: zp[1]:155 [ utoa_append::digit#2 utoa_append::digit#1 ] 333,500.5: zp[2]:194 [ utoa_append::sub#0 ] 2,002: zp[2]:196 [ utoa_append::return#0 ] 1,375.25: zp[2]:192 [ utoa_append::buffer#0 ] 
+Uplift Scope [putchar] 1,500,001.5: zp[1]:208 [ putchar::newChar#0 ] 1,000,001: zp[2]:206 [ putchar::loc#0 ] 
+Uplift Scope [newline] 750,000.75: zp[2]:209 [ newline::start#0 ] 
+Uplift Scope [cputc] 183,333.67: zp[1]:185 [ cputc::convertToScreenCode1_return#0 ] 77,526.25: zp[1]:181 [ cputc::c ] 
+Uplift Scope [cputs] 21,503.5: zp[2]:137 [ cputs::s#14 cputs::s#15 cputs::s#0 ] 10,001: zp[1]:180 [ cputs::c#1 ] 
+Uplift Scope [utoa] 3,803.93: zp[2]:151 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] 3,144.93: zp[2]:148 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] 2,288: zp[1]:147 [ utoa::digit#2 utoa::digit#1 ] 2,002: zp[1]:189 [ utoa::$10 ] 1,501.5: zp[1]:150 [ utoa::started#2 utoa::started#4 ] 600.6: zp[2]:190 [ utoa::digit_value#0 ] 202: zp[1]:186 [ utoa::$11 ] 202: zp[2]:187 [ utoa::buffer#3 ] 
+Uplift Scope [test_slope] 492.15: zp[1]:134 [ test_slope::x#3 test_slope::x#8 test_slope::x#1 test_slope::x#2 ] 253.7: zp[2]:135 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 ] 218.83: zp[2]:130 [ test_slope::y#2 test_slope::y#1 ] 202: zp[1]:172 [ test_slope::$6 ] 202: zp[1]:173 [ test_slope::$7 ] 202: zp[1]:174 [ test_slope::$8 ] 202: zp[1]:175 [ test_slope::$9 ] 202: zp[1]:176 [ test_slope::$10 ] 202: zp[1]:177 [ test_slope::$11 ] 202: zp[1]:178 [ test_slope::$12 ] 202: zp[1]:179 [ test_slope::$5 ] 118.82: zp[2]:132 [ test_slope::mapline#2 test_slope::mapline#1 ] 30.3: zp[1]:129 [ test_slope::y_inc#12 ] 5.05: zp[1]:128 [ test_slope::x_inc#10 ] 4: zp[2]:160 [ test_slope::return#0 ] 4: zp[2]:162 [ test_slope::return#1 ] 4: zp[2]:164 [ test_slope::return#10 ] 4: zp[2]:166 [ test_slope::return#11 ] 4: zp[2]:168 [ test_slope::return#12 ] 4: zp[2]:170 [ test_slope::return#13 ] 
+Uplift Scope [printf_number_buffer] 71: zp[1]:182 [ printf_number_buffer::buffer_sign#0 ] 
+Uplift Scope [printf_uint] 19.5: zp[2]:139 [ printf_uint::uvalue#6 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#0 printf_uint::uvalue#1 ] 
+Uplift Scope [RADIX] 
+Uplift Scope [ATARI_ANTIC] 
+Uplift Scope [ATARI_GTIA_READ] 
+Uplift Scope [ATARI_GTIA_WRITE] 
+Uplift Scope [ATARI_POKEY_READ] 
+Uplift Scope [ATARI_POKEY_WRITE] 
+Uplift Scope [gotoxy] 
+Uplift Scope [clrscr] 
+Uplift Scope [printf_format_number] 
+Uplift Scope [printf_buffer_number] 
+Uplift Scope [printf_format_string] 
+Uplift Scope [main] 
+Uplift Scope [] 0: mem[12] [ printf_buffer ] 
+
+Uplifting [memcpy] best 23868 combination zp[2]:156 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] zp[2]:158 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] zp[2]:229 [ memcpy::src_end#0 ] zp[2]:211 [ memcpy::source#0 ] zp[2]:213 [ memcpy::destination#0 ] 
+Uplifting [memset] best 23868 combination zp[2]:145 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:183 [ memset::end#0 ] zp[2]:141 [ memset::num#2 ] zp[2]:143 [ memset::str#3 memset::str#7 memset::str#8 ] zp[2]:215 [ memset::str#0 ] 
+Uplifting [cursorLocation] best 23868 combination zp[2]:219 [ cursorLocation::$4 ] zp[2]:221 [ cursorLocation::$5 ] zp[2]:223 [ cursorLocation::$0 ] zp[2]:225 [ cursorLocation::$1 ] zp[2]:217 [ cursorLocation::$3 ] zp[2]:227 [ cursorLocation::return#1 ] zp[2]:198 [ cursorLocation::return#3 ] zp[2]:204 [ cursorLocation::return#0 ] 
+Uplifting [setcursor] best 23857 combination reg byte a [ setcursor::c#1 ] zp[2]:200 [ setcursor::loc#0 ] reg byte x [ setcursor::c#0 ] 
+Uplifting [utoa_append] best 23254 combination zp[2]:153 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[2]:194 [ utoa_append::sub#0 ] zp[2]:196 [ utoa_append::return#0 ] zp[2]:192 [ utoa_append::buffer#0 ] 
+Uplifting [putchar] best 23245 combination reg byte a [ putchar::newChar#0 ] zp[2]:206 [ putchar::loc#0 ] 
+Uplifting [newline] best 23245 combination zp[2]:209 [ newline::start#0 ] 
+Uplifting [cputc] best 23241 combination reg byte x [ cputc::convertToScreenCode1_return#0 ] zp[1]:181 [ cputc::c ] 
+Uplifting [cputs] best 23151 combination zp[2]:137 [ cputs::s#14 cputs::s#15 cputs::s#0 ] reg byte a [ cputs::c#1 ] 
+Uplifting [utoa] best 23017 combination zp[2]:151 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] zp[2]:148 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] zp[1]:147 [ utoa::digit#2 utoa::digit#1 ] reg byte a [ utoa::$10 ] reg byte x [ utoa::started#2 utoa::started#4 ] zp[2]:190 [ utoa::digit_value#0 ] reg byte a [ utoa::$11 ] zp[2]:187 [ utoa::buffer#3 ] 
+Uplifting [test_slope] best 22727 combination reg byte x [ test_slope::x#3 test_slope::x#8 test_slope::x#1 test_slope::x#2 ] zp[2]:135 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 ] zp[2]:130 [ test_slope::y#2 test_slope::y#1 ] reg byte a [ test_slope::$6 ] reg byte a [ test_slope::$7 ] reg byte a [ test_slope::$8 ] zp[1]:175 [ test_slope::$9 ] zp[1]:176 [ test_slope::$10 ] zp[1]:177 [ test_slope::$11 ] zp[1]:178 [ test_slope::$12 ] zp[1]:179 [ test_slope::$5 ] zp[2]:132 [ test_slope::mapline#2 test_slope::mapline#1 ] zp[1]:129 [ test_slope::y_inc#12 ] zp[1]:128 [ test_slope::x_inc#10 ] zp[2]:160 [ test_slope::return#0 ] zp[2]:162 [ test_slope::return#1 ] zp[2]:164 [ test_slope::return#10 ] zp[2]:166 [ test_slope::return#11 ] zp[2]:168 [ test_slope::return#12 ] zp[2]:170 [ test_slope::return#13 ] 
+Limited combination testing to 100 combinations of 1769472 possible.
+Uplifting [printf_number_buffer] best 22718 combination reg byte a [ printf_number_buffer::buffer_sign#0 ] 
+Uplifting [printf_uint] best 22718 combination zp[2]:139 [ printf_uint::uvalue#6 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#0 printf_uint::uvalue#1 ] 
+Uplifting [RADIX] best 22718 combination 
+Uplifting [ATARI_ANTIC] best 22718 combination 
+Uplifting [ATARI_GTIA_READ] best 22718 combination 
+Uplifting [ATARI_GTIA_WRITE] best 22718 combination 
+Uplifting [ATARI_POKEY_READ] best 22718 combination 
+Uplifting [ATARI_POKEY_WRITE] best 22718 combination 
+Uplifting [gotoxy] best 22718 combination 
+Uplifting [clrscr] best 22718 combination 
+Uplifting [printf_format_number] best 22718 combination 
+Uplifting [printf_buffer_number] best 22718 combination 
+Uplifting [printf_format_string] best 22718 combination 
+Uplifting [main] best 22718 combination 
+Uplifting [] best 22718 combination mem[12] [ printf_buffer ] 
+Attempting to uplift remaining variables inzp[1]:181 [ cputc::c ]
+Uplifting [cputc] best 22718 combination zp[1]:181 [ cputc::c ] 
+Attempting to uplift remaining variables inzp[1]:147 [ utoa::digit#2 utoa::digit#1 ]
+Uplifting [utoa] best 22718 combination zp[1]:147 [ utoa::digit#2 utoa::digit#1 ] 
+Attempting to uplift remaining variables inzp[1]:175 [ test_slope::$9 ]
+Uplifting [test_slope] best 22658 combination reg byte a [ test_slope::$9 ] 
+Attempting to uplift remaining variables inzp[1]:176 [ test_slope::$10 ]
+Uplifting [test_slope] best 22598 combination reg byte a [ test_slope::$10 ] 
+Attempting to uplift remaining variables inzp[1]:177 [ test_slope::$11 ]
+Uplifting [test_slope] best 22538 combination reg byte a [ test_slope::$11 ] 
+Attempting to uplift remaining variables inzp[1]:178 [ test_slope::$12 ]
+Uplifting [test_slope] best 22478 combination reg byte a [ test_slope::$12 ] 
+Attempting to uplift remaining variables inzp[1]:179 [ test_slope::$5 ]
+Uplifting [test_slope] best 22418 combination reg byte a [ test_slope::$5 ] 
+Attempting to uplift remaining variables inzp[1]:129 [ test_slope::y_inc#12 ]
+Uplifting [test_slope] best 22418 combination zp[1]:129 [ test_slope::y_inc#12 ] 
+Attempting to uplift remaining variables inzp[1]:128 [ test_slope::x_inc#10 ]
+Uplifting [test_slope] best 22418 combination zp[1]:128 [ test_slope::x_inc#10 ] 
+Coalescing zero page register [ zp[2]:135 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 ] ] with [ zp[2]:160 [ test_slope::return#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:135 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 test_slope::return#0 ] ] with [ zp[2]:162 [ test_slope::return#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:135 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 test_slope::return#0 test_slope::return#1 ] ] with [ zp[2]:164 [ test_slope::return#10 ] ] - score: 1
+Coalescing zero page register [ zp[2]:135 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 test_slope::return#0 test_slope::return#1 test_slope::return#10 ] ] with [ zp[2]:166 [ test_slope::return#11 ] ] - score: 1
+Coalescing zero page register [ zp[2]:135 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 test_slope::return#0 test_slope::return#1 test_slope::return#10 test_slope::return#11 ] ] with [ zp[2]:168 [ test_slope::return#12 ] ] - score: 1
+Coalescing zero page register [ zp[2]:135 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 test_slope::return#0 test_slope::return#1 test_slope::return#10 test_slope::return#11 test_slope::return#12 ] ] with [ zp[2]:170 [ test_slope::return#13 ] ] - score: 1
+Coalescing zero page register [ zp[2]:139 [ printf_uint::uvalue#6 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#0 printf_uint::uvalue#1 ] ] with [ zp[2]:148 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:141 [ memset::num#2 ] ] with [ zp[2]:183 [ memset::end#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:143 [ memset::str#3 memset::str#7 memset::str#8 ] ] with [ zp[2]:145 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:143 [ memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 ] ] with [ zp[2]:215 [ memset::str#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:151 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] ] with [ zp[2]:187 [ utoa::buffer#3 ] ] - score: 1
+Coalescing zero page register [ zp[2]:151 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:192 [ utoa_append::buffer#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:153 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:196 [ utoa_append::return#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:156 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] ] with [ zp[2]:211 [ memcpy::source#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:158 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] ] with [ zp[2]:213 [ memcpy::destination#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:190 [ utoa::digit_value#0 ] ] with [ zp[2]:194 [ utoa_append::sub#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:198 [ cursorLocation::return#3 ] ] with [ zp[2]:200 [ setcursor::loc#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:198 [ cursorLocation::return#3 setcursor::loc#0 ] ] with [ zp[2]:227 [ cursorLocation::return#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:204 [ cursorLocation::return#0 ] ] with [ zp[2]:206 [ putchar::loc#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:217 [ cursorLocation::$3 ] ] with [ zp[2]:221 [ cursorLocation::$5 ] ] - score: 1
+Coalescing zero page register [ zp[2]:223 [ cursorLocation::$0 ] ] with [ zp[2]:225 [ cursorLocation::$1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:135 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 test_slope::return#0 test_slope::return#1 test_slope::return#10 test_slope::return#11 test_slope::return#12 test_slope::return#13 ] ] with [ zp[2]:139 [ printf_uint::uvalue#6 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#0 printf_uint::uvalue#1 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] ] - score: 6
+Coalescing zero page register [ zp[2]:143 [ memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 ] ] with [ zp[2]:209 [ newline::start#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:198 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 ] ] with [ zp[2]:204 [ cursorLocation::return#0 putchar::loc#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:198 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 ] ] with [ zp[2]:223 [ cursorLocation::$0 cursorLocation::$1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:135 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 test_slope::return#0 test_slope::return#1 test_slope::return#10 test_slope::return#11 test_slope::return#12 test_slope::return#13 printf_uint::uvalue#6 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#0 printf_uint::uvalue#1 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] ] with [ zp[2]:153 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] - score: 2
+Coalescing zero page register [ zp[2]:198 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 ] ] with [ zp[2]:217 [ cursorLocation::$3 cursorLocation::$5 ] ] - score: 1
+Coalescing zero page register [ zp[2]:137 [ cputs::s#14 cputs::s#15 cputs::s#0 ] ] with [ zp[2]:130 [ test_slope::y#2 test_slope::y#1 ] ]
+Coalescing zero page register [ zp[2]:141 [ memset::num#2 memset::end#0 ] ] with [ zp[2]:132 [ test_slope::mapline#2 test_slope::mapline#1 ] ]
+Coalescing zero page register [ zp[1]:147 [ utoa::digit#2 utoa::digit#1 ] ] with [ zp[1]:128 [ test_slope::x_inc#10 ] ]
+Coalescing zero page register [ zp[2]:151 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:143 [ memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 newline::start#0 ] ]
+Coalescing zero page register [ zp[2]:190 [ utoa::digit_value#0 utoa_append::sub#0 ] ] with [ zp[2]:156 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 ] ]
+Coalescing zero page register [ zp[2]:198 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 cursorLocation::$3 cursorLocation::$5 ] ] with [ zp[2]:158 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 memcpy::destination#0 ] ]
+Coalescing zero page register [ zp[2]:229 [ memcpy::src_end#0 ] ] with [ zp[2]:219 [ cursorLocation::$4 ] ]
+Coalescing zero page register [ zp[2]:190 [ utoa::digit_value#0 utoa_append::sub#0 memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 ] ] with [ zp[2]:141 [ memset::num#2 memset::end#0 test_slope::mapline#2 test_slope::mapline#1 ] ]
+Allocated (was zp[1]:129) zp[1]:128 [ test_slope::y_inc#12 ]
+Allocated (was zp[2]:135) zp[2]:129 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 test_slope::return#0 test_slope::return#1 test_slope::return#10 test_slope::return#11 test_slope::return#12 test_slope::return#13 printf_uint::uvalue#6 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#0 printf_uint::uvalue#1 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ]
+Allocated (was zp[2]:137) zp[2]:131 [ cputs::s#14 cputs::s#15 cputs::s#0 test_slope::y#2 test_slope::y#1 ]
+Allocated (was zp[1]:147) zp[1]:133 [ utoa::digit#2 utoa::digit#1 test_slope::x_inc#10 ]
+Allocated (was zp[2]:151) zp[2]:134 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 newline::start#0 ]
+Allocated (was zp[1]:181) zp[1]:136 [ cputc::c ]
+Allocated (was zp[2]:190) zp[2]:137 [ utoa::digit_value#0 utoa_append::sub#0 memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 memset::num#2 memset::end#0 test_slope::mapline#2 test_slope::mapline#1 ]
+Allocated (was zp[2]:198) zp[2]:139 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 cursorLocation::$3 cursorLocation::$5 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 memcpy::destination#0 ]
+Allocated (was zp[2]:229) zp[2]:141 [ memcpy::src_end#0 cursorLocation::$4 ]
+
+ASSEMBLER BEFORE OPTIMIZATION
+  // File Comments
+// https://adventofcode.com/2020/day/3
+  // Upstart
+  // Atari XL/XE executable XEX file with a single segment
+// https://www.atarimax.com/jindroush.atari.org/afmtexe.html
+.plugin "dk.camelot64.kickass.xexplugin.AtariXex"
+.file [name="2020-03.xex", type="bin", segments="XexFile"]
+.segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main]
+.segmentdef Program [segments="Code, Data"]
+.segmentdef Code [start=$2000]
+.segmentdef Data [startAfter="Code"]
+  // Global Constants & labels
+  .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+  .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+  // 2-byte saved memory scan counter
+  .label SAVMSC = $58
+  // data under cursor
+  .label OLDCHR = $5d
+  // 2-byte saved cursor memory address
+  .label OLDADR = $5e
+  // Cursor inhibit flag, 0 turns on, any other number turns off. Cursor doesn't change until it moves next.
+  .label CRSINH = $2f0
+  // Atari ZP registers
+  // 1-byte cursor row
+  .label ROWCRS = $54
+  // 2-byte cursor column
+  .label COLCRS = $55
+.segment Code
+  // main
+main: {
+    // [1] call clrscr 
+    jsr clrscr
+    // [2] phi from main to main::@2 [phi:main->main::@2]
+  __b2_from_main:
+    jmp __b2
+    // main::@2
+  __b2:
+    // [3] call test_slope 
+    // [62] phi from main::@2 to test_slope [phi:main::@2->test_slope]
+  test_slope_from___b2:
+    // [62] phi test_slope::y_inc#12 = 1 [phi:main::@2->test_slope#0] -- vbuz1=vbuc1 
+    lda #1
+    sta.z test_slope.y_inc
+    // [62] phi test_slope::x_inc#10 = 3 [phi:main::@2->test_slope#1] -- vbuz1=vbuc1 
+    lda #3
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // [4] test_slope::return#0 = test_slope::trees#2
+    jmp __b3
+    // main::@3
+  __b3:
+    // [5] printf_uint::uvalue#0 = test_slope::return#0
+    // [6] call cputs 
+    // [83] phi from main::@3 to cputs [phi:main::@3->cputs]
+  cputs_from___b3:
+    // [83] phi cputs::s#15 = main::s [phi:main::@3->cputs#0] -- pbuz1=pbuc1 
+    lda #<s
+    sta.z cputs.s
+    lda #>s
+    sta.z cputs.s+1
+    jsr cputs
+    // [7] phi from main::@3 to main::@4 [phi:main::@3->main::@4]
+  __b4_from___b3:
+    jmp __b4
+    // main::@4
+  __b4:
+    // [8] call printf_uint 
+    // [91] phi from main::@4 to printf_uint [phi:main::@4->printf_uint]
+  printf_uint_from___b4:
+    // [91] phi printf_uint::uvalue#6 = printf_uint::uvalue#0 [phi:main::@4->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [9] phi from main::@4 to main::@5 [phi:main::@4->main::@5]
+  __b5_from___b4:
+    jmp __b5
+    // main::@5
+  __b5:
+    // [10] call cputs 
+    // [83] phi from main::@5 to cputs [phi:main::@5->cputs]
+  cputs_from___b5:
+    // [83] phi cputs::s#15 = main::s1 [phi:main::@5->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [11] phi from main::@5 to main::@6 [phi:main::@5->main::@6]
+  __b6_from___b5:
+    jmp __b6
+    // main::@6
+  __b6:
+    // [12] call test_slope 
+    // [62] phi from main::@6 to test_slope [phi:main::@6->test_slope]
+  test_slope_from___b6:
+    // [62] phi test_slope::y_inc#12 = 1 [phi:main::@6->test_slope#0] -- vbuz1=vbuc1 
+    lda #1
+    sta.z test_slope.y_inc
+    // [62] phi test_slope::x_inc#10 = 1 [phi:main::@6->test_slope#1] -- vbuz1=vbuc1 
+    lda #1
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // [13] test_slope::return#1 = test_slope::trees#2
+    jmp __b7
+    // main::@7
+  __b7:
+    // [14] printf_uint::uvalue#1 = test_slope::return#1
+    // [15] call cputs 
+    // [83] phi from main::@7 to cputs [phi:main::@7->cputs]
+  cputs_from___b7:
+    // [83] phi cputs::s#15 = main::s2 [phi:main::@7->cputs#0] -- pbuz1=pbuc1 
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    // [16] phi from main::@7 to main::@8 [phi:main::@7->main::@8]
+  __b8_from___b7:
+    jmp __b8
+    // main::@8
+  __b8:
+    // [17] call printf_uint 
+    // [91] phi from main::@8 to printf_uint [phi:main::@8->printf_uint]
+  printf_uint_from___b8:
+    // [91] phi printf_uint::uvalue#6 = printf_uint::uvalue#1 [phi:main::@8->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [18] phi from main::@8 to main::@9 [phi:main::@8->main::@9]
+  __b9_from___b8:
+    jmp __b9
+    // main::@9
+  __b9:
+    // [19] call cputs 
+    // [83] phi from main::@9 to cputs [phi:main::@9->cputs]
+  cputs_from___b9:
+    // [83] phi cputs::s#15 = main::s1 [phi:main::@9->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [20] phi from main::@9 to main::@10 [phi:main::@9->main::@10]
+  __b10_from___b9:
+    jmp __b10
+    // main::@10
+  __b10:
+    // [21] call test_slope 
+    // [62] phi from main::@10 to test_slope [phi:main::@10->test_slope]
+  test_slope_from___b10:
+    // [62] phi test_slope::y_inc#12 = 1 [phi:main::@10->test_slope#0] -- vbuz1=vbuc1 
+    lda #1
+    sta.z test_slope.y_inc
+    // [62] phi test_slope::x_inc#10 = 3 [phi:main::@10->test_slope#1] -- vbuz1=vbuc1 
+    lda #3
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // [22] test_slope::return#10 = test_slope::trees#2
+    jmp __b11
+    // main::@11
+  __b11:
+    // [23] printf_uint::uvalue#2 = test_slope::return#10
+    // [24] call cputs 
+    // [83] phi from main::@11 to cputs [phi:main::@11->cputs]
+  cputs_from___b11:
+    // [83] phi cputs::s#15 = main::s4 [phi:main::@11->cputs#0] -- pbuz1=pbuc1 
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    // [25] phi from main::@11 to main::@12 [phi:main::@11->main::@12]
+  __b12_from___b11:
+    jmp __b12
+    // main::@12
+  __b12:
+    // [26] call printf_uint 
+    // [91] phi from main::@12 to printf_uint [phi:main::@12->printf_uint]
+  printf_uint_from___b12:
+    // [91] phi printf_uint::uvalue#6 = printf_uint::uvalue#2 [phi:main::@12->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [27] phi from main::@12 to main::@13 [phi:main::@12->main::@13]
+  __b13_from___b12:
+    jmp __b13
+    // main::@13
+  __b13:
+    // [28] call cputs 
+    // [83] phi from main::@13 to cputs [phi:main::@13->cputs]
+  cputs_from___b13:
+    // [83] phi cputs::s#15 = main::s1 [phi:main::@13->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [29] phi from main::@13 to main::@14 [phi:main::@13->main::@14]
+  __b14_from___b13:
+    jmp __b14
+    // main::@14
+  __b14:
+    // [30] call test_slope 
+    // [62] phi from main::@14 to test_slope [phi:main::@14->test_slope]
+  test_slope_from___b14:
+    // [62] phi test_slope::y_inc#12 = 1 [phi:main::@14->test_slope#0] -- vbuz1=vbuc1 
+    lda #1
+    sta.z test_slope.y_inc
+    // [62] phi test_slope::x_inc#10 = 5 [phi:main::@14->test_slope#1] -- vbuz1=vbuc1 
+    lda #5
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // [31] test_slope::return#11 = test_slope::trees#2
+    jmp __b15
+    // main::@15
+  __b15:
+    // [32] printf_uint::uvalue#3 = test_slope::return#11
+    // [33] call cputs 
+    // [83] phi from main::@15 to cputs [phi:main::@15->cputs]
+  cputs_from___b15:
+    // [83] phi cputs::s#15 = main::s6 [phi:main::@15->cputs#0] -- pbuz1=pbuc1 
+    lda #<s6
+    sta.z cputs.s
+    lda #>s6
+    sta.z cputs.s+1
+    jsr cputs
+    // [34] phi from main::@15 to main::@16 [phi:main::@15->main::@16]
+  __b16_from___b15:
+    jmp __b16
+    // main::@16
+  __b16:
+    // [35] call printf_uint 
+    // [91] phi from main::@16 to printf_uint [phi:main::@16->printf_uint]
+  printf_uint_from___b16:
+    // [91] phi printf_uint::uvalue#6 = printf_uint::uvalue#3 [phi:main::@16->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [36] phi from main::@16 to main::@17 [phi:main::@16->main::@17]
+  __b17_from___b16:
+    jmp __b17
+    // main::@17
+  __b17:
+    // [37] call cputs 
+    // [83] phi from main::@17 to cputs [phi:main::@17->cputs]
+  cputs_from___b17:
+    // [83] phi cputs::s#15 = main::s1 [phi:main::@17->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [38] phi from main::@17 to main::@18 [phi:main::@17->main::@18]
+  __b18_from___b17:
+    jmp __b18
+    // main::@18
+  __b18:
+    // [39] call test_slope 
+    // [62] phi from main::@18 to test_slope [phi:main::@18->test_slope]
+  test_slope_from___b18:
+    // [62] phi test_slope::y_inc#12 = 1 [phi:main::@18->test_slope#0] -- vbuz1=vbuc1 
+    lda #1
+    sta.z test_slope.y_inc
+    // [62] phi test_slope::x_inc#10 = 7 [phi:main::@18->test_slope#1] -- vbuz1=vbuc1 
+    lda #7
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // [40] test_slope::return#12 = test_slope::trees#2
+    jmp __b19
+    // main::@19
+  __b19:
+    // [41] printf_uint::uvalue#4 = test_slope::return#12
+    // [42] call cputs 
+    // [83] phi from main::@19 to cputs [phi:main::@19->cputs]
+  cputs_from___b19:
+    // [83] phi cputs::s#15 = main::s8 [phi:main::@19->cputs#0] -- pbuz1=pbuc1 
+    lda #<s8
+    sta.z cputs.s
+    lda #>s8
+    sta.z cputs.s+1
+    jsr cputs
+    // [43] phi from main::@19 to main::@20 [phi:main::@19->main::@20]
+  __b20_from___b19:
+    jmp __b20
+    // main::@20
+  __b20:
+    // [44] call printf_uint 
+    // [91] phi from main::@20 to printf_uint [phi:main::@20->printf_uint]
+  printf_uint_from___b20:
+    // [91] phi printf_uint::uvalue#6 = printf_uint::uvalue#4 [phi:main::@20->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [45] phi from main::@20 to main::@21 [phi:main::@20->main::@21]
+  __b21_from___b20:
+    jmp __b21
+    // main::@21
+  __b21:
+    // [46] call cputs 
+    // [83] phi from main::@21 to cputs [phi:main::@21->cputs]
+  cputs_from___b21:
+    // [83] phi cputs::s#15 = main::s1 [phi:main::@21->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [47] phi from main::@21 to main::@22 [phi:main::@21->main::@22]
+  __b22_from___b21:
+    jmp __b22
+    // main::@22
+  __b22:
+    // [48] call test_slope 
+    // [62] phi from main::@22 to test_slope [phi:main::@22->test_slope]
+  test_slope_from___b22:
+    // [62] phi test_slope::y_inc#12 = 2 [phi:main::@22->test_slope#0] -- vbuz1=vbuc1 
+    lda #2
+    sta.z test_slope.y_inc
+    // [62] phi test_slope::x_inc#10 = 1 [phi:main::@22->test_slope#1] -- vbuz1=vbuc1 
+    lda #1
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // [49] test_slope::return#13 = test_slope::trees#2
+    jmp __b23
+    // main::@23
+  __b23:
+    // [50] printf_uint::uvalue#5 = test_slope::return#13
+    // [51] call cputs 
+    // [83] phi from main::@23 to cputs [phi:main::@23->cputs]
+  cputs_from___b23:
+    // [83] phi cputs::s#15 = main::s10 [phi:main::@23->cputs#0] -- pbuz1=pbuc1 
+    lda #<s10
+    sta.z cputs.s
+    lda #>s10
+    sta.z cputs.s+1
+    jsr cputs
+    // [52] phi from main::@23 to main::@24 [phi:main::@23->main::@24]
+  __b24_from___b23:
+    jmp __b24
+    // main::@24
+  __b24:
+    // [53] call printf_uint 
+    // [91] phi from main::@24 to printf_uint [phi:main::@24->printf_uint]
+  printf_uint_from___b24:
+    // [91] phi printf_uint::uvalue#6 = printf_uint::uvalue#5 [phi:main::@24->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [54] phi from main::@24 to main::@25 [phi:main::@24->main::@25]
+  __b25_from___b24:
+    jmp __b25
+    // main::@25
+  __b25:
+    // [55] call cputs 
+    // [83] phi from main::@25 to cputs [phi:main::@25->cputs]
+  cputs_from___b25:
+    // [83] phi cputs::s#15 = main::s1 [phi:main::@25->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [56] phi from main::@1 main::@25 to main::@1 [phi:main::@1/main::@25->main::@1]
+  __b1_from___b1:
+  __b1_from___b25:
+    jmp __b1
+    // main::@1
+  __b1:
+    jmp __b1_from___b1
+  .segment Data
+  .encoding "ascii"
+    s: .text "1: encountered "
+    .byte 0
+    s1: .text @" trees\$9b"
+    .byte 0
+    s2: .text "2a: encountered "
+    .byte 0
+    s4: .text "2b: encountered "
+    .byte 0
+    s6: .text "2c: encountered "
+    .byte 0
+    s8: .text "2d: encountered "
+    .byte 0
+    s10: .text "2e: encountered "
+    .byte 0
+}
+.segment Code
+  // clrscr
+// clears the screen and moves the cursor to the upper left-hand corner of the screen.
+clrscr: {
+    // [57] memset::str#7 = (void*)*SAVMSC -- pvoz1=_deref_qvoc1 
+    lda SAVMSC
+    sta.z memset.str
+    lda SAVMSC+1
+    sta.z memset.str+1
+    // [58] call memset 
+  // Fill entire screen with spaces
+    // [98] phi from clrscr to memset [phi:clrscr->memset]
+  memset_from_clrscr:
+    // [98] phi memset::str#3 = memset::str#7 [phi:clrscr->memset#0] -- register_copy 
+    // [98] phi memset::num#2 = (word)$28*$18 [phi:clrscr->memset#1] -- vwuz1=vwuc1 
+    lda #<$28*$18
+    sta.z memset.num
+    lda #>$28*$18
+    sta.z memset.num+1
+    jsr memset
+    jmp __b1
+    // clrscr::@1
+  __b1:
+    // [59] *OLDCHR = 0 -- _deref_pbuc1=vbuc2 
+    // 0x00 is screencode for space character
+    // set the old character to a space so the cursor doesn't reappear at the last position it was at
+    lda #0
+    sta OLDCHR
+    // [60] call gotoxy 
+    jsr gotoxy
+    jmp __breturn
+    // clrscr::@return
+  __breturn:
+    // [61] return 
+    rts
+}
+  // test_slope
+// Count the number of trees on a specific slope
+// test_slope(byte zp($85) x_inc, byte zp($80) y_inc)
+test_slope: {
+    .label return = $81
+    .label trees = $81
+    .label mapline = $89
+    .label y = $83
+    .label x_inc = $85
+    .label y_inc = $80
+    // [63] phi from test_slope to test_slope::@1 [phi:test_slope->test_slope::@1]
+  __b1_from_test_slope:
+    // [63] phi test_slope::trees#2 = 0 [phi:test_slope->test_slope::@1#0] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z trees
+    lda #>0
+    sta.z trees+1
+    // [63] phi test_slope::x#3 = 0 [phi:test_slope->test_slope::@1#1] -- vbuxx=vbuc1 
+    ldx #0
+    // [63] phi test_slope::mapline#2 = map [phi:test_slope->test_slope::@1#2] -- pbuz1=pbuc1 
+    lda #<map
+    sta.z mapline
+    lda #>map
+    sta.z mapline+1
+    // [63] phi test_slope::y#2 = 0 [phi:test_slope->test_slope::@1#3] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z y
+    lda #>0
+    sta.z y+1
+    jmp __b1
+    // test_slope::@1
+  __b1:
+    // [64] if(test_slope::y#2<$143) goto test_slope::@2 -- vwuz1_lt_vwuc1_then_la1 
+    lda.z y+1
+    cmp #>$143
+    bcc __b2
+    bne !+
+    lda.z y
+    cmp #<$143
+    bcc __b2
+  !:
+    jmp __breturn
+    // test_slope::@return
+  __breturn:
+    // [65] return 
+    rts
+    // test_slope::@2
+  __b2:
+    // [66] if(test_slope::mapline#2[test_slope::x#3]!='#'at) goto test_slope::@3 -- pbuz1_derefidx_vbuxx_neq_vbuc1_then_la1 
+    txa
+    tay
+    lda (mapline),y
+    cmp #'#'
+    bne __b3_from___b2
+    jmp __b5
+    // test_slope::@5
+  __b5:
+    // [67] test_slope::trees#1 = ++ test_slope::trees#2 -- vwuz1=_inc_vwuz1 
+    inc.z trees
+    bne !+
+    inc.z trees+1
+  !:
+    // [68] phi from test_slope::@2 test_slope::@5 to test_slope::@3 [phi:test_slope::@2/test_slope::@5->test_slope::@3]
+  __b3_from___b2:
+  __b3_from___b5:
+    // [68] phi test_slope::trees#6 = test_slope::trees#2 [phi:test_slope::@2/test_slope::@5->test_slope::@3#0] -- register_copy 
+    jmp __b3
+    // test_slope::@3
+  __b3:
+    // [69] test_slope::x#1 = test_slope::x#3 + test_slope::x_inc#10 -- vbuxx=vbuxx_plus_vbuz1 
+    txa
+    clc
+    adc.z x_inc
+    tax
+    // [70] if(test_slope::x#1<$1f) goto test_slope::@4 -- vbuxx_lt_vbuc1_then_la1 
+    cpx #$1f
+    bcc __b4_from___b3
+    jmp __b6
+    // test_slope::@6
+  __b6:
+    // [71] test_slope::x#2 = test_slope::x#1 - $1f -- vbuxx=vbuxx_minus_vbuc1 
+    txa
+    axs #$1f
+    // [72] phi from test_slope::@3 test_slope::@6 to test_slope::@4 [phi:test_slope::@3/test_slope::@6->test_slope::@4]
+  __b4_from___b3:
+  __b4_from___b6:
+    // [72] phi test_slope::x#8 = test_slope::x#1 [phi:test_slope::@3/test_slope::@6->test_slope::@4#0] -- register_copy 
+    jmp __b4
+    // test_slope::@4
+  __b4:
+    // [73] test_slope::$6 = test_slope::y_inc#12 << 1 -- vbuaa=vbuz1_rol_1 
+    lda.z y_inc
+    asl
+    // [74] test_slope::$7 = test_slope::$6 + test_slope::y_inc#12 -- vbuaa=vbuaa_plus_vbuz1 
+    clc
+    adc.z y_inc
+    // [75] test_slope::$8 = test_slope::$7 << 1 -- vbuaa=vbuaa_rol_1 
+    asl
+    // [76] test_slope::$9 = test_slope::$8 + test_slope::y_inc#12 -- vbuaa=vbuaa_plus_vbuz1 
+    clc
+    adc.z y_inc
+    // [77] test_slope::$10 = test_slope::$9 << 1 -- vbuaa=vbuaa_rol_1 
+    asl
+    // [78] test_slope::$11 = test_slope::$10 + test_slope::y_inc#12 -- vbuaa=vbuaa_plus_vbuz1 
+    clc
+    adc.z y_inc
+    // [79] test_slope::$12 = test_slope::$11 << 1 -- vbuaa=vbuaa_rol_1 
+    asl
+    // [80] test_slope::$5 = test_slope::$12 + test_slope::y_inc#12 -- vbuaa=vbuaa_plus_vbuz1 
+    clc
+    adc.z y_inc
+    // [81] test_slope::mapline#1 = test_slope::mapline#2 + test_slope::$5 -- pbuz1=pbuz1_plus_vbuaa 
+    clc
+    adc.z mapline
+    sta.z mapline
+    bcc !+
+    inc.z mapline+1
+  !:
+    // [82] test_slope::y#1 = test_slope::y#2 + test_slope::y_inc#12 -- vwuz1=vwuz1_plus_vbuz2 
+    lda.z y_inc
+    clc
+    adc.z y
+    sta.z y
+    bcc !+
+    inc.z y+1
+  !:
+    // [63] phi from test_slope::@4 to test_slope::@1 [phi:test_slope::@4->test_slope::@1]
+  __b1_from___b4:
+    // [63] phi test_slope::trees#2 = test_slope::trees#6 [phi:test_slope::@4->test_slope::@1#0] -- register_copy 
+    // [63] phi test_slope::x#3 = test_slope::x#8 [phi:test_slope::@4->test_slope::@1#1] -- register_copy 
+    // [63] phi test_slope::mapline#2 = test_slope::mapline#1 [phi:test_slope::@4->test_slope::@1#2] -- register_copy 
+    // [63] phi test_slope::y#2 = test_slope::y#1 [phi:test_slope::@4->test_slope::@1#3] -- register_copy 
+    jmp __b1
+}
+  // cputs
+// Output a NUL-terminated string at the current cursor position
+// cputs(byte* zp($83) s)
+cputs: {
+    .label s = $83
+    // [84] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1]
+  __b1_from_cputs:
+  __b1_from___b2:
+    // [84] phi cputs::s#14 = cputs::s#15 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy 
+    jmp __b1
+    // cputs::@1
+  __b1:
+    // [85] cputs::c#1 = *cputs::s#14 -- vbuaa=_deref_pbuz1 
+    ldy #0
+    lda (s),y
+    // [86] cputs::s#0 = ++ cputs::s#14 -- pbuz1=_inc_pbuz1 
+    inc.z s
+    bne !+
+    inc.z s+1
+  !:
+    // [87] if(0!=cputs::c#1) goto cputs::@2 -- vbuc1_neq_vbuaa_then_la1 
+    cmp #0
+    bne __b2
+    jmp __breturn
+    // cputs::@return
+  __breturn:
+    // [88] return 
+    rts
+    // cputs::@2
+  __b2:
+    // [89] cputc::c = cputs::c#1 -- vbuz1=vbuaa 
+    sta.z cputc.c
+    // [90] call cputc 
+    jsr cputc
+    jmp __b1_from___b2
+}
+  // printf_uint
+// Print an unsigned int using a specific format
+// printf_uint(word zp($81) uvalue)
+printf_uint: {
+    .label uvalue = $81
+    jmp __b1
+    // printf_uint::@1
+  __b1:
+    // [92] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // [93] utoa::value#1 = printf_uint::uvalue#6
+    // [94] call utoa 
+  // Format number into buffer
+    // [128] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa]
+  utoa_from___b1:
+    jsr utoa
+    jmp __b2
+    // printf_uint::@2
+  __b2:
+    // [95] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) -- vbuaa=_deref_pbuc1 
+    lda printf_buffer
+    // [96] call printf_number_buffer 
+  // Print using format
+    // [149] phi from printf_uint::@2 to printf_number_buffer [phi:printf_uint::@2->printf_number_buffer]
+  printf_number_buffer_from___b2:
+    jsr printf_number_buffer
+    jmp __breturn
+    // printf_uint::@return
+  __breturn:
+    // [97] return 
+    rts
+}
+  // memset
+// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
+// memset(byte* zp($86) str, word zp($89) num)
+memset: {
+    .label end = $89
+    .label dst = $86
+    .label str = $86
+    .label num = $89
+    // [99] if(memset::num#2<=0) goto memset::@return -- vwuz1_le_0_then_la1 
+    lda.z num
+    bne !+
+    lda.z num+1
+    beq __breturn
+  !:
+    jmp __b1
+    // memset::@1
+  __b1:
+    // [100] memset::end#0 = (byte*)memset::str#3 + memset::num#2 -- pbuz1=pbuz2_plus_vwuz1 
+    lda.z end
+    clc
+    adc.z str
+    sta.z end
+    lda.z end+1
+    adc.z str+1
+    sta.z end+1
+    // [101] memset::dst#4 = (byte*)memset::str#3
+    // [102] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2]
+  __b2_from___b1:
+  __b2_from___b3:
+    // [102] phi memset::dst#2 = memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy 
+    jmp __b2
+    // memset::@2
+  __b2:
+    // [103] if(memset::dst#2!=memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z dst+1
+    cmp.z end+1
+    bne __b3
+    lda.z dst
+    cmp.z end
+    bne __b3
+    jmp __breturn
+    // memset::@return
+  __breturn:
+    // [104] return 
+    rts
+    // memset::@3
+  __b3:
+    // [105] *memset::dst#2 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    ldy #0
+    sta (dst),y
+    // [106] memset::dst#1 = ++ memset::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    jmp __b2_from___b3
+}
+  // gotoxy
+// Set the cursor to the specified position
+gotoxy: {
+    .const x = 0
+    .const y = 0
+    // [107] *COLCRS = gotoxy::x#1 -- _deref_pwuc1=vbuc2 
+    lda #0
+    sta COLCRS+1
+    lda #<x
+    sta COLCRS
+    // [108] *ROWCRS = gotoxy::y#1 -- _deref_pbuc1=vbuc2 
+    lda #y
+    sta ROWCRS
+    // [109] call setcursor 
+    jsr setcursor
+    jmp __breturn
+    // gotoxy::@return
+  __breturn:
+    // [110] return 
+    rts
+}
+  // cputc
+// Output one character at the current cursor position
+// Moves the cursor forward. Scrolls the entire screen if needed
+// cputc(byte zp($88) c)
+cputc: {
+    .label convertToScreenCode1_v = c
+    .label c = $88
+    // [111] if(cputc::c==' 'at) goto cputc::@1 -- vbuz1_eq_vbuc1_then_la1 
+    lda #'\r'
+    cmp.z c
+    beq __b1
+    jmp __b3
+    // cputc::@3
+  __b3:
+    // [112] if(cputc::c==' 'at) goto cputc::@2 -- vbuz1_eq_vbuc1_then_la1 
+    lda #'\$9b'
+    cmp.z c
+    beq __b2
+    jmp __b8
+    // cputc::@8
+  __b8:
+    // [113] if(cputc::c==$9b) goto cputc::@2 -- vbuz1_eq_vbuc1_then_la1 
+    lda #$9b
+    cmp.z c
+    beq __b2
+    jmp convertToScreenCode1
+    // cputc::convertToScreenCode1
+  convertToScreenCode1:
+    // [114] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0] -- vbuxx=pbuc1_derefidx_(_deref_pbuc2) 
+    ldy.z convertToScreenCode1_v
+    ldx rawmap,y
+    // [115] phi from cputc::convertToScreenCode1 to cputc::@6 [phi:cputc::convertToScreenCode1->cputc::@6]
+  __b6_from_convertToScreenCode1:
+    jmp __b6
+    // cputc::@6
+  __b6:
+    // [116] call putchar 
+    jsr putchar
+    jmp __b7
+    // cputc::@7
+  __b7:
+    // [117] *COLCRS = ++ *COLCRS -- _deref_pwuc1=_inc__deref_pwuc1 
+    inc COLCRS
+    bne !+
+    inc COLCRS+1
+  !:
+    // [118] if(*COLCRS==$28) goto cputc::@5 -- _deref_pwuc1_eq_vbuc2_then_la1 
+    lda COLCRS+1
+    bne !+
+    lda COLCRS
+    cmp #$28
+    beq __b5
+  !:
+    // [119] phi from cputc::@7 to cputc::@4 [phi:cputc::@7->cputc::@4]
+  __b4_from___b7:
+    jmp __b4
+    // cputc::@4
+  __b4:
+    // [120] call setcursor 
+    jsr setcursor
+    jmp __breturn
+    // cputc::@return
+  __breturn:
+    // [121] return 
+    rts
+    // cputc::@5
+  __b5:
+    // [122] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    lda #0
+    sta COLCRS+1
+    lda #<0
+    sta COLCRS
+    // [123] call newline 
+    jsr newline
+    jmp __breturn
+    // cputc::@2
+  __b2:
+    // [124] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    // 0x0a LF, or atascii EOL
+    lda #0
+    sta COLCRS+1
+    lda #<0
+    sta COLCRS
+    // [125] call newline 
+    jsr newline
+    jmp __breturn
+    // cputc::@1
+  __b1:
+    // [126] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    // 0x0d, CR = just set the cursor x value to 0
+    lda #0
+    sta COLCRS+1
+    lda #<0
+    sta COLCRS
+    // [127] call setcursor 
+    jsr setcursor
+    jmp __breturn
+}
+  // utoa
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// utoa(word zp($81) value, byte* zp($86) buffer)
+utoa: {
+    .label digit_value = $89
+    .label buffer = $86
+    .label digit = $85
+    .label value = $81
+    // [129] phi from utoa to utoa::@1 [phi:utoa->utoa::@1]
+  __b1_from_utoa:
+    // [129] phi utoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    // [129] phi utoa::started#2 = 0 [phi:utoa->utoa::@1#1] -- vbuxx=vbuc1 
+    ldx #0
+    // [129] phi utoa::value#2 = utoa::value#1 [phi:utoa->utoa::@1#2] -- register_copy 
+    // [129] phi utoa::digit#2 = 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1 
+    lda #0
+    sta.z digit
+    jmp __b1
+    // utoa::@1
+  __b1:
+    // [130] if(utoa::digit#2<5-1) goto utoa::@2 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z digit
+    cmp #5-1
+    bcc __b2
+    jmp __b3
+    // utoa::@3
+  __b3:
+    // [131] utoa::$11 = (byte)utoa::value#2 -- vbuaa=_byte_vwuz1 
+    lda.z value
+    // [132] *utoa::buffer#11 = DIGITS[utoa::$11] -- _deref_pbuz1=pbuc1_derefidx_vbuaa 
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // [133] utoa::buffer#3 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [134] *utoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    ldy #0
+    sta (buffer),y
+    jmp __breturn
+    // utoa::@return
+  __breturn:
+    // [135] return 
+    rts
+    // utoa::@2
+  __b2:
+    // [136] utoa::$10 = utoa::digit#2 << 1 -- vbuaa=vbuz1_rol_1 
+    lda.z digit
+    asl
+    // [137] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] -- vwuz1=pwuc1_derefidx_vbuaa 
+    tay
+    lda RADIX_DECIMAL_VALUES,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES+1,y
+    sta.z digit_value+1
+    // [138] if(0!=utoa::started#2) goto utoa::@5 -- vbuc1_neq_vbuxx_then_la1 
+    cpx #0
+    bne __b5
+    jmp __b7
+    // utoa::@7
+  __b7:
+    // [139] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1 
+    lda.z digit_value+1
+    cmp.z value+1
+    bne !+
+    lda.z digit_value
+    cmp.z value
+    beq __b5
+  !:
+    bcc __b5
+    // [140] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4]
+  __b4_from___b7:
+    // [140] phi utoa::buffer#14 = utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy 
+    // [140] phi utoa::started#4 = utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy 
+    // [140] phi utoa::value#6 = utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy 
+    jmp __b4
+    // utoa::@4
+  __b4:
+    // [141] utoa::digit#1 = ++ utoa::digit#2 -- vbuz1=_inc_vbuz1 
+    inc.z digit
+    // [129] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1]
+  __b1_from___b4:
+    // [129] phi utoa::buffer#11 = utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy 
+    // [129] phi utoa::started#2 = utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy 
+    // [129] phi utoa::value#2 = utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy 
+    // [129] phi utoa::digit#2 = utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy 
+    jmp __b1
+    // utoa::@5
+  __b5:
+    // [142] utoa_append::buffer#0 = utoa::buffer#11
+    // [143] utoa_append::value#0 = utoa::value#2
+    // [144] utoa_append::sub#0 = utoa::digit_value#0
+    // [145] call utoa_append 
+    // [190] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append]
+  utoa_append_from___b5:
+    jsr utoa_append
+    // [146] utoa_append::return#0 = utoa_append::value#2
+    jmp __b6
+    // utoa::@6
+  __b6:
+    // [147] utoa::value#0 = utoa_append::return#0
+    // [148] utoa::buffer#4 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [140] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4]
+  __b4_from___b6:
+    // [140] phi utoa::buffer#14 = utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy 
+    // [140] phi utoa::started#4 = 1 [phi:utoa::@6->utoa::@4#1] -- vbuxx=vbuc1 
+    ldx #1
+    // [140] phi utoa::value#6 = utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy 
+    jmp __b4
+}
+  // printf_number_buffer
+// Print the contents of the number buffer using a specific format.
+// This handles minimum length, zero-filling, and left/right justification from the format
+// printf_number_buffer(byte register(A) buffer_sign)
+printf_number_buffer: {
+    .label buffer_digits = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    jmp __b1
+    // printf_number_buffer::@1
+  __b1:
+    // [150] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2 -- vbuc1_eq_vbuaa_then_la1 
+    cmp #0
+    beq __b2_from___b1
+    jmp __b3
+    // printf_number_buffer::@3
+  __b3:
+    // [151] cputc::c = printf_number_buffer::buffer_sign#0 -- vbuz1=vbuaa 
+    sta.z cputc.c
+    // [152] call cputc 
+    jsr cputc
+    // [153] phi from printf_number_buffer::@1 printf_number_buffer::@3 to printf_number_buffer::@2 [phi:printf_number_buffer::@1/printf_number_buffer::@3->printf_number_buffer::@2]
+  __b2_from___b1:
+  __b2_from___b3:
+    jmp __b2
+    // printf_number_buffer::@2
+  __b2:
+    // [154] call cputs 
+    // [83] phi from printf_number_buffer::@2 to cputs [phi:printf_number_buffer::@2->cputs]
+  cputs_from___b2:
+    // [83] phi cputs::s#15 = printf_number_buffer::buffer_digits#0 [phi:printf_number_buffer::@2->cputs#0] -- pbuz1=pbuc1 
+    lda #<buffer_digits
+    sta.z cputs.s
+    lda #>buffer_digits
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __breturn
+    // printf_number_buffer::@return
+  __breturn:
+    // [155] return 
+    rts
+}
+  // setcursor
+// Handles cursor movement, displaying it if required, and inverting character it is over if there is one (and enabled)
+setcursor: {
+    .label loc = $8b
+    // [156] *(*OLDADR) = *OLDCHR -- _deref_(_deref_qbuc1)=_deref_pbuc2 
+    // save the current oldchr into oldadr
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // [157] call cursorLocation 
+    jsr cursorLocation
+    // [158] cursorLocation::return#3 = cursorLocation::return#1
+    jmp __b3
+    // setcursor::@3
+  __b3:
+    // [159] setcursor::loc#0 = cursorLocation::return#3
+    // [160] setcursor::c#0 = *setcursor::loc#0 -- vbuxx=_deref_pbuz1 
+    ldy #0
+    lda (loc),y
+    tax
+    // [161] *OLDCHR = setcursor::c#0 -- _deref_pbuc1=vbuxx 
+    stx OLDCHR
+    // [162] *OLDADR = setcursor::loc#0 -- _deref_qbuc1=pbuz1 
+    lda.z loc
+    sta OLDADR
+    lda.z loc+1
+    sta OLDADR+1
+    jmp __b2
+    // setcursor::@2
+  __b2:
+    // [163] *CRSINH = 0 -- _deref_pbuc1=vbuc2 
+    // cursor is on, so invert the inverse bit and turn cursor on
+    lda #0
+    sta CRSINH
+    // [164] setcursor::c#1 = setcursor::c#0 ^ $80 -- vbuaa=vbuxx_bxor_vbuc1 
+    txa
+    eor #$80
+    jmp __b1
+    // setcursor::@1
+  __b1:
+    // [165] *(*OLDADR) = setcursor::c#1 -- _deref_(_deref_qbuc1)=vbuaa 
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    jmp __breturn
+    // setcursor::@return
+  __breturn:
+    // [166] return 
+    rts
+}
+  // putchar
+// Puts a character to the screen a the current location. Uses internal screencode. Deals with storing the old cursor value
+putchar: {
+    .label loc = $8b
+    // [167] *(*OLDADR) = *OLDCHR -- _deref_(_deref_qbuc1)=_deref_pbuc2 
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // [168] call cursorLocation 
+    jsr cursorLocation
+    // [169] cursorLocation::return#0 = cursorLocation::return#1
+    jmp __b1
+    // putchar::@1
+  __b1:
+    // [170] putchar::loc#0 = cursorLocation::return#0
+    // [171] putchar::newChar#0 = cputc::convertToScreenCode1_return#0 -- vbuaa=vbuxx 
+    txa
+    // [172] *putchar::loc#0 = putchar::newChar#0 -- _deref_pbuz1=vbuaa 
+    ldy #0
+    sta (loc),y
+    // [173] *OLDCHR = putchar::newChar#0 -- _deref_pbuc1=vbuaa 
+    sta OLDCHR
+    // [174] call setcursor 
+    jsr setcursor
+    jmp __breturn
+    // putchar::@return
+  __breturn:
+    // [175] return 
+    rts
+}
+  // newline
+newline: {
+    .label start = $86
+    // [176] *ROWCRS = ++ *ROWCRS -- _deref_pbuc1=_inc__deref_pbuc1 
+    inc ROWCRS
+    // [177] if(*ROWCRS!=$18) goto newline::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 
+    lda #$18
+    cmp ROWCRS
+    bne __b1_from_newline
+    jmp __b3
+    // newline::@3
+  __b3:
+    // [178] *(*OLDADR) = *(*OLDADR) ^ $80 -- _deref_(_deref_qbuc1)=_deref_(_deref_qbuc1)_bxor_vbuc2 
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    lda ($fe),y
+    eor #$80
+    sta ($fe),y
+    jmp __b2
+    // newline::@2
+  __b2:
+    // [179] newline::start#0 = *SAVMSC -- pbuz1=_deref_qbuc1 
+    // move screen up 1 line
+    lda SAVMSC
+    sta.z start
+    lda SAVMSC+1
+    sta.z start+1
+    // [180] memcpy::source#0 = newline::start#0 + $28 -- pbuz1=pbuz2_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z start
+    sta.z memcpy.source
+    lda #0
+    adc.z start+1
+    sta.z memcpy.source+1
+    // [181] memcpy::destination#0 = (void*)newline::start#0 -- pvoz1=pvoz2 
+    lda.z start
+    sta.z memcpy.destination
+    lda.z start+1
+    sta.z memcpy.destination+1
+    // [182] call memcpy 
+    jsr memcpy
+    jmp __b4
+    // newline::@4
+  __b4:
+    // [183] memset::str#0 = newline::start#0 + (word)$28*$17 -- pbuz1=pbuz1_plus_vwuc1 
+    clc
+    lda.z memset.str
+    adc #<$28*$17
+    sta.z memset.str
+    lda.z memset.str+1
+    adc #>$28*$17
+    sta.z memset.str+1
+    // [184] memset::str#8 = (void*)memset::str#0
+    // [185] call memset 
+    // [98] phi from newline::@4 to memset [phi:newline::@4->memset]
+  memset_from___b4:
+    // [98] phi memset::str#3 = memset::str#8 [phi:newline::@4->memset#0] -- register_copy 
+    // [98] phi memset::num#2 = $28 [phi:newline::@4->memset#1] -- vwuz1=vbuc1 
+    lda #<$28
+    sta.z memset.num
+    lda #>$28
+    sta.z memset.num+1
+    jsr memset
+    jmp __b5
+    // newline::@5
+  __b5:
+    // [186] *ROWCRS = (byte)$18-1 -- _deref_pbuc1=vbuc2 
+    lda #$18-1
+    sta ROWCRS
+    // [187] phi from newline newline::@5 to newline::@1 [phi:newline/newline::@5->newline::@1]
+  __b1_from_newline:
+  __b1_from___b5:
+    jmp __b1
+    // newline::@1
+  __b1:
+    // [188] call setcursor 
+    jsr setcursor
+    jmp __breturn
+    // newline::@return
+  __breturn:
+    // [189] return 
+    rts
+}
+  // utoa_append
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// utoa_append(byte* zp($86) buffer, word zp($81) value, word zp($89) sub)
+utoa_append: {
+    .label buffer = $86
+    .label value = $81
+    .label sub = $89
+    .label return = $81
+    // [191] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1]
+  __b1_from_utoa_append:
+    // [191] phi utoa_append::digit#2 = 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 
+    ldx #0
+    // [191] phi utoa_append::value#2 = utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy 
+    jmp __b1
+    // utoa_append::@1
+  __b1:
+    // [192] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 
+    lda.z sub+1
+    cmp.z value+1
+    bne !+
+    lda.z sub
+    cmp.z value
+    beq __b2
+  !:
+    bcc __b2
+    jmp __b3
+    // utoa_append::@3
+  __b3:
+    // [193] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuxx 
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    jmp __breturn
+    // utoa_append::@return
+  __breturn:
+    // [194] return 
+    rts
+    // utoa_append::@2
+  __b2:
+    // [195] utoa_append::digit#1 = ++ utoa_append::digit#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // [196] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    // [191] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1]
+  __b1_from___b2:
+    // [191] phi utoa_append::digit#2 = utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy 
+    // [191] phi utoa_append::value#2 = utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy 
+    jmp __b1
+}
+  // cursorLocation
+// Return a pointer to the location of the cursor
+cursorLocation: {
+    .label __0 = $8b
+    .label __1 = $8b
+    .label __3 = $8b
+    .label return = $8b
+    .label __4 = $8d
+    .label __5 = $8b
+    // [197] cursorLocation::$3 = (word)*ROWCRS -- vwuz1=_word__deref_pbuc1 
+    lda ROWCRS
+    sta.z __3
+    lda #0
+    sta.z __3+1
+    // [198] cursorLocation::$4 = cursorLocation::$3 << 2 -- vwuz1=vwuz2_rol_2 
+    lda.z __3
+    asl
+    sta.z __4
+    lda.z __3+1
+    rol
+    sta.z __4+1
+    asl.z __4
+    rol.z __4+1
+    // [199] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3 -- vwuz1=vwuz2_plus_vwuz1 
+    lda.z __5
+    clc
+    adc.z __4
+    sta.z __5
+    lda.z __5+1
+    adc.z __4+1
+    sta.z __5+1
+    // [200] cursorLocation::$0 = cursorLocation::$5 << 3 -- vwuz1=vwuz1_rol_3 
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    // [201] cursorLocation::$1 = *SAVMSC + cursorLocation::$0 -- pbuz1=_deref_qbuc1_plus_vwuz1 
+    clc
+    lda.z __1
+    adc SAVMSC
+    sta.z __1
+    lda.z __1+1
+    adc SAVMSC+1
+    sta.z __1+1
+    // [202] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS -- pbuz1=pbuz1_plus__deref_pwuc1 
+    clc
+    lda COLCRS
+    adc.z return
+    sta.z return
+    lda COLCRS+1
+    adc.z return+1
+    sta.z return+1
+    jmp __breturn
+    // cursorLocation::@return
+  __breturn:
+    // [203] return 
+    rts
+}
+  // memcpy
+// Copy block of memory (forwards)
+// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
+// memcpy(void* zp($8b) destination, byte* zp($89) source)
+memcpy: {
+    .const num = $28*$17
+    .label src_end = $8d
+    .label dst = $8b
+    .label src = $89
+    .label destination = $8b
+    .label source = $89
+    // [204] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0 -- pbuz1=pbuz2_plus_vwuc1 
+    clc
+    lda.z source
+    adc #<num
+    sta.z src_end
+    lda.z source+1
+    adc #>num
+    sta.z src_end+1
+    // [205] memcpy::src#4 = (byte*)(void*)memcpy::source#0
+    // [206] memcpy::dst#4 = (byte*)memcpy::destination#0
+    // [207] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1]
+  __b1_from_memcpy:
+  __b1_from___b2:
+    // [207] phi memcpy::dst#2 = memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy 
+    // [207] phi memcpy::src#2 = memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy 
+    jmp __b1
+    // memcpy::@1
+  __b1:
+    // [208] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z src+1
+    cmp.z src_end+1
+    bne __b2
+    lda.z src
+    cmp.z src_end
+    bne __b2
+    jmp __breturn
+    // memcpy::@return
+  __breturn:
+    // [209] return 
+    rts
+    // memcpy::@2
+  __b2:
+    // [210] *memcpy::dst#2 = *memcpy::src#2 -- _deref_pbuz1=_deref_pbuz2 
+    ldy #0
+    lda (src),y
+    ldy #0
+    sta (dst),y
+    // [211] memcpy::dst#1 = ++ memcpy::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    // [212] memcpy::src#1 = ++ memcpy::src#2 -- pbuz1=_inc_pbuz1 
+    inc.z src
+    bne !+
+    inc.z src+1
+  !:
+    jmp __b1_from___b2
+}
+  // File Data
+.segment Data
+  // The digits used for numbers
+  DIGITS: .text "0123456789abcdef"
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
+  // create a static table to map char value to screen value
+  // use KickAsm functions to create a table of code -> screen code values, using cc65 algorithm
+rawmap:
+.var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+
+  map: .text ".#......##..#.....#....#.#.#....#.#...#.##.#..........#...##...........#.....#.####........#........#.#...#.#.................#....#...#.#...#.#...#.#........#...........#..#.........#.#....#..#....#..#..#.#...#..##..#...........#..#.....#.......#.#..#...#...#.###...#...#.#...#.#...#.#.......#...#...#...##.##..#..................#.#.#....#..#.##....#........##...............#....#....#.#.......#.....##.#..##.#.....###.......#...........#...###....#..#.#...#..................#.........#.##...#......#.............#....#...#.#..#......#.###....#...#.....#..#........#.....#.....#...#..#.......#...#..............#..#...#...#........#...##........#..#........#....#......#......#.....#..#.###.......##....#.#..#..#..###..#..........................#...#....#.........#.#.......#.##................#..#.......#......######.....#.........#......##.......#....#..##.###..#...##.###..#.......#....#.......#.###...#.#.#........#........###...#.......#..........#.#..........#...#..........##.#....#....#........#.....#....#..#..#...#.#....##..#...##....#...........##...#..##.....#.......###.......#.#...#...#.......#.#....#.#....##.###........#..........#..............#....##..###......#.#....#.#......#.....##.....#....#..#......#...#........#.##..#.....#..#....#......#......#.#.#..........##....#.............#..#..........#.#......##..#...#......#.#..#....#....#.#..##.......#.#......##........#.#....#.#.....#..............#.........#.......#..#.#......##.........#..##.#......#......#..#.....#...#.....#.........#...........#..##..##.#..##...###..##.....#...#..##...##.#.#......#..........#.#.....##.#....#..##..#..#.........###.......#........##....#...##....##............#.#.##...............#....#..#......#.....#..#..#.#.....#.....##.#....#.#.....#.#.#.........#..#.#..##....#.....#....#.#...#.....#....#....#.#.#...........#................#.......#.......#..#.#...#.#......#..#.#...........#....#....###...#.#.#.##....##..###.#.#......#.##.#..##...#.#..#..#...#.....#.#.#.#.....###.#..#.#...#.#......#.#..##.#...#...#.#.....#.#.......#....#...#.##......#.#......#....#.....##.....#....................###...##.#...........#.......#..##.....##....#................#..#......#..........#........##..##.#...#...#.#.....#.##.#.....###..###.#...#.#..#....#.#..........#...#..#.#.#..#...#.##.##..#..#....#....####..........#..#.#..........#..........###...#.#..#..#...#..###.......####.#...#....#..#...#..#...........##....#.#...#....##....##.....#.#.##....#.##..#....#.#.#.#......#..#.###....#####.##......##..#.#.#..#........##.##..###.#...#..#..#......#..#.....#...###.....#.#....#.#..##.....#.#....#......#.#...#...#.#....#.#.....#.###.##...................#..........#........#.#...##.#.##......#.#.#..#....##.###..#...#.##....#....#.........#.#..#........#..#..#.#.####.....##..#..#.##.#......#.#..##.#...#..#..#.#.##..#.##..........#......##.#.....#.#.##..#..##.....##.#.##........#..#.....#...#.##.##...#....#.#.#.........##.....#....#....#.#....#...#..#.............#...#..#...#.##......##...##.........#......#..........##.#......#.....##....#.#.#.....#..#.###......#..#.#....#.....#..#.......#...#...#.#.#.#..##......#..............#...###.....#...##......#.#..#.#........#.#...##.#....#..........##...#.#....#...#.....#.######...##...#..#...#...#............#.....#....###..###.##..#.........#.......#........##..#....#...#.#..##.#.#.##.#.#...###.................#.#.#......#.#.#....#.....#.#.#...........#.##.#..#.###......###.#....#...........##.#.#....#...#...........#..##..........#...#.#...........#..###....#..##.......#.....#.....##....#..#.......#........#...##.##..#.#....#..###..#.....##.......#.........###.#...#..#....#.#...#....#..#.......##...#.#.#...#..........#..#.......#.......##.#..#.#....###.....#...#..#...#....#...#.##.#........#..........##.....#.#.##.#.#..#..##.......##.#.#.......##....#.#...........#..##.............##...#.#..#..#...........#.#......#.##.##..#...#...#...........#....###.#.#.##..#.#.#....#....#####.........#...#.....#.#....#............#..#........#.....#.#......#...#.........#...#...#.#.#..#.....##.##......#.#...#.......#...#.##...#..#..........#...#.....##..........#..#...#.#......#.......##......#...##..##..#....#..##.......#...#.#..##..#..#.....#.#................#....#.......#..#..###.......#...............##.....#..#......#....#.........#...###...#....#..##...#.#.#.........#.......#...#....#....#.#...#.#....##....#.#..##.#.....#..#..#....#..#.#..##.....##..#..#.#.#....#...#....#..#..........###.....#...##.#..#.#...#.#.#.#..#.##........#.#....#....#..........#....#.#.......#...#.....#........#........#....#..#.#..#...#...................#....####..#..#..#..#....#..#.#...##.#..........#.##..#.....##...................##..........#....##....###.....#..#...#.#....##.........#..#...................##..###....#.##............#.#...###.#..##...#...........#.....#..#......#.....#...........#..##...#.....#.....#.#............#....###.#..#.#.#....#..##...#.......#.##.....#..........#.#..#...#.............##...........#..............#.....#..#......#......###....#...#...........#.....#...#.......###.....#..........##......##.#.#.....#....#.......#..#......#.......#..#...#.###...........#..#.###......#...#.#...........#.#...##........#.#.#........#.#.....#.....##..##.#.#..#.#....#.#.##....#.#.#......##.....#...#.#...###...#..#......#.#.#..#...#........#..##...........#..#..#..#..#..##...#...#...##.#..#.#....#.#.....####.#..#..#....##..#.#..#....#..#......#.....#.#.#........#..#.....#......#............#.#..###.....#...#...#.....##..#.#...##..#...........####....#.##....##.#......#.....##.#..#.##..#....#.###..........##....###...#......#.#....##...........................#..#.....#..#.#...#.#..#.....#...#..####.##....#.##..##...##.##.....#......#...#.##...........#.......##.###..#.....##...#.........##....###....##...###................#....#####........#.#.#.##.....#.#....####.##........#............#......#........................###.....##......#..##.#......#.#...........##.#....##.#....................#.#.#.......#.#.#........#..#.......##.......#...#...#....#......#....##.##..#..............#......#....#......#.........##..................#.#....##..#.......#............#.......#...........#........#....#.#..##.#....#...#....#.#.#..#..#.#.#.#...#....#....#.#.#....#...#.#..#......#.....#.#...........#.#....##.....#...........#...#....#....##.....###..#..........#..#..#.....#....#.#.###..........#.##....#...##..#................#.##.##.......#...#.##...##...#.........#..#....#......#......#.........#.##...#...##.#.........#......#........#.....#....................#...#.....##.........#.#..#...#......#...#.......#......#.##.......#...#.##.#..##..#.......#.#............#...###..#........#.......##.......#....#..#.......#..#.#....#.#.............#....#...##.##....#....##..............#......#.......#....#....#..#..##......##.#..#.#..##......##......#.##.##......#.............##.#...#.....#.......#...##.#....#..#......#.##.........##.####.#...#.#....#..........#........#.....#..#....#...#.####....##......#..#..#.##..#.............###.#..#..#....#.......#.........#....#.....#....#.#.#...#.#.....##.#...#...#.#..#.....##......##.##.#.....#..#.......#.##...##.......#..##......#..........#..#....#.......#.#...#.....#.................#..............#.#.#.....#.#....#..#.......#..........#.##....#....#..#.....#.......#........#....#.....##..#.........##..#..#.#..##.#...#..........#....#..........#..#.#......#.##..#..#.##.....##.####....#.....#.#...##.....#.#....#.#........#..........#...#.#.##.##....##..#...#...#....#.#.......#..#...#..#..##..#.....#....#........###.....#..........#..#.##....#.#.....#........##....#....#.......#.....#..........#........###...##.....#.#..#...##.........#.#..#....#...##...........#.........#...#......#.#.#.........#..#.#.#...........##.###....#..#.......#.....#.#...#......#..#........##.#....##....#...#.##.........#.####.#..#...........##.#.#........#....#..#.....#..##.####.#...##...#...........#.#.........##.#..#..#...#.#.#.........#..#.#......###............#...#......#.......#....#...#...#..#...##.#.#...##..#...#...#.......##.......#.#.......#..........#.#................#...#..#...#.#...#.#...##.####..##.##....#..##.#..####.......##.#........#...#......###....##...#.#..#.##.....##.....###..#...#.###.###.......#...#.....#...#..#..##..#.......#...##.....##........#.#.##..#...#..#....#....#..###....#.#..#.#.#.#.#..........#.#..#..##.......###.....................##.#......#.##.....#.........#.......................#.#.....##..#........##.......#..##..#.##.#.#.....##.#.##.##.#....##....#...#.....#.........#.....#.....#.........#.##.#.###.#......#.........#..#.##...#.......###......##........#......#...........#.#...##...#........#.##.............##............#.####..#....#...#...#..#....#..#.#.#.#..#.........#......#.##............#.....#........#........#.#.##.#..#.#..#..###......###....#.###.....#.#.#.##........#..###.#..#...##.....#....#...#.#.........#....#.....#...#............#........##.......#.##..####..#..#....#....#..#..#...#.##...##.....#............#...#...........#.......#.....#...#.#.#...........#.....#...##...............#........##...........#...#.#..##.#...#....#....#........#.##..#.#.......#...#......#..............#.#..#..#.....##.#..#....#.##.......#......#.##..#......#........#.##.#...#.....#......###..#.......##....................#.#.#.....#.##.......#.......#....#......#.#.....#...##........#...#..#.#.........#.##...........#.##...##......#....#.###.#.#.#...####..#....###..........#...#.....##....#.#.##.###..###.#.#.....#.##.........#..#...#.#.................##.###.........#.#....#.#...#.###..#.#....#..............#.##.#......#..#....##.#..#.......#..##..#..#.###......##..........#..#.##....#.#....#....#.#..#.............#.....#..#....#.##...#..#.#.#.........###..#..#.....#.....##..##...##....#..#......#............#....#..........#....#..##..#...#......#.....#.#....#..##..#....#.#.#...#................##..#.........#........#..##..#..#......###.....#..#.........#..#.##..........#.#..#..."
+  .byte 0
+  // Buffer used for stringified number being printed
+  printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
+
+ASSEMBLER OPTIMIZATIONS
+Removing instruction jmp __b2
+Removing instruction jmp __b3
+Removing instruction jmp __b4
+Removing instruction jmp __b5
+Removing instruction jmp __b6
+Removing instruction jmp __b7
+Removing instruction jmp __b8
+Removing instruction jmp __b9
+Removing instruction jmp __b10
+Removing instruction jmp __b11
+Removing instruction jmp __b12
+Removing instruction jmp __b13
+Removing instruction jmp __b14
+Removing instruction jmp __b15
+Removing instruction jmp __b16
+Removing instruction jmp __b17
+Removing instruction jmp __b18
+Removing instruction jmp __b19
+Removing instruction jmp __b20
+Removing instruction jmp __b21
+Removing instruction jmp __b22
+Removing instruction jmp __b23
+Removing instruction jmp __b24
+Removing instruction jmp __b25
+Removing instruction jmp __b1
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b5
+Removing instruction jmp __b3
+Removing instruction jmp __b6
+Removing instruction jmp __b4
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __breturn
+Removing instruction jmp __b3
+Removing instruction jmp __b8
+Removing instruction jmp convertToScreenCode1
+Removing instruction jmp __b6
+Removing instruction jmp __b7
+Removing instruction jmp __b4
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __breturn
+Removing instruction jmp __b7
+Removing instruction jmp __b4
+Removing instruction jmp __b6
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __b3
+Removing instruction jmp __b2
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b3
+Removing instruction jmp __b2
+Removing instruction jmp __b4
+Removing instruction jmp __b5
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __breturn
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Succesful ASM optimization Pass5NextJumpElimination
+Removing instruction lda #1
+Removing instruction lda #>0
+Replacing instruction ldx #0 with TAX
+Replacing instruction lda #<0 with TXA
+Removing instruction lda #>0
+Replacing instruction ldy #0 with TAY
+Removing instruction lda #<0
+Removing instruction lda #<0
+Removing instruction lda #<0
+Replacing instruction lda #0 with TXA
+Replacing instruction ldy #0 with TAY
+Removing instruction ldy #0
+Succesful ASM optimization Pass5UnnecesaryLoadElimination
+Replacing label __b1_from___b1 with __b1
+Replacing label __b3_from___b2 with __b3
+Replacing label __b4_from___b3 with __b4
+Replacing label __b1_from___b2 with __b1
+Replacing label __b2_from___b3 with __b2
+Replacing label __b2_from___b1 with __b2
+Replacing label __b1_from_newline with __b1
+Replacing label __b1_from___b2 with __b1
+Removing instruction __b2_from_main:
+Removing instruction test_slope_from___b2:
+Removing instruction cputs_from___b3:
+Removing instruction __b4_from___b3:
+Removing instruction printf_uint_from___b4:
+Removing instruction __b5_from___b4:
+Removing instruction cputs_from___b5:
+Removing instruction __b6_from___b5:
+Removing instruction test_slope_from___b6:
+Removing instruction cputs_from___b7:
+Removing instruction __b8_from___b7:
+Removing instruction printf_uint_from___b8:
+Removing instruction __b9_from___b8:
+Removing instruction cputs_from___b9:
+Removing instruction __b10_from___b9:
+Removing instruction test_slope_from___b10:
+Removing instruction cputs_from___b11:
+Removing instruction __b12_from___b11:
+Removing instruction printf_uint_from___b12:
+Removing instruction __b13_from___b12:
+Removing instruction cputs_from___b13:
+Removing instruction __b14_from___b13:
+Removing instruction test_slope_from___b14:
+Removing instruction cputs_from___b15:
+Removing instruction __b16_from___b15:
+Removing instruction printf_uint_from___b16:
+Removing instruction __b17_from___b16:
+Removing instruction cputs_from___b17:
+Removing instruction __b18_from___b17:
+Removing instruction test_slope_from___b18:
+Removing instruction cputs_from___b19:
+Removing instruction __b20_from___b19:
+Removing instruction printf_uint_from___b20:
+Removing instruction __b21_from___b20:
+Removing instruction cputs_from___b21:
+Removing instruction __b22_from___b21:
+Removing instruction test_slope_from___b22:
+Removing instruction cputs_from___b23:
+Removing instruction __b24_from___b23:
+Removing instruction printf_uint_from___b24:
+Removing instruction __b25_from___b24:
+Removing instruction cputs_from___b25:
+Removing instruction __b1_from___b1:
+Removing instruction __b1_from___b25:
+Removing instruction __b3_from___b2:
+Removing instruction __b3_from___b5:
+Removing instruction __b4_from___b3:
+Removing instruction __b4_from___b6:
+Removing instruction __b1_from_cputs:
+Removing instruction __b1_from___b2:
+Removing instruction __b2_from___b1:
+Removing instruction __b2_from___b3:
+Removing instruction __b6_from_convertToScreenCode1:
+Removing instruction __b4_from___b7:
+Removing instruction __b4_from___b7:
+Removing instruction utoa_append_from___b5:
+Removing instruction __b2_from___b1:
+Removing instruction __b2_from___b3:
+Removing instruction cputs_from___b2:
+Removing instruction __b1_from_newline:
+Removing instruction __b1_from___b5:
+Removing instruction __b1_from_memcpy:
+Removing instruction __b1_from___b2:
+Succesful ASM optimization Pass5RedundantLabelElimination
+Removing instruction __b2:
+Removing instruction __b3:
+Removing instruction __b4:
+Removing instruction __b5:
+Removing instruction __b6:
+Removing instruction __b7:
+Removing instruction __b8:
+Removing instruction __b9:
+Removing instruction __b10:
+Removing instruction __b11:
+Removing instruction __b12:
+Removing instruction __b13:
+Removing instruction __b14:
+Removing instruction __b15:
+Removing instruction __b16:
+Removing instruction __b17:
+Removing instruction __b18:
+Removing instruction __b19:
+Removing instruction __b20:
+Removing instruction __b21:
+Removing instruction __b22:
+Removing instruction __b23:
+Removing instruction __b24:
+Removing instruction __b25:
+Removing instruction memset_from_clrscr:
+Removing instruction __b1:
+Removing instruction __breturn:
+Removing instruction __b1_from_test_slope:
+Removing instruction __breturn:
+Removing instruction __b5:
+Removing instruction __b6:
+Removing instruction __b1_from___b4:
+Removing instruction __breturn:
+Removing instruction __b1:
+Removing instruction utoa_from___b1:
+Removing instruction __b2:
+Removing instruction printf_number_buffer_from___b2:
+Removing instruction __breturn:
+Removing instruction __b1:
+Removing instruction __breturn:
+Removing instruction __b3:
+Removing instruction __b8:
+Removing instruction convertToScreenCode1:
+Removing instruction __b6:
+Removing instruction __b7:
+Removing instruction __b4:
+Removing instruction __b1_from_utoa:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __b7:
+Removing instruction __b1_from___b4:
+Removing instruction __b6:
+Removing instruction __b4_from___b6:
+Removing instruction __b1:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __b3:
+Removing instruction __b2:
+Removing instruction __b1:
+Removing instruction __breturn:
+Removing instruction __b1:
+Removing instruction __breturn:
+Removing instruction __b3:
+Removing instruction __b2:
+Removing instruction __b4:
+Removing instruction memset_from___b4:
+Removing instruction __b5:
+Removing instruction __breturn:
+Removing instruction __b1_from_utoa_append:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __b1_from___b2:
+Removing instruction __breturn:
+Removing instruction __breturn:
+Succesful ASM optimization Pass5UnusedLabelElimination
+Replacing jump to rts with rts in jmp __breturn
+Replacing jump to rts with rts in jmp __breturn
+Replacing jump to rts with rts in jmp __breturn
+Succesful ASM optimization Pass5DoubleJumpElimination
+Removing instruction lda.z digit_value+1
+Replacing instruction lda #0 with TYA
+Replacing instruction lda #0 with TYA
+Succesful ASM optimization Pass5UnnecesaryLoadElimination
+Removing instruction __breturn:
+Succesful ASM optimization Pass5UnusedLabelElimination
+
+FINAL SYMBOL TABLE
+const word* COLCRS = (word*) 85
+const nomodify byte* CRSINH = (byte*) 752
+const byte* DIGITS[]  = "0123456789abcdef"atz
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+const nomodify byte** OLDADR = (byte**) 94
+const nomodify byte* OLDCHR = (byte*) 93
+const byte RADIX::BINARY = 2
+const byte RADIX::DECIMAL = $a
+const byte RADIX::HEXADECIMAL = $10
+const byte RADIX::OCTAL = 8
+const word* RADIX_DECIMAL_VALUES[]  = { $2710, $3e8, $64, $a }
+const byte* ROWCRS = (byte*) 84
+const nomodify byte** SAVMSC = (byte**) 88
+const byte SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+void clrscr()
+void cputc(volatile byte cputc::c)
+volatile byte cputc::c loadstore zp[1]:136 77526.25
+byte cputc::convertToScreenCode1_return
+byte cputc::convertToScreenCode1_return#0 reg byte x 183333.6666666667
+byte* cputc::convertToScreenCode1_v
+const byte* cputc::convertToScreenCode1_v#0 convertToScreenCode1_v = &cputc::c
+void cputs(to_nomodify byte* cputs::s)
+byte cputs::c
+byte cputs::c#1 reg byte a 10001.0
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0 s zp[2]:131 5000.5
+to_nomodify byte* cputs::s#14 s zp[2]:131 15502.0
+to_nomodify byte* cputs::s#15 s zp[2]:131 1001.0
+byte* cursorLocation()
+word~ cursorLocation::$0 zp[2]:139 2.00000002E8
+byte*~ cursorLocation::$1 zp[2]:139 2.00000002E8
+word~ cursorLocation::$3 zp[2]:139 1.500000015E8
+word~ cursorLocation::$4 zp[2]:141 2.00000002E8
+word~ cursorLocation::$5 zp[2]:139 2.00000002E8
+byte* cursorLocation::return
+byte* cursorLocation::return#0 return zp[2]:139 2000002.0
+byte* cursorLocation::return#1 return zp[2]:139 2.775000075E7
+byte* cursorLocation::return#3 return zp[2]:139 2.0000002E7
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte gotoxy::x
+const byte gotoxy::x#1 x = 0
+byte gotoxy::y
+const byte gotoxy::y#1 y = 0
+void main()
+const byte* main::s[$10]  = "1: encountered "at
+const byte* main::s1[8]  = " trees
+"at
+const byte* main::s10[$11]  = "2e: encountered "at
+const byte* main::s2[$11]  = "2a: encountered "at
+const byte* main::s4[$11]  = "2b: encountered "at
+const byte* main::s6[$11]  = "2c: encountered "at
+const byte* main::s8[$11]  = "2d: encountered "at
+const byte* map = ".#......##..#.....#....#.#.#....#.#...#.##.#..........#...##...........#.....#.####........#........#.#...#.#.................#....#...#.#...#.#...#.#........#...........#..#.........#.#....#..#....#..#..#.#...#..##..#...........#..#.....#.......#.#..#...#...#.###...#...#.#...#.#...#.#.......#...#...#...##.##..#..................#.#.#....#..#.##....#........##...............#....#....#.#.......#.....##.#..##.#.....###.......#...........#...###....#..#.#...#..................#.........#.##...#......#.............#....#...#.#..#......#.###....#...#.....#..#........#.....#.....#...#..#.......#...#..............#..#...#...#........#...##........#..#........#....#......#......#.....#..#.###.......##....#.#..#..#..###..#..........................#...#....#.........#.#.......#.##................#..#.......#......######.....#.........#......##.......#....#..##.###..#...##.###..#.......#....#.......#.###...#.#.#........#........###...#.......#..........#.#..........#...#..........##.#....#....#........#.....#....#..#..#...#.#....##..#...##....#...........##...#..##.....#.......###.......#.#...#...#.......#.#....#.#....##.###........#..........#..............#....##..###......#.#....#.#......#.....##.....#....#..#......#...#........#.##..#.....#..#....#......#......#.#.#..........##....#.............#..#..........#.#......##..#...#......#.#..#....#....#.#..##.......#.#......##........#.#....#.#.....#..............#.........#.......#..#.#......##.........#..##.#......#......#..#.....#...#.....#.........#...........#..##..##.#..##...###..##.....#...#..##...##.#.#......#..........#.#.....##.#....#..##..#..#.........###.......#........##....#...##....##............#.#.##...............#....#..#......#.....#..#..#.#.....#.....##.#....#.#.....#.#.#.........#..#.#..##....#.....#....#.#...#.....#....#....#.#.#...........#................#.......#.......#..#.#...#.#......#..#.#...........#....#....###...#.#.#.##....##..###.#.#......#.##.#..##...#.#..#..#...#.....#.#.#.#.....###.#..#.#...#.#......#.#..##.#...#...#.#.....#.#.......#....#...#.##......#.#......#....#.....##.....#....................###...##.#...........#.......#..##.....##....#................#..#......#..........#........##..##.#...#...#.#.....#.##.#.....###..###.#...#.#..#....#.#..........#...#..#.#.#..#...#.##.##..#..#....#....####..........#..#.#..........#..........###...#.#..#..#...#..###.......####.#...#....#..#...#..#...........##....#.#...#....##....##.....#.#.##....#.##..#....#.#.#.#......#..#.###....#####.##......##..#.#.#..#........##.##..###.#...#..#..#......#..#.....#...###.....#.#....#.#..##.....#.#....#......#.#...#...#.#....#.#.....#.###.##...................#..........#........#.#...##.#.##......#.#.#..#....##.###..#...#.##....#....#.........#.#..#........#..#..#.#.####.....##..#..#.##.#......#.#..##.#...#..#..#.#.##..#.##..........#......##.#.....#.#.##..#..##.....##.#.##........#..#.....#...#.##.##...#....#.#.#.........##.....#....#....#.#....#...#..#.............#...#..#...#.##......##...##.........#......#..........##.#......#.....##....#.#.#.....#..#.###......#..#.#....#.....#..#.......#...#...#.#.#.#..##......#..............#...###.....#...##......#.#..#.#........#.#...##.#....#..........##...#.#....#...#.....#.######...##...#..#...#...#............#.....#....###..###.##..#.........#.......#........##..#....#...#.#..##.#.#.##.#.#...###.................#.#.#......#.#.#....#.....#.#.#...........#.##.#..#.###......###.#....#...........##.#.#....#...#...........#..##..........#...#.#...........#..###....#..##.......#.....#.....##....#..#.......#........#...##.##..#.#....#..###..#.....##.......#.........###.#...#..#....#.#...#....#..#.......##...#.#.#...#..........#..#.......#.......##.#..#.#....###.....#...#..#...#....#...#.##.#........#..........##.....#.#.##.#.#..#..##.......##.#.#.......##....#.#...........#..##.............##...#.#..#..#...........#.#......#.##.##..#...#...#...........#....###.#.#.##..#.#.#....#....#####.........#...#.....#.#....#............#..#........#.....#.#......#...#.........#...#...#.#.#..#.....##.##......#.#...#.......#...#.##...#..#..........#...#.....##..........#..#...#.#......#.......##......#...##..##..#....#..##.......#...#.#..##..#..#.....#.#................#....#.......#..#..###.......#...............##.....#..#......#....#.........#...###...#....#..##...#.#.#.........#.......#...#....#....#.#...#.#....##....#.#..##.#.....#..#..#....#..#.#..##.....##..#..#.#.#....#...#....#..#..........###.....#...##.#..#.#...#.#.#.#..#.##........#.#....#....#..........#....#.#.......#...#.....#........#........#....#..#.#..#...#...................#....####..#..#..#..#....#..#.#...##.#..........#.##..#.....##...................##..........#....##....###.....#..#...#.#....##.........#..#...................##..###....#.##............#.#...###.#..##...#...........#.....#..#......#.....#...........#..##...#.....#.....#.#............#....###.#..#.#.#....#..##...#.......#.##.....#..........#.#..#...#.............##...........#..............#.....#..#......#......###....#...#...........#.....#...#.......###.....#..........##......##.#.#.....#....#.......#..#......#.......#..#...#.###...........#..#.###......#...#.#...........#.#...##........#.#.#........#.#.....#.....##..##.#.#..#.#....#.#.##....#.#.#......##.....#...#.#...###...#..#......#.#.#..#...#........#..##...........#..#..#..#..#..##...#...#...##.#..#.#....#.#.....####.#..#..#....##..#.#..#....#..#......#.....#.#.#........#..#.....#......#............#.#..###.....#...#...#.....##..#.#...##..#...........####....#.##....##.#......#.....##.#..#.##..#....#.###..........##....###...#......#.#....##...........................#..#.....#..#.#...#.#..#.....#...#..####.##....#.##..##...##.##.....#......#...#.##...........#.......##.###..#.....##...#.........##....###....##...###................#....#####........#.#.#.##.....#.#....####.##........#............#......#........................###.....##......#..##.#......#.#...........##.#....##.#....................#.#.#.......#.#.#........#..#.......##.......#...#...#....#......#....##.##..#..............#......#....#......#.........##..................#.#....##..#.......#............#.......#...........#........#....#.#..##.#....#...#....#.#.#..#..#.#.#.#...#....#....#.#.#....#...#.#..#......#.....#.#...........#.#....##.....#...........#...#....#....##.....###..#..........#..#..#.....#....#.#.###..........#.##....#...##..#................#.##.##.......#...#.##...##...#.........#..#....#......#......#.........#.##...#...##.#.........#......#........#.....#....................#...#.....##.........#.#..#...#......#...#.......#......#.##.......#...#.##.#..##..#.......#.#............#...###..#........#.......##.......#....#..#.......#..#.#....#.#.............#....#...##.##....#....##..............#......#.......#....#....#..#..##......##.#..#.#..##......##......#.##.##......#.............##.#...#.....#.......#...##.#....#..#......#.##.........##.####.#...#.#....#..........#........#.....#..#....#...#.####....##......#..#..#.##..#.............###.#..#..#....#.......#.........#....#.....#....#.#.#...#.#.....##.#...#...#.#..#.....##......##.##.#.....#..#.......#.##...##.......#..##......#..........#..#....#.......#.#...#.....#.................#..............#.#.#.....#.#....#..#.......#..........#.##....#....#..#.....#.......#........#....#.....##..#.........##..#..#.#..##.#...#..........#....#..........#..#.#......#.##..#..#.##.....##.####....#.....#.#...##.....#.#....#.#........#..........#...#.#.##.##....##..#...#...#....#.#.......#..#...#..#..##..#.....#....#........###.....#..........#..#.##....#.#.....#........##....#....#.......#.....#..........#........###...##.....#.#..#...##.........#.#..#....#...##...........#.........#...#......#.#.#.........#..#.#.#...........##.###....#..#.......#.....#.#...#......#..#........##.#....##....#...#.##.........#.####.#..#...........##.#.#........#....#..#.....#..##.####.#...##...#...........#.#.........##.#..#..#...#.#.#.........#..#.#......###............#...#......#.......#....#...#...#..#...##.#.#...##..#...#...#.......##.......#.#.......#..........#.#................#...#..#...#.#...#.#...##.####..##.##....#..##.#..####.......##.#........#...#......###....##...#.#..#.##.....##.....###..#...#.###.###.......#...#.....#...#..#..##..#.......#...##.....##........#.#.##..#...#..#....#....#..###....#.#..#.#.#.#.#..........#.#..#..##.......###.....................##.#......#.##.....#.........#.......................#.#.....##..#........##.......#..##..#.##.#.#.....##.#.##.##.#....##....#...#.....#.........#.....#.....#.........#.##.#.###.#......#.........#..#.##...#.......###......##........#......#...........#.#...##...#........#.##.............##............#.####..#....#...#...#..#....#..#.#.#.#..#.........#......#.##............#.....#........#........#.#.##.#..#.#..#..###......###....#.###.....#.#.#.##........#..###.#..#...##.....#....#...#.#.........#....#.....#...#............#........##.......#.##..####..#..#....#....#..#..#...#.##...##.....#............#...#...........#.......#.....#...#.#.#...........#.....#...##...............#........##...........#...#.#..##.#...#....#....#........#.##..#.#.......#...#......#..............#.#..#..#.....##.#..#....#.##.......#......#.##..#......#........#.##.#...#.....#......###..#.......##....................#.#.#.....#.##.......#.......#....#......#.#.....#...##........#...#..#.#.........#.##...........#.##...##......#....#.###.#.#.#...####..#....###..........#...#.....##....#.#.##.###..###.#.#.....#.##.........#..#...#.#.................##.###.........#.#....#.#...#.###..#.#....#..............#.##.#......#..#....##.#..#.......#..##..#..#.###......##..........#..#.##....#.#....#....#.#..#.............#.....#..#....#.##...#..#.#.#.........###..#..#.....#.....##..##...##....#..#......#............#....#..........#....#..##..#...#......#.....#.#....#..##..#....#.#.#...#................##..#.........#........#..##..#..#......###.....#..#.........#..#.##..........#.#..#..."at
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+void* memcpy::destination
+void* memcpy::destination#0 destination zp[2]:139 333333.6666666667
+byte* memcpy::dst
+byte* memcpy::dst#1 dst zp[2]:139 1.000000001E9
+byte* memcpy::dst#2 dst zp[2]:139 1.0033333346666667E9
+byte* memcpy::dst#4 dst zp[2]:139 2.0000002E7
+word memcpy::num
+const word memcpy::num#0 num = (word)$28*$17
+void* memcpy::return
+void* memcpy::source
+byte* memcpy::source#0 source zp[2]:137 333333.6666666667
+byte* memcpy::src
+byte* memcpy::src#1 src zp[2]:137 2.000000002E9
+byte* memcpy::src#2 src zp[2]:137 1.00250000125E9
+byte* memcpy::src#4 src zp[2]:137 1.0000001E7
+byte* memcpy::src_end
+byte* memcpy::src_end#0 src_end zp[2]:141 1.2625000025E8
+void* memset(void* memset::str , byte memset::c , word memset::num)
+byte memset::c
+byte* memset::dst
+byte* memset::dst#1 dst zp[2]:134 2.000000002E9
+byte* memset::dst#2 dst zp[2]:134 1.3366666683333335E9
+byte* memset::dst#4 dst zp[2]:134 2.0000002E7
+byte* memset::end
+byte* memset::end#0 end zp[2]:137 1.683333336666667E8
+word memset::num
+word memset::num#2 num zp[2]:137 1.0000001E7
+void* memset::return
+void* memset::str
+byte* memset::str#0 str zp[2]:134 1000001.0
+void* memset::str#3 str zp[2]:134 333337.3333333334
+void* memset::str#7 str zp[2]:134 22.0
+void* memset::str#8 str zp[2]:134 2000002.0
+void newline()
+byte* newline::start
+byte* newline::start#0 start zp[2]:134 750000.75
+struct printf_buffer_number printf_buffer loadstore mem[12] = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+const byte* printf_number_buffer::buffer_digits#0 buffer_digits = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0 reg byte a 71.0
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_zero_padding
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::padding
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_min_length
+byte printf_uint::format_radix
+byte printf_uint::format_sign_always
+byte printf_uint::format_upper_case
+byte printf_uint::format_zero_padding
+word printf_uint::uvalue
+word printf_uint::uvalue#0 uvalue zp[2]:129 1.3333333333333333
+word printf_uint::uvalue#1 uvalue zp[2]:129 1.3333333333333333
+word printf_uint::uvalue#2 uvalue zp[2]:129 1.3333333333333333
+word printf_uint::uvalue#3 uvalue zp[2]:129 1.3333333333333333
+word printf_uint::uvalue#4 uvalue zp[2]:129 1.3333333333333333
+word printf_uint::uvalue#5 uvalue zp[2]:129 1.3333333333333333
+word printf_uint::uvalue#6 uvalue zp[2]:129 11.5
+void putchar(byte putchar::code)
+byte putchar::code
+byte* putchar::loc
+byte* putchar::loc#0 loc zp[2]:139 1000001.0
+byte putchar::newChar
+byte putchar::newChar#0 reg byte a 1500001.5
+const byte* rawmap[$100]  = kickasm {{ .var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+ }}
+void setcursor()
+byte setcursor::c
+byte setcursor::c#0 reg byte x 7500000.75
+byte setcursor::c#1 reg byte a 2.0000002E7
+byte* setcursor::loc
+byte* setcursor::loc#0 loc zp[2]:139 1.0000001E7
+word test_slope(byte test_slope::x_inc , byte test_slope::y_inc)
+byte~ test_slope::$10 reg byte a 202.0
+byte~ test_slope::$11 reg byte a 202.0
+byte~ test_slope::$12 reg byte a 202.0
+byte~ test_slope::$5 reg byte a 202.0
+byte~ test_slope::$6 reg byte a 202.0
+byte~ test_slope::$7 reg byte a 202.0
+byte~ test_slope::$8 reg byte a 202.0
+byte~ test_slope::$9 reg byte a 202.0
+byte* test_slope::mapline
+byte* test_slope::mapline#1 mapline zp[2]:137 101.0
+byte* test_slope::mapline#2 mapline zp[2]:137 17.823529411764707
+word test_slope::return
+word test_slope::return#0 return zp[2]:129 4.0
+word test_slope::return#1 return zp[2]:129 4.0
+word test_slope::return#10 return zp[2]:129 4.0
+word test_slope::return#11 return zp[2]:129 4.0
+word test_slope::return#12 return zp[2]:129 4.0
+word test_slope::return#13 return zp[2]:129 4.0
+word test_slope::trees
+word test_slope::trees#1 trees zp[2]:129 202.0
+word test_slope::trees#2 trees zp[2]:129 31.5
+word test_slope::trees#6 trees zp[2]:129 20.2
+byte test_slope::x
+byte test_slope::x#1 reg byte x 202.0
+byte test_slope::x#2 reg byte x 202.0
+byte test_slope::x#3 reg byte x 60.599999999999994
+byte test_slope::x#8 reg byte x 27.545454545454547
+byte test_slope::x_inc
+byte test_slope::x_inc#10 x_inc zp[1]:133 5.05
+word test_slope::y
+word test_slope::y#1 y zp[2]:131 202.0
+word test_slope::y#2 y zp[2]:131 16.833333333333332
+byte test_slope::y_inc
+byte test_slope::y_inc#12 y_inc zp[1]:128 30.3
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+byte~ utoa::$10 reg byte a 2002.0
+byte~ utoa::$11 reg byte a 202.0
+byte* utoa::buffer
+byte* utoa::buffer#11 buffer zp[2]:134 300.42857142857144
+byte* utoa::buffer#14 buffer zp[2]:134 1501.5
+byte* utoa::buffer#3 buffer zp[2]:134 202.0
+byte* utoa::buffer#4 buffer zp[2]:134 2002.0
+byte utoa::digit
+byte utoa::digit#1 digit zp[1]:133 2002.0
+byte utoa::digit#2 digit zp[1]:133 286.0
+word utoa::digit_value
+word utoa::digit_value#0 digit_value zp[2]:137 600.5999999999999
+word* utoa::digit_values
+byte utoa::max_digits
+byte utoa::radix
+byte utoa::started
+byte utoa::started#2 reg byte x 500.5
+byte utoa::started#4 reg byte x 1001.0
+word utoa::value
+word utoa::value#0 value zp[2]:129 1001.0
+word utoa::value#1 value zp[2]:129 56.0
+word utoa::value#2 value zp[2]:129 586.4285714285714
+word utoa::value#6 value zp[2]:129 1501.5
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0 buffer zp[2]:134 1375.25
+byte utoa_append::digit
+byte utoa_append::digit#1 reg byte x 1000001.0
+byte utoa_append::digit#2 reg byte x 1005001.5
+word utoa_append::return
+word utoa_append::return#0 return zp[2]:129 2002.0
+word utoa_append::sub
+word utoa_append::sub#0 sub zp[2]:137 333500.5
+word utoa_append::value
+word utoa_append::value#0 value zp[2]:129 3667.333333333333
+word utoa_append::value#1 value zp[2]:129 2000002.0
+word utoa_append::value#2 value zp[2]:129 501834.16666666674
+
+zp[1]:128 [ test_slope::y_inc#12 ]
+reg byte x [ test_slope::x#3 test_slope::x#8 test_slope::x#1 test_slope::x#2 ]
+zp[2]:129 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 test_slope::return#0 test_slope::return#1 test_slope::return#10 test_slope::return#11 test_slope::return#12 test_slope::return#13 printf_uint::uvalue#6 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#0 printf_uint::uvalue#1 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ]
+zp[2]:131 [ cputs::s#14 cputs::s#15 cputs::s#0 test_slope::y#2 test_slope::y#1 ]
+zp[1]:133 [ utoa::digit#2 utoa::digit#1 test_slope::x_inc#10 ]
+reg byte x [ utoa::started#2 utoa::started#4 ]
+zp[2]:134 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 newline::start#0 ]
+reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ]
+reg byte a [ test_slope::$6 ]
+reg byte a [ test_slope::$7 ]
+reg byte a [ test_slope::$8 ]
+reg byte a [ test_slope::$9 ]
+reg byte a [ test_slope::$10 ]
+reg byte a [ test_slope::$11 ]
+reg byte a [ test_slope::$12 ]
+reg byte a [ test_slope::$5 ]
+reg byte a [ cputs::c#1 ]
+zp[1]:136 [ cputc::c ]
+reg byte a [ printf_number_buffer::buffer_sign#0 ]
+reg byte x [ cputc::convertToScreenCode1_return#0 ]
+reg byte a [ utoa::$11 ]
+reg byte a [ utoa::$10 ]
+zp[2]:137 [ utoa::digit_value#0 utoa_append::sub#0 memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 memset::num#2 memset::end#0 test_slope::mapline#2 test_slope::mapline#1 ]
+zp[2]:139 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 cursorLocation::$3 cursorLocation::$5 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 memcpy::destination#0 ]
+reg byte x [ setcursor::c#0 ]
+reg byte a [ setcursor::c#1 ]
+reg byte a [ putchar::newChar#0 ]
+zp[2]:141 [ memcpy::src_end#0 cursorLocation::$4 ]
+mem[12] [ printf_buffer ]
+
+
+FINAL ASSEMBLER
+Score: 18840
+
+  // File Comments
+// https://adventofcode.com/2020/day/3
+  // Upstart
+  // Atari XL/XE executable XEX file with a single segment
+// https://www.atarimax.com/jindroush.atari.org/afmtexe.html
+.plugin "dk.camelot64.kickass.xexplugin.AtariXex"
+.file [name="2020-03.xex", type="bin", segments="XexFile"]
+.segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main]
+.segmentdef Program [segments="Code, Data"]
+.segmentdef Code [start=$2000]
+.segmentdef Data [startAfter="Code"]
+  // Global Constants & labels
+  .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+  .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+  // 2-byte saved memory scan counter
+  .label SAVMSC = $58
+  // data under cursor
+  .label OLDCHR = $5d
+  // 2-byte saved cursor memory address
+  .label OLDADR = $5e
+  // Cursor inhibit flag, 0 turns on, any other number turns off. Cursor doesn't change until it moves next.
+  .label CRSINH = $2f0
+  // Atari ZP registers
+  // 1-byte cursor row
+  .label ROWCRS = $54
+  // 2-byte cursor column
+  .label COLCRS = $55
+.segment Code
+  // main
+main: {
+    // clrscr()
+    // [1] call clrscr 
+    jsr clrscr
+    // [2] phi from main to main::@2 [phi:main->main::@2]
+    // main::@2
+    // test_slope(3,1)
+    // [3] call test_slope 
+    // [62] phi from main::@2 to test_slope [phi:main::@2->test_slope]
+    // [62] phi test_slope::y_inc#12 = 1 [phi:main::@2->test_slope#0] -- vbuz1=vbuc1 
+    lda #1
+    sta.z test_slope.y_inc
+    // [62] phi test_slope::x_inc#10 = 3 [phi:main::@2->test_slope#1] -- vbuz1=vbuc1 
+    lda #3
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // test_slope(3,1)
+    // [4] test_slope::return#0 = test_slope::trees#2
+    // main::@3
+    // printf("1: encountered %u trees\n",test_slope(3,1))
+    // [5] printf_uint::uvalue#0 = test_slope::return#0
+    // [6] call cputs 
+    // [83] phi from main::@3 to cputs [phi:main::@3->cputs]
+    // [83] phi cputs::s#15 = main::s [phi:main::@3->cputs#0] -- pbuz1=pbuc1 
+    lda #<s
+    sta.z cputs.s
+    lda #>s
+    sta.z cputs.s+1
+    jsr cputs
+    // [7] phi from main::@3 to main::@4 [phi:main::@3->main::@4]
+    // main::@4
+    // printf("1: encountered %u trees\n",test_slope(3,1))
+    // [8] call printf_uint 
+    // [91] phi from main::@4 to printf_uint [phi:main::@4->printf_uint]
+    // [91] phi printf_uint::uvalue#6 = printf_uint::uvalue#0 [phi:main::@4->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [9] phi from main::@4 to main::@5 [phi:main::@4->main::@5]
+    // main::@5
+    // printf("1: encountered %u trees\n",test_slope(3,1))
+    // [10] call cputs 
+    // [83] phi from main::@5 to cputs [phi:main::@5->cputs]
+    // [83] phi cputs::s#15 = main::s1 [phi:main::@5->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [11] phi from main::@5 to main::@6 [phi:main::@5->main::@6]
+    // main::@6
+    // test_slope(1,1)
+    // [12] call test_slope 
+    // [62] phi from main::@6 to test_slope [phi:main::@6->test_slope]
+    // [62] phi test_slope::y_inc#12 = 1 [phi:main::@6->test_slope#0] -- vbuz1=vbuc1 
+    lda #1
+    sta.z test_slope.y_inc
+    // [62] phi test_slope::x_inc#10 = 1 [phi:main::@6->test_slope#1] -- vbuz1=vbuc1 
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // test_slope(1,1)
+    // [13] test_slope::return#1 = test_slope::trees#2
+    // main::@7
+    // printf("2a: encountered %u trees\n",test_slope(1,1))
+    // [14] printf_uint::uvalue#1 = test_slope::return#1
+    // [15] call cputs 
+    // [83] phi from main::@7 to cputs [phi:main::@7->cputs]
+    // [83] phi cputs::s#15 = main::s2 [phi:main::@7->cputs#0] -- pbuz1=pbuc1 
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    // [16] phi from main::@7 to main::@8 [phi:main::@7->main::@8]
+    // main::@8
+    // printf("2a: encountered %u trees\n",test_slope(1,1))
+    // [17] call printf_uint 
+    // [91] phi from main::@8 to printf_uint [phi:main::@8->printf_uint]
+    // [91] phi printf_uint::uvalue#6 = printf_uint::uvalue#1 [phi:main::@8->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [18] phi from main::@8 to main::@9 [phi:main::@8->main::@9]
+    // main::@9
+    // printf("2a: encountered %u trees\n",test_slope(1,1))
+    // [19] call cputs 
+    // [83] phi from main::@9 to cputs [phi:main::@9->cputs]
+    // [83] phi cputs::s#15 = main::s1 [phi:main::@9->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [20] phi from main::@9 to main::@10 [phi:main::@9->main::@10]
+    // main::@10
+    // test_slope(3,1)
+    // [21] call test_slope 
+    // [62] phi from main::@10 to test_slope [phi:main::@10->test_slope]
+    // [62] phi test_slope::y_inc#12 = 1 [phi:main::@10->test_slope#0] -- vbuz1=vbuc1 
+    lda #1
+    sta.z test_slope.y_inc
+    // [62] phi test_slope::x_inc#10 = 3 [phi:main::@10->test_slope#1] -- vbuz1=vbuc1 
+    lda #3
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // test_slope(3,1)
+    // [22] test_slope::return#10 = test_slope::trees#2
+    // main::@11
+    // printf("2b: encountered %u trees\n",test_slope(3,1))
+    // [23] printf_uint::uvalue#2 = test_slope::return#10
+    // [24] call cputs 
+    // [83] phi from main::@11 to cputs [phi:main::@11->cputs]
+    // [83] phi cputs::s#15 = main::s4 [phi:main::@11->cputs#0] -- pbuz1=pbuc1 
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    // [25] phi from main::@11 to main::@12 [phi:main::@11->main::@12]
+    // main::@12
+    // printf("2b: encountered %u trees\n",test_slope(3,1))
+    // [26] call printf_uint 
+    // [91] phi from main::@12 to printf_uint [phi:main::@12->printf_uint]
+    // [91] phi printf_uint::uvalue#6 = printf_uint::uvalue#2 [phi:main::@12->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [27] phi from main::@12 to main::@13 [phi:main::@12->main::@13]
+    // main::@13
+    // printf("2b: encountered %u trees\n",test_slope(3,1))
+    // [28] call cputs 
+    // [83] phi from main::@13 to cputs [phi:main::@13->cputs]
+    // [83] phi cputs::s#15 = main::s1 [phi:main::@13->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [29] phi from main::@13 to main::@14 [phi:main::@13->main::@14]
+    // main::@14
+    // test_slope(5,1)
+    // [30] call test_slope 
+    // [62] phi from main::@14 to test_slope [phi:main::@14->test_slope]
+    // [62] phi test_slope::y_inc#12 = 1 [phi:main::@14->test_slope#0] -- vbuz1=vbuc1 
+    lda #1
+    sta.z test_slope.y_inc
+    // [62] phi test_slope::x_inc#10 = 5 [phi:main::@14->test_slope#1] -- vbuz1=vbuc1 
+    lda #5
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // test_slope(5,1)
+    // [31] test_slope::return#11 = test_slope::trees#2
+    // main::@15
+    // printf("2c: encountered %u trees\n",test_slope(5,1))
+    // [32] printf_uint::uvalue#3 = test_slope::return#11
+    // [33] call cputs 
+    // [83] phi from main::@15 to cputs [phi:main::@15->cputs]
+    // [83] phi cputs::s#15 = main::s6 [phi:main::@15->cputs#0] -- pbuz1=pbuc1 
+    lda #<s6
+    sta.z cputs.s
+    lda #>s6
+    sta.z cputs.s+1
+    jsr cputs
+    // [34] phi from main::@15 to main::@16 [phi:main::@15->main::@16]
+    // main::@16
+    // printf("2c: encountered %u trees\n",test_slope(5,1))
+    // [35] call printf_uint 
+    // [91] phi from main::@16 to printf_uint [phi:main::@16->printf_uint]
+    // [91] phi printf_uint::uvalue#6 = printf_uint::uvalue#3 [phi:main::@16->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [36] phi from main::@16 to main::@17 [phi:main::@16->main::@17]
+    // main::@17
+    // printf("2c: encountered %u trees\n",test_slope(5,1))
+    // [37] call cputs 
+    // [83] phi from main::@17 to cputs [phi:main::@17->cputs]
+    // [83] phi cputs::s#15 = main::s1 [phi:main::@17->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [38] phi from main::@17 to main::@18 [phi:main::@17->main::@18]
+    // main::@18
+    // test_slope(7,1)
+    // [39] call test_slope 
+    // [62] phi from main::@18 to test_slope [phi:main::@18->test_slope]
+    // [62] phi test_slope::y_inc#12 = 1 [phi:main::@18->test_slope#0] -- vbuz1=vbuc1 
+    lda #1
+    sta.z test_slope.y_inc
+    // [62] phi test_slope::x_inc#10 = 7 [phi:main::@18->test_slope#1] -- vbuz1=vbuc1 
+    lda #7
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // test_slope(7,1)
+    // [40] test_slope::return#12 = test_slope::trees#2
+    // main::@19
+    // printf("2d: encountered %u trees\n",test_slope(7,1))
+    // [41] printf_uint::uvalue#4 = test_slope::return#12
+    // [42] call cputs 
+    // [83] phi from main::@19 to cputs [phi:main::@19->cputs]
+    // [83] phi cputs::s#15 = main::s8 [phi:main::@19->cputs#0] -- pbuz1=pbuc1 
+    lda #<s8
+    sta.z cputs.s
+    lda #>s8
+    sta.z cputs.s+1
+    jsr cputs
+    // [43] phi from main::@19 to main::@20 [phi:main::@19->main::@20]
+    // main::@20
+    // printf("2d: encountered %u trees\n",test_slope(7,1))
+    // [44] call printf_uint 
+    // [91] phi from main::@20 to printf_uint [phi:main::@20->printf_uint]
+    // [91] phi printf_uint::uvalue#6 = printf_uint::uvalue#4 [phi:main::@20->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [45] phi from main::@20 to main::@21 [phi:main::@20->main::@21]
+    // main::@21
+    // printf("2d: encountered %u trees\n",test_slope(7,1))
+    // [46] call cputs 
+    // [83] phi from main::@21 to cputs [phi:main::@21->cputs]
+    // [83] phi cputs::s#15 = main::s1 [phi:main::@21->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [47] phi from main::@21 to main::@22 [phi:main::@21->main::@22]
+    // main::@22
+    // test_slope(1,2)
+    // [48] call test_slope 
+    // [62] phi from main::@22 to test_slope [phi:main::@22->test_slope]
+    // [62] phi test_slope::y_inc#12 = 2 [phi:main::@22->test_slope#0] -- vbuz1=vbuc1 
+    lda #2
+    sta.z test_slope.y_inc
+    // [62] phi test_slope::x_inc#10 = 1 [phi:main::@22->test_slope#1] -- vbuz1=vbuc1 
+    lda #1
+    sta.z test_slope.x_inc
+    jsr test_slope
+    // test_slope(1,2)
+    // [49] test_slope::return#13 = test_slope::trees#2
+    // main::@23
+    // printf("2e: encountered %u trees\n",test_slope(1,2))
+    // [50] printf_uint::uvalue#5 = test_slope::return#13
+    // [51] call cputs 
+    // [83] phi from main::@23 to cputs [phi:main::@23->cputs]
+    // [83] phi cputs::s#15 = main::s10 [phi:main::@23->cputs#0] -- pbuz1=pbuc1 
+    lda #<s10
+    sta.z cputs.s
+    lda #>s10
+    sta.z cputs.s+1
+    jsr cputs
+    // [52] phi from main::@23 to main::@24 [phi:main::@23->main::@24]
+    // main::@24
+    // printf("2e: encountered %u trees\n",test_slope(1,2))
+    // [53] call printf_uint 
+    // [91] phi from main::@24 to printf_uint [phi:main::@24->printf_uint]
+    // [91] phi printf_uint::uvalue#6 = printf_uint::uvalue#5 [phi:main::@24->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [54] phi from main::@24 to main::@25 [phi:main::@24->main::@25]
+    // main::@25
+    // printf("2e: encountered %u trees\n",test_slope(1,2))
+    // [55] call cputs 
+    // [83] phi from main::@25 to cputs [phi:main::@25->cputs]
+    // [83] phi cputs::s#15 = main::s1 [phi:main::@25->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // [56] phi from main::@1 main::@25 to main::@1 [phi:main::@1/main::@25->main::@1]
+    // main::@1
+  __b1:
+    jmp __b1
+  .segment Data
+  .encoding "ascii"
+    s: .text "1: encountered "
+    .byte 0
+    s1: .text @" trees\$9b"
+    .byte 0
+    s2: .text "2a: encountered "
+    .byte 0
+    s4: .text "2b: encountered "
+    .byte 0
+    s6: .text "2c: encountered "
+    .byte 0
+    s8: .text "2d: encountered "
+    .byte 0
+    s10: .text "2e: encountered "
+    .byte 0
+}
+.segment Code
+  // clrscr
+// clears the screen and moves the cursor to the upper left-hand corner of the screen.
+clrscr: {
+    // [57] memset::str#7 = (void*)*SAVMSC -- pvoz1=_deref_qvoc1 
+    lda SAVMSC
+    sta.z memset.str
+    lda SAVMSC+1
+    sta.z memset.str+1
+    // memset(*SAVMSC, 0x00, CONIO_WIDTH * CONIO_HEIGHT)
+    // [58] call memset 
+  // Fill entire screen with spaces
+    // [98] phi from clrscr to memset [phi:clrscr->memset]
+    // [98] phi memset::str#3 = memset::str#7 [phi:clrscr->memset#0] -- register_copy 
+    // [98] phi memset::num#2 = (word)$28*$18 [phi:clrscr->memset#1] -- vwuz1=vwuc1 
+    lda #<$28*$18
+    sta.z memset.num
+    lda #>$28*$18
+    sta.z memset.num+1
+    jsr memset
+    // clrscr::@1
+    // *OLDCHR = 0x00
+    // [59] *OLDCHR = 0 -- _deref_pbuc1=vbuc2 
+    // 0x00 is screencode for space character
+    // set the old character to a space so the cursor doesn't reappear at the last position it was at
+    lda #0
+    sta OLDCHR
+    // gotoxy(0,0)
+    // [60] call gotoxy 
+    jsr gotoxy
+    // clrscr::@return
+    // }
+    // [61] return 
+    rts
+}
+  // test_slope
+// Count the number of trees on a specific slope
+// test_slope(byte zp($85) x_inc, byte zp($80) y_inc)
+test_slope: {
+    .label return = $81
+    .label trees = $81
+    .label mapline = $89
+    .label y = $83
+    .label x_inc = $85
+    .label y_inc = $80
+    // [63] phi from test_slope to test_slope::@1 [phi:test_slope->test_slope::@1]
+    // [63] phi test_slope::trees#2 = 0 [phi:test_slope->test_slope::@1#0] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z trees
+    sta.z trees+1
+    // [63] phi test_slope::x#3 = 0 [phi:test_slope->test_slope::@1#1] -- vbuxx=vbuc1 
+    tax
+    // [63] phi test_slope::mapline#2 = map [phi:test_slope->test_slope::@1#2] -- pbuz1=pbuc1 
+    lda #<map
+    sta.z mapline
+    lda #>map
+    sta.z mapline+1
+    // [63] phi test_slope::y#2 = 0 [phi:test_slope->test_slope::@1#3] -- vwuz1=vwuc1 
+    txa
+    sta.z y
+    sta.z y+1
+    // test_slope::@1
+  __b1:
+    // for(unsigned int y=0; y<MAP_HEIGHT; y+=y_inc)
+    // [64] if(test_slope::y#2<$143) goto test_slope::@2 -- vwuz1_lt_vwuc1_then_la1 
+    lda.z y+1
+    cmp #>$143
+    bcc __b2
+    bne !+
+    lda.z y
+    cmp #<$143
+    bcc __b2
+  !:
+    // test_slope::@return
+    // }
+    // [65] return 
+    rts
+    // test_slope::@2
+  __b2:
+    // if(mapline[x]=='#')
+    // [66] if(test_slope::mapline#2[test_slope::x#3]!='#'at) goto test_slope::@3 -- pbuz1_derefidx_vbuxx_neq_vbuc1_then_la1 
+    txa
+    tay
+    lda (mapline),y
+    cmp #'#'
+    bne __b3
+    // test_slope::@5
+    // trees++;
+    // [67] test_slope::trees#1 = ++ test_slope::trees#2 -- vwuz1=_inc_vwuz1 
+    inc.z trees
+    bne !+
+    inc.z trees+1
+  !:
+    // [68] phi from test_slope::@2 test_slope::@5 to test_slope::@3 [phi:test_slope::@2/test_slope::@5->test_slope::@3]
+    // [68] phi test_slope::trees#6 = test_slope::trees#2 [phi:test_slope::@2/test_slope::@5->test_slope::@3#0] -- register_copy 
+    // test_slope::@3
+  __b3:
+    // x += x_inc
+    // [69] test_slope::x#1 = test_slope::x#3 + test_slope::x_inc#10 -- vbuxx=vbuxx_plus_vbuz1 
+    txa
+    clc
+    adc.z x_inc
+    tax
+    // if(x>=MAP_WIDTH)
+    // [70] if(test_slope::x#1<$1f) goto test_slope::@4 -- vbuxx_lt_vbuc1_then_la1 
+    cpx #$1f
+    bcc __b4
+    // test_slope::@6
+    // x -= MAP_WIDTH
+    // [71] test_slope::x#2 = test_slope::x#1 - $1f -- vbuxx=vbuxx_minus_vbuc1 
+    txa
+    axs #$1f
+    // [72] phi from test_slope::@3 test_slope::@6 to test_slope::@4 [phi:test_slope::@3/test_slope::@6->test_slope::@4]
+    // [72] phi test_slope::x#8 = test_slope::x#1 [phi:test_slope::@3/test_slope::@6->test_slope::@4#0] -- register_copy 
+    // test_slope::@4
+  __b4:
+    // y_inc*MAP_WIDTH
+    // [73] test_slope::$6 = test_slope::y_inc#12 << 1 -- vbuaa=vbuz1_rol_1 
+    lda.z y_inc
+    asl
+    // [74] test_slope::$7 = test_slope::$6 + test_slope::y_inc#12 -- vbuaa=vbuaa_plus_vbuz1 
+    clc
+    adc.z y_inc
+    // [75] test_slope::$8 = test_slope::$7 << 1 -- vbuaa=vbuaa_rol_1 
+    asl
+    // [76] test_slope::$9 = test_slope::$8 + test_slope::y_inc#12 -- vbuaa=vbuaa_plus_vbuz1 
+    clc
+    adc.z y_inc
+    // [77] test_slope::$10 = test_slope::$9 << 1 -- vbuaa=vbuaa_rol_1 
+    asl
+    // [78] test_slope::$11 = test_slope::$10 + test_slope::y_inc#12 -- vbuaa=vbuaa_plus_vbuz1 
+    clc
+    adc.z y_inc
+    // [79] test_slope::$12 = test_slope::$11 << 1 -- vbuaa=vbuaa_rol_1 
+    asl
+    // [80] test_slope::$5 = test_slope::$12 + test_slope::y_inc#12 -- vbuaa=vbuaa_plus_vbuz1 
+    clc
+    adc.z y_inc
+    // mapline += y_inc*MAP_WIDTH
+    // [81] test_slope::mapline#1 = test_slope::mapline#2 + test_slope::$5 -- pbuz1=pbuz1_plus_vbuaa 
+    clc
+    adc.z mapline
+    sta.z mapline
+    bcc !+
+    inc.z mapline+1
+  !:
+    // y+=y_inc
+    // [82] test_slope::y#1 = test_slope::y#2 + test_slope::y_inc#12 -- vwuz1=vwuz1_plus_vbuz2 
+    lda.z y_inc
+    clc
+    adc.z y
+    sta.z y
+    bcc !+
+    inc.z y+1
+  !:
+    // [63] phi from test_slope::@4 to test_slope::@1 [phi:test_slope::@4->test_slope::@1]
+    // [63] phi test_slope::trees#2 = test_slope::trees#6 [phi:test_slope::@4->test_slope::@1#0] -- register_copy 
+    // [63] phi test_slope::x#3 = test_slope::x#8 [phi:test_slope::@4->test_slope::@1#1] -- register_copy 
+    // [63] phi test_slope::mapline#2 = test_slope::mapline#1 [phi:test_slope::@4->test_slope::@1#2] -- register_copy 
+    // [63] phi test_slope::y#2 = test_slope::y#1 [phi:test_slope::@4->test_slope::@1#3] -- register_copy 
+    jmp __b1
+}
+  // cputs
+// Output a NUL-terminated string at the current cursor position
+// cputs(byte* zp($83) s)
+cputs: {
+    .label s = $83
+    // [84] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1]
+    // [84] phi cputs::s#14 = cputs::s#15 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy 
+    // cputs::@1
+  __b1:
+    // while (c = *s++)
+    // [85] cputs::c#1 = *cputs::s#14 -- vbuaa=_deref_pbuz1 
+    ldy #0
+    lda (s),y
+    // [86] cputs::s#0 = ++ cputs::s#14 -- pbuz1=_inc_pbuz1 
+    inc.z s
+    bne !+
+    inc.z s+1
+  !:
+    // [87] if(0!=cputs::c#1) goto cputs::@2 -- vbuc1_neq_vbuaa_then_la1 
+    cmp #0
+    bne __b2
+    // cputs::@return
+    // }
+    // [88] return 
+    rts
+    // cputs::@2
+  __b2:
+    // cputc(c)
+    // [89] cputc::c = cputs::c#1 -- vbuz1=vbuaa 
+    sta.z cputc.c
+    // [90] call cputc 
+    jsr cputc
+    jmp __b1
+}
+  // printf_uint
+// Print an unsigned int using a specific format
+// printf_uint(word zp($81) uvalue)
+printf_uint: {
+    .label uvalue = $81
+    // printf_uint::@1
+    // printf_buffer.sign = format.sign_always?'+':0
+    // [92] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // utoa(uvalue, printf_buffer.digits, format.radix)
+    // [93] utoa::value#1 = printf_uint::uvalue#6
+    // [94] call utoa 
+  // Format number into buffer
+    // [128] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa]
+    jsr utoa
+    // printf_uint::@2
+    // printf_number_buffer(printf_buffer, format)
+    // [95] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) -- vbuaa=_deref_pbuc1 
+    lda printf_buffer
+    // [96] call printf_number_buffer 
+  // Print using format
+    // [149] phi from printf_uint::@2 to printf_number_buffer [phi:printf_uint::@2->printf_number_buffer]
+    jsr printf_number_buffer
+    // printf_uint::@return
+    // }
+    // [97] return 
+    rts
+}
+  // memset
+// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
+// memset(byte* zp($86) str, word zp($89) num)
+memset: {
+    .label end = $89
+    .label dst = $86
+    .label str = $86
+    .label num = $89
+    // if(num>0)
+    // [99] if(memset::num#2<=0) goto memset::@return -- vwuz1_le_0_then_la1 
+    lda.z num
+    bne !+
+    lda.z num+1
+    beq __breturn
+  !:
+    // memset::@1
+    // end = (char*)str + num
+    // [100] memset::end#0 = (byte*)memset::str#3 + memset::num#2 -- pbuz1=pbuz2_plus_vwuz1 
+    lda.z end
+    clc
+    adc.z str
+    sta.z end
+    lda.z end+1
+    adc.z str+1
+    sta.z end+1
+    // [101] memset::dst#4 = (byte*)memset::str#3
+    // [102] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2]
+    // [102] phi memset::dst#2 = memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy 
+    // memset::@2
+  __b2:
+    // for(char* dst = str; dst!=end; dst++)
+    // [103] if(memset::dst#2!=memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z dst+1
+    cmp.z end+1
+    bne __b3
+    lda.z dst
+    cmp.z end
+    bne __b3
+    // memset::@return
+  __breturn:
+    // }
+    // [104] return 
+    rts
+    // memset::@3
+  __b3:
+    // *dst = c
+    // [105] *memset::dst#2 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    tay
+    sta (dst),y
+    // for(char* dst = str; dst!=end; dst++)
+    // [106] memset::dst#1 = ++ memset::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    jmp __b2
+}
+  // gotoxy
+// Set the cursor to the specified position
+gotoxy: {
+    .const x = 0
+    .const y = 0
+    // *COLCRS = x
+    // [107] *COLCRS = gotoxy::x#1 -- _deref_pwuc1=vbuc2 
+    lda #0
+    sta COLCRS+1
+    lda #<x
+    sta COLCRS
+    // *ROWCRS = y
+    // [108] *ROWCRS = gotoxy::y#1 -- _deref_pbuc1=vbuc2 
+    lda #y
+    sta ROWCRS
+    // setcursor()
+    // [109] call setcursor 
+    jsr setcursor
+    // gotoxy::@return
+    // }
+    // [110] return 
+    rts
+}
+  // cputc
+// Output one character at the current cursor position
+// Moves the cursor forward. Scrolls the entire screen if needed
+// cputc(byte zp($88) c)
+cputc: {
+    .label convertToScreenCode1_v = c
+    .label c = $88
+    // if (c == '\r')
+    // [111] if(cputc::c==' 'at) goto cputc::@1 -- vbuz1_eq_vbuc1_then_la1 
+    lda #'\r'
+    cmp.z c
+    beq __b1
+    // cputc::@3
+    // if(c == '\n' || c == 0x9b)
+    // [112] if(cputc::c==' 'at) goto cputc::@2 -- vbuz1_eq_vbuc1_then_la1 
+    lda #'\$9b'
+    cmp.z c
+    beq __b2
+    // cputc::@8
+    // [113] if(cputc::c==$9b) goto cputc::@2 -- vbuz1_eq_vbuc1_then_la1 
+    lda #$9b
+    cmp.z c
+    beq __b2
+    // cputc::convertToScreenCode1
+    // return rawmap[*v];
+    // [114] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0] -- vbuxx=pbuc1_derefidx_(_deref_pbuc2) 
+    ldy.z convertToScreenCode1_v
+    ldx rawmap,y
+    // [115] phi from cputc::convertToScreenCode1 to cputc::@6 [phi:cputc::convertToScreenCode1->cputc::@6]
+    // cputc::@6
+    // putchar(convertToScreenCode(&c))
+    // [116] call putchar 
+    jsr putchar
+    // cputc::@7
+    // (*COLCRS)++;
+    // [117] *COLCRS = ++ *COLCRS -- _deref_pwuc1=_inc__deref_pwuc1 
+    inc COLCRS
+    bne !+
+    inc COLCRS+1
+  !:
+    // if (*COLCRS == CONIO_WIDTH)
+    // [118] if(*COLCRS==$28) goto cputc::@5 -- _deref_pwuc1_eq_vbuc2_then_la1 
+    lda COLCRS+1
+    bne !+
+    lda COLCRS
+    cmp #$28
+    beq __b5
+  !:
+    // [119] phi from cputc::@7 to cputc::@4 [phi:cputc::@7->cputc::@4]
+    // cputc::@4
+    // setcursor()
+    // [120] call setcursor 
+    jsr setcursor
+    // cputc::@return
+    // }
+    // [121] return 
+    rts
+    // cputc::@5
+  __b5:
+    // *COLCRS = 0
+    // [122] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // newline()
+    // [123] call newline 
+    jsr newline
+    rts
+    // cputc::@2
+  __b2:
+    // *COLCRS = 0
+    // [124] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    // 0x0a LF, or atascii EOL
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // newline()
+    // [125] call newline 
+    jsr newline
+    rts
+    // cputc::@1
+  __b1:
+    // *COLCRS = 0
+    // [126] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    // 0x0d, CR = just set the cursor x value to 0
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // setcursor()
+    // [127] call setcursor 
+    jsr setcursor
+    rts
+}
+  // utoa
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// utoa(word zp($81) value, byte* zp($86) buffer)
+utoa: {
+    .label digit_value = $89
+    .label buffer = $86
+    .label digit = $85
+    .label value = $81
+    // [129] phi from utoa to utoa::@1 [phi:utoa->utoa::@1]
+    // [129] phi utoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    // [129] phi utoa::started#2 = 0 [phi:utoa->utoa::@1#1] -- vbuxx=vbuc1 
+    ldx #0
+    // [129] phi utoa::value#2 = utoa::value#1 [phi:utoa->utoa::@1#2] -- register_copy 
+    // [129] phi utoa::digit#2 = 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1 
+    txa
+    sta.z digit
+    // utoa::@1
+  __b1:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    // [130] if(utoa::digit#2<5-1) goto utoa::@2 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z digit
+    cmp #5-1
+    bcc __b2
+    // utoa::@3
+    // *buffer++ = DIGITS[(char)value]
+    // [131] utoa::$11 = (byte)utoa::value#2 -- vbuaa=_byte_vwuz1 
+    lda.z value
+    // [132] *utoa::buffer#11 = DIGITS[utoa::$11] -- _deref_pbuz1=pbuc1_derefidx_vbuaa 
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // *buffer++ = DIGITS[(char)value];
+    // [133] utoa::buffer#3 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // *buffer = 0
+    // [134] *utoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    tay
+    sta (buffer),y
+    // utoa::@return
+    // }
+    // [135] return 
+    rts
+    // utoa::@2
+  __b2:
+    // digit_value = digit_values[digit]
+    // [136] utoa::$10 = utoa::digit#2 << 1 -- vbuaa=vbuz1_rol_1 
+    lda.z digit
+    asl
+    // [137] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] -- vwuz1=pwuc1_derefidx_vbuaa 
+    tay
+    lda RADIX_DECIMAL_VALUES,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES+1,y
+    sta.z digit_value+1
+    // if (started || value >= digit_value)
+    // [138] if(0!=utoa::started#2) goto utoa::@5 -- vbuc1_neq_vbuxx_then_la1 
+    cpx #0
+    bne __b5
+    // utoa::@7
+    // [139] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1 
+    cmp.z value+1
+    bne !+
+    lda.z digit_value
+    cmp.z value
+    beq __b5
+  !:
+    bcc __b5
+    // [140] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4]
+    // [140] phi utoa::buffer#14 = utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy 
+    // [140] phi utoa::started#4 = utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy 
+    // [140] phi utoa::value#6 = utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy 
+    // utoa::@4
+  __b4:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    // [141] utoa::digit#1 = ++ utoa::digit#2 -- vbuz1=_inc_vbuz1 
+    inc.z digit
+    // [129] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1]
+    // [129] phi utoa::buffer#11 = utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy 
+    // [129] phi utoa::started#2 = utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy 
+    // [129] phi utoa::value#2 = utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy 
+    // [129] phi utoa::digit#2 = utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy 
+    jmp __b1
+    // utoa::@5
+  __b5:
+    // utoa_append(buffer++, value, digit_value)
+    // [142] utoa_append::buffer#0 = utoa::buffer#11
+    // [143] utoa_append::value#0 = utoa::value#2
+    // [144] utoa_append::sub#0 = utoa::digit_value#0
+    // [145] call utoa_append 
+    // [190] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append]
+    jsr utoa_append
+    // utoa_append(buffer++, value, digit_value)
+    // [146] utoa_append::return#0 = utoa_append::value#2
+    // utoa::@6
+    // value = utoa_append(buffer++, value, digit_value)
+    // [147] utoa::value#0 = utoa_append::return#0
+    // value = utoa_append(buffer++, value, digit_value);
+    // [148] utoa::buffer#4 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [140] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4]
+    // [140] phi utoa::buffer#14 = utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy 
+    // [140] phi utoa::started#4 = 1 [phi:utoa::@6->utoa::@4#1] -- vbuxx=vbuc1 
+    ldx #1
+    // [140] phi utoa::value#6 = utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy 
+    jmp __b4
+}
+  // printf_number_buffer
+// Print the contents of the number buffer using a specific format.
+// This handles minimum length, zero-filling, and left/right justification from the format
+// printf_number_buffer(byte register(A) buffer_sign)
+printf_number_buffer: {
+    .label buffer_digits = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    // printf_number_buffer::@1
+    // if(buffer.sign)
+    // [150] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2 -- vbuc1_eq_vbuaa_then_la1 
+    cmp #0
+    beq __b2
+    // printf_number_buffer::@3
+    // cputc(buffer.sign)
+    // [151] cputc::c = printf_number_buffer::buffer_sign#0 -- vbuz1=vbuaa 
+    sta.z cputc.c
+    // [152] call cputc 
+    jsr cputc
+    // [153] phi from printf_number_buffer::@1 printf_number_buffer::@3 to printf_number_buffer::@2 [phi:printf_number_buffer::@1/printf_number_buffer::@3->printf_number_buffer::@2]
+    // printf_number_buffer::@2
+  __b2:
+    // cputs(buffer.digits)
+    // [154] call cputs 
+    // [83] phi from printf_number_buffer::@2 to cputs [phi:printf_number_buffer::@2->cputs]
+    // [83] phi cputs::s#15 = printf_number_buffer::buffer_digits#0 [phi:printf_number_buffer::@2->cputs#0] -- pbuz1=pbuc1 
+    lda #<buffer_digits
+    sta.z cputs.s
+    lda #>buffer_digits
+    sta.z cputs.s+1
+    jsr cputs
+    // printf_number_buffer::@return
+    // }
+    // [155] return 
+    rts
+}
+  // setcursor
+// Handles cursor movement, displaying it if required, and inverting character it is over if there is one (and enabled)
+setcursor: {
+    .label loc = $8b
+    // **OLDADR = *OLDCHR
+    // [156] *(*OLDADR) = *OLDCHR -- _deref_(_deref_qbuc1)=_deref_pbuc2 
+    // save the current oldchr into oldadr
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // cursorLocation()
+    // [157] call cursorLocation 
+    jsr cursorLocation
+    // [158] cursorLocation::return#3 = cursorLocation::return#1
+    // setcursor::@3
+    // loc = cursorLocation()
+    // [159] setcursor::loc#0 = cursorLocation::return#3
+    // c = *loc
+    // [160] setcursor::c#0 = *setcursor::loc#0 -- vbuxx=_deref_pbuz1 
+    ldy #0
+    lda (loc),y
+    tax
+    // *OLDCHR = c
+    // [161] *OLDCHR = setcursor::c#0 -- _deref_pbuc1=vbuxx 
+    stx OLDCHR
+    // *OLDADR = loc
+    // [162] *OLDADR = setcursor::loc#0 -- _deref_qbuc1=pbuz1 
+    lda.z loc
+    sta OLDADR
+    lda.z loc+1
+    sta OLDADR+1
+    // setcursor::@2
+    // *CRSINH = 0
+    // [163] *CRSINH = 0 -- _deref_pbuc1=vbuc2 
+    // cursor is on, so invert the inverse bit and turn cursor on
+    tya
+    sta CRSINH
+    // c = c ^ 0x80
+    // [164] setcursor::c#1 = setcursor::c#0 ^ $80 -- vbuaa=vbuxx_bxor_vbuc1 
+    txa
+    eor #$80
+    // setcursor::@1
+    // **OLDADR = c
+    // [165] *(*OLDADR) = setcursor::c#1 -- _deref_(_deref_qbuc1)=vbuaa 
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // setcursor::@return
+    // }
+    // [166] return 
+    rts
+}
+  // putchar
+// Puts a character to the screen a the current location. Uses internal screencode. Deals with storing the old cursor value
+putchar: {
+    .label loc = $8b
+    // **OLDADR = *OLDCHR
+    // [167] *(*OLDADR) = *OLDCHR -- _deref_(_deref_qbuc1)=_deref_pbuc2 
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // cursorLocation()
+    // [168] call cursorLocation 
+    jsr cursorLocation
+    // [169] cursorLocation::return#0 = cursorLocation::return#1
+    // putchar::@1
+    // loc = cursorLocation()
+    // [170] putchar::loc#0 = cursorLocation::return#0
+    // newChar = code | conio_reverse_value
+    // [171] putchar::newChar#0 = cputc::convertToScreenCode1_return#0 -- vbuaa=vbuxx 
+    txa
+    // *loc = newChar
+    // [172] *putchar::loc#0 = putchar::newChar#0 -- _deref_pbuz1=vbuaa 
+    ldy #0
+    sta (loc),y
+    // *OLDCHR = newChar
+    // [173] *OLDCHR = putchar::newChar#0 -- _deref_pbuc1=vbuaa 
+    sta OLDCHR
+    // setcursor()
+    // [174] call setcursor 
+    jsr setcursor
+    // putchar::@return
+    // }
+    // [175] return 
+    rts
+}
+  // newline
+newline: {
+    .label start = $86
+    // if ((*ROWCRS)++ == CONIO_HEIGHT)
+    // [176] *ROWCRS = ++ *ROWCRS -- _deref_pbuc1=_inc__deref_pbuc1 
+    inc ROWCRS
+    // [177] if(*ROWCRS!=$18) goto newline::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 
+    lda #$18
+    cmp ROWCRS
+    bne __b1
+    // newline::@3
+    // **OLDADR ^= 0x80
+    // [178] *(*OLDADR) = *(*OLDADR) ^ $80 -- _deref_(_deref_qbuc1)=_deref_(_deref_qbuc1)_bxor_vbuc2 
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    lda ($fe),y
+    eor #$80
+    sta ($fe),y
+    // newline::@2
+    // start = *SAVMSC
+    // [179] newline::start#0 = *SAVMSC -- pbuz1=_deref_qbuc1 
+    // move screen up 1 line
+    lda SAVMSC
+    sta.z start
+    lda SAVMSC+1
+    sta.z start+1
+    // start + CONIO_WIDTH
+    // [180] memcpy::source#0 = newline::start#0 + $28 -- pbuz1=pbuz2_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z start
+    sta.z memcpy.source
+    tya
+    adc.z start+1
+    sta.z memcpy.source+1
+    // memcpy(start, start + CONIO_WIDTH, CONIO_WIDTH * 23)
+    // [181] memcpy::destination#0 = (void*)newline::start#0 -- pvoz1=pvoz2 
+    lda.z start
+    sta.z memcpy.destination
+    lda.z start+1
+    sta.z memcpy.destination+1
+    // [182] call memcpy 
+    jsr memcpy
+    // newline::@4
+    // start + CONIO_WIDTH * 23
+    // [183] memset::str#0 = newline::start#0 + (word)$28*$17 -- pbuz1=pbuz1_plus_vwuc1 
+    clc
+    lda.z memset.str
+    adc #<$28*$17
+    sta.z memset.str
+    lda.z memset.str+1
+    adc #>$28*$17
+    sta.z memset.str+1
+    // [184] memset::str#8 = (void*)memset::str#0
+    // memset(start + CONIO_WIDTH * 23, 0x00, CONIO_WIDTH)
+    // [185] call memset 
+    // [98] phi from newline::@4 to memset [phi:newline::@4->memset]
+    // [98] phi memset::str#3 = memset::str#8 [phi:newline::@4->memset#0] -- register_copy 
+    // [98] phi memset::num#2 = $28 [phi:newline::@4->memset#1] -- vwuz1=vbuc1 
+    lda #<$28
+    sta.z memset.num
+    lda #>$28
+    sta.z memset.num+1
+    jsr memset
+    // newline::@5
+    // *ROWCRS = CONIO_HEIGHT - 1
+    // [186] *ROWCRS = (byte)$18-1 -- _deref_pbuc1=vbuc2 
+    lda #$18-1
+    sta ROWCRS
+    // [187] phi from newline newline::@5 to newline::@1 [phi:newline/newline::@5->newline::@1]
+    // newline::@1
+  __b1:
+    // setcursor()
+    // [188] call setcursor 
+    jsr setcursor
+    // newline::@return
+    // }
+    // [189] return 
+    rts
+}
+  // utoa_append
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// utoa_append(byte* zp($86) buffer, word zp($81) value, word zp($89) sub)
+utoa_append: {
+    .label buffer = $86
+    .label value = $81
+    .label sub = $89
+    .label return = $81
+    // [191] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1]
+    // [191] phi utoa_append::digit#2 = 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 
+    ldx #0
+    // [191] phi utoa_append::value#2 = utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy 
+    // utoa_append::@1
+  __b1:
+    // while (value >= sub)
+    // [192] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 
+    lda.z sub+1
+    cmp.z value+1
+    bne !+
+    lda.z sub
+    cmp.z value
+    beq __b2
+  !:
+    bcc __b2
+    // utoa_append::@3
+    // *buffer = DIGITS[digit]
+    // [193] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuxx 
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    // utoa_append::@return
+    // }
+    // [194] return 
+    rts
+    // utoa_append::@2
+  __b2:
+    // digit++;
+    // [195] utoa_append::digit#1 = ++ utoa_append::digit#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // value -= sub
+    // [196] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    // [191] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1]
+    // [191] phi utoa_append::digit#2 = utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy 
+    // [191] phi utoa_append::value#2 = utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy 
+    jmp __b1
+}
+  // cursorLocation
+// Return a pointer to the location of the cursor
+cursorLocation: {
+    .label __0 = $8b
+    .label __1 = $8b
+    .label __3 = $8b
+    .label return = $8b
+    .label __4 = $8d
+    .label __5 = $8b
+    // (word)(*ROWCRS)*CONIO_WIDTH
+    // [197] cursorLocation::$3 = (word)*ROWCRS -- vwuz1=_word__deref_pbuc1 
+    lda ROWCRS
+    sta.z __3
+    lda #0
+    sta.z __3+1
+    // [198] cursorLocation::$4 = cursorLocation::$3 << 2 -- vwuz1=vwuz2_rol_2 
+    lda.z __3
+    asl
+    sta.z __4
+    lda.z __3+1
+    rol
+    sta.z __4+1
+    asl.z __4
+    rol.z __4+1
+    // [199] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3 -- vwuz1=vwuz2_plus_vwuz1 
+    lda.z __5
+    clc
+    adc.z __4
+    sta.z __5
+    lda.z __5+1
+    adc.z __4+1
+    sta.z __5+1
+    // [200] cursorLocation::$0 = cursorLocation::$5 << 3 -- vwuz1=vwuz1_rol_3 
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    // *SAVMSC + (word)(*ROWCRS)*CONIO_WIDTH
+    // [201] cursorLocation::$1 = *SAVMSC + cursorLocation::$0 -- pbuz1=_deref_qbuc1_plus_vwuz1 
+    clc
+    lda.z __1
+    adc SAVMSC
+    sta.z __1
+    lda.z __1+1
+    adc SAVMSC+1
+    sta.z __1+1
+    // *SAVMSC + (word)(*ROWCRS)*CONIO_WIDTH + *COLCRS
+    // [202] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS -- pbuz1=pbuz1_plus__deref_pwuc1 
+    clc
+    lda COLCRS
+    adc.z return
+    sta.z return
+    lda COLCRS+1
+    adc.z return+1
+    sta.z return+1
+    // cursorLocation::@return
+    // }
+    // [203] return 
+    rts
+}
+  // memcpy
+// Copy block of memory (forwards)
+// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
+// memcpy(void* zp($8b) destination, byte* zp($89) source)
+memcpy: {
+    .const num = $28*$17
+    .label src_end = $8d
+    .label dst = $8b
+    .label src = $89
+    .label destination = $8b
+    .label source = $89
+    // src_end = (char*)source+num
+    // [204] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0 -- pbuz1=pbuz2_plus_vwuc1 
+    clc
+    lda.z source
+    adc #<num
+    sta.z src_end
+    lda.z source+1
+    adc #>num
+    sta.z src_end+1
+    // [205] memcpy::src#4 = (byte*)(void*)memcpy::source#0
+    // [206] memcpy::dst#4 = (byte*)memcpy::destination#0
+    // [207] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1]
+    // [207] phi memcpy::dst#2 = memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy 
+    // [207] phi memcpy::src#2 = memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy 
+    // memcpy::@1
+  __b1:
+    // while(src!=src_end)
+    // [208] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z src+1
+    cmp.z src_end+1
+    bne __b2
+    lda.z src
+    cmp.z src_end
+    bne __b2
+    // memcpy::@return
+    // }
+    // [209] return 
+    rts
+    // memcpy::@2
+  __b2:
+    // *dst++ = *src++
+    // [210] *memcpy::dst#2 = *memcpy::src#2 -- _deref_pbuz1=_deref_pbuz2 
+    ldy #0
+    lda (src),y
+    sta (dst),y
+    // *dst++ = *src++;
+    // [211] memcpy::dst#1 = ++ memcpy::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    // [212] memcpy::src#1 = ++ memcpy::src#2 -- pbuz1=_inc_pbuz1 
+    inc.z src
+    bne !+
+    inc.z src+1
+  !:
+    jmp __b1
+}
+  // File Data
+.segment Data
+  // The digits used for numbers
+  DIGITS: .text "0123456789abcdef"
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
+  // create a static table to map char value to screen value
+  // use KickAsm functions to create a table of code -> screen code values, using cc65 algorithm
+rawmap:
+.var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+
+  map: .text ".#......##..#.....#....#.#.#....#.#...#.##.#..........#...##...........#.....#.####........#........#.#...#.#.................#....#...#.#...#.#...#.#........#...........#..#.........#.#....#..#....#..#..#.#...#..##..#...........#..#.....#.......#.#..#...#...#.###...#...#.#...#.#...#.#.......#...#...#...##.##..#..................#.#.#....#..#.##....#........##...............#....#....#.#.......#.....##.#..##.#.....###.......#...........#...###....#..#.#...#..................#.........#.##...#......#.............#....#...#.#..#......#.###....#...#.....#..#........#.....#.....#...#..#.......#...#..............#..#...#...#........#...##........#..#........#....#......#......#.....#..#.###.......##....#.#..#..#..###..#..........................#...#....#.........#.#.......#.##................#..#.......#......######.....#.........#......##.......#....#..##.###..#...##.###..#.......#....#.......#.###...#.#.#........#........###...#.......#..........#.#..........#...#..........##.#....#....#........#.....#....#..#..#...#.#....##..#...##....#...........##...#..##.....#.......###.......#.#...#...#.......#.#....#.#....##.###........#..........#..............#....##..###......#.#....#.#......#.....##.....#....#..#......#...#........#.##..#.....#..#....#......#......#.#.#..........##....#.............#..#..........#.#......##..#...#......#.#..#....#....#.#..##.......#.#......##........#.#....#.#.....#..............#.........#.......#..#.#......##.........#..##.#......#......#..#.....#...#.....#.........#...........#..##..##.#..##...###..##.....#...#..##...##.#.#......#..........#.#.....##.#....#..##..#..#.........###.......#........##....#...##....##............#.#.##...............#....#..#......#.....#..#..#.#.....#.....##.#....#.#.....#.#.#.........#..#.#..##....#.....#....#.#...#.....#....#....#.#.#...........#................#.......#.......#..#.#...#.#......#..#.#...........#....#....###...#.#.#.##....##..###.#.#......#.##.#..##...#.#..#..#...#.....#.#.#.#.....###.#..#.#...#.#......#.#..##.#...#...#.#.....#.#.......#....#...#.##......#.#......#....#.....##.....#....................###...##.#...........#.......#..##.....##....#................#..#......#..........#........##..##.#...#...#.#.....#.##.#.....###..###.#...#.#..#....#.#..........#...#..#.#.#..#...#.##.##..#..#....#....####..........#..#.#..........#..........###...#.#..#..#...#..###.......####.#...#....#..#...#..#...........##....#.#...#....##....##.....#.#.##....#.##..#....#.#.#.#......#..#.###....#####.##......##..#.#.#..#........##.##..###.#...#..#..#......#..#.....#...###.....#.#....#.#..##.....#.#....#......#.#...#...#.#....#.#.....#.###.##...................#..........#........#.#...##.#.##......#.#.#..#....##.###..#...#.##....#....#.........#.#..#........#..#..#.#.####.....##..#..#.##.#......#.#..##.#...#..#..#.#.##..#.##..........#......##.#.....#.#.##..#..##.....##.#.##........#..#.....#...#.##.##...#....#.#.#.........##.....#....#....#.#....#...#..#.............#...#..#...#.##......##...##.........#......#..........##.#......#.....##....#.#.#.....#..#.###......#..#.#....#.....#..#.......#...#...#.#.#.#..##......#..............#...###.....#...##......#.#..#.#........#.#...##.#....#..........##...#.#....#...#.....#.######...##...#..#...#...#............#.....#....###..###.##..#.........#.......#........##..#....#...#.#..##.#.#.##.#.#...###.................#.#.#......#.#.#....#.....#.#.#...........#.##.#..#.###......###.#....#...........##.#.#....#...#...........#..##..........#...#.#...........#..###....#..##.......#.....#.....##....#..#.......#........#...##.##..#.#....#..###..#.....##.......#.........###.#...#..#....#.#...#....#..#.......##...#.#.#...#..........#..#.......#.......##.#..#.#....###.....#...#..#...#....#...#.##.#........#..........##.....#.#.##.#.#..#..##.......##.#.#.......##....#.#...........#..##.............##...#.#..#..#...........#.#......#.##.##..#...#...#...........#....###.#.#.##..#.#.#....#....#####.........#...#.....#.#....#............#..#........#.....#.#......#...#.........#...#...#.#.#..#.....##.##......#.#...#.......#...#.##...#..#..........#...#.....##..........#..#...#.#......#.......##......#...##..##..#....#..##.......#...#.#..##..#..#.....#.#................#....#.......#..#..###.......#...............##.....#..#......#....#.........#...###...#....#..##...#.#.#.........#.......#...#....#....#.#...#.#....##....#.#..##.#.....#..#..#....#..#.#..##.....##..#..#.#.#....#...#....#..#..........###.....#...##.#..#.#...#.#.#.#..#.##........#.#....#....#..........#....#.#.......#...#.....#........#........#....#..#.#..#...#...................#....####..#..#..#..#....#..#.#...##.#..........#.##..#.....##...................##..........#....##....###.....#..#...#.#....##.........#..#...................##..###....#.##............#.#...###.#..##...#...........#.....#..#......#.....#...........#..##...#.....#.....#.#............#....###.#..#.#.#....#..##...#.......#.##.....#..........#.#..#...#.............##...........#..............#.....#..#......#......###....#...#...........#.....#...#.......###.....#..........##......##.#.#.....#....#.......#..#......#.......#..#...#.###...........#..#.###......#...#.#...........#.#...##........#.#.#........#.#.....#.....##..##.#.#..#.#....#.#.##....#.#.#......##.....#...#.#...###...#..#......#.#.#..#...#........#..##...........#..#..#..#..#..##...#...#...##.#..#.#....#.#.....####.#..#..#....##..#.#..#....#..#......#.....#.#.#........#..#.....#......#............#.#..###.....#...#...#.....##..#.#...##..#...........####....#.##....##.#......#.....##.#..#.##..#....#.###..........##....###...#......#.#....##...........................#..#.....#..#.#...#.#..#.....#...#..####.##....#.##..##...##.##.....#......#...#.##...........#.......##.###..#.....##...#.........##....###....##...###................#....#####........#.#.#.##.....#.#....####.##........#............#......#........................###.....##......#..##.#......#.#...........##.#....##.#....................#.#.#.......#.#.#........#..#.......##.......#...#...#....#......#....##.##..#..............#......#....#......#.........##..................#.#....##..#.......#............#.......#...........#........#....#.#..##.#....#...#....#.#.#..#..#.#.#.#...#....#....#.#.#....#...#.#..#......#.....#.#...........#.#....##.....#...........#...#....#....##.....###..#..........#..#..#.....#....#.#.###..........#.##....#...##..#................#.##.##.......#...#.##...##...#.........#..#....#......#......#.........#.##...#...##.#.........#......#........#.....#....................#...#.....##.........#.#..#...#......#...#.......#......#.##.......#...#.##.#..##..#.......#.#............#...###..#........#.......##.......#....#..#.......#..#.#....#.#.............#....#...##.##....#....##..............#......#.......#....#....#..#..##......##.#..#.#..##......##......#.##.##......#.............##.#...#.....#.......#...##.#....#..#......#.##.........##.####.#...#.#....#..........#........#.....#..#....#...#.####....##......#..#..#.##..#.............###.#..#..#....#.......#.........#....#.....#....#.#.#...#.#.....##.#...#...#.#..#.....##......##.##.#.....#..#.......#.##...##.......#..##......#..........#..#....#.......#.#...#.....#.................#..............#.#.#.....#.#....#..#.......#..........#.##....#....#..#.....#.......#........#....#.....##..#.........##..#..#.#..##.#...#..........#....#..........#..#.#......#.##..#..#.##.....##.####....#.....#.#...##.....#.#....#.#........#..........#...#.#.##.##....##..#...#...#....#.#.......#..#...#..#..##..#.....#....#........###.....#..........#..#.##....#.#.....#........##....#....#.......#.....#..........#........###...##.....#.#..#...##.........#.#..#....#...##...........#.........#...#......#.#.#.........#..#.#.#...........##.###....#..#.......#.....#.#...#......#..#........##.#....##....#...#.##.........#.####.#..#...........##.#.#........#....#..#.....#..##.####.#...##...#...........#.#.........##.#..#..#...#.#.#.........#..#.#......###............#...#......#.......#....#...#...#..#...##.#.#...##..#...#...#.......##.......#.#.......#..........#.#................#...#..#...#.#...#.#...##.####..##.##....#..##.#..####.......##.#........#...#......###....##...#.#..#.##.....##.....###..#...#.###.###.......#...#.....#...#..#..##..#.......#...##.....##........#.#.##..#...#..#....#....#..###....#.#..#.#.#.#.#..........#.#..#..##.......###.....................##.#......#.##.....#.........#.......................#.#.....##..#........##.......#..##..#.##.#.#.....##.#.##.##.#....##....#...#.....#.........#.....#.....#.........#.##.#.###.#......#.........#..#.##...#.......###......##........#......#...........#.#...##...#........#.##.............##............#.####..#....#...#...#..#....#..#.#.#.#..#.........#......#.##............#.....#........#........#.#.##.#..#.#..#..###......###....#.###.....#.#.#.##........#..###.#..#...##.....#....#...#.#.........#....#.....#...#............#........##.......#.##..####..#..#....#....#..#..#...#.##...##.....#............#...#...........#.......#.....#...#.#.#...........#.....#...##...............#........##...........#...#.#..##.#...#....#....#........#.##..#.#.......#...#......#..............#.#..#..#.....##.#..#....#.##.......#......#.##..#......#........#.##.#...#.....#......###..#.......##....................#.#.#.....#.##.......#.......#....#......#.#.....#...##........#...#..#.#.........#.##...........#.##...##......#....#.###.#.#.#...####..#....###..........#...#.....##....#.#.##.###..###.#.#.....#.##.........#..#...#.#.................##.###.........#.#....#.#...#.###..#.#....#..............#.##.#......#..#....##.#..#.......#..##..#..#.###......##..........#..#.##....#.#....#....#.#..#.............#.....#..#....#.##...#..#.#.#.........###..#..#.....#.....##..##...##....#..#......#............#....#..........#....#..##..#...#......#.....#.#....#..##..#....#.#.#...#................##..#.........#........#..##..#..#......###.....#..#.........#..#.##..........#.#..#..."
+  .byte 0
+  // Buffer used for stringified number being printed
+  printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
+
diff --git a/src/test/ref/adventofcode/2020-03.sym b/src/test/ref/adventofcode/2020-03.sym
new file mode 100644
index 000000000..82238e5b8
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-03.sym
@@ -0,0 +1,244 @@
+const word* COLCRS = (word*) 85
+const nomodify byte* CRSINH = (byte*) 752
+const byte* DIGITS[]  = "0123456789abcdef"atz
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+const nomodify byte** OLDADR = (byte**) 94
+const nomodify byte* OLDCHR = (byte*) 93
+const byte RADIX::BINARY = 2
+const byte RADIX::DECIMAL = $a
+const byte RADIX::HEXADECIMAL = $10
+const byte RADIX::OCTAL = 8
+const word* RADIX_DECIMAL_VALUES[]  = { $2710, $3e8, $64, $a }
+const byte* ROWCRS = (byte*) 84
+const nomodify byte** SAVMSC = (byte**) 88
+const byte SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+void clrscr()
+void cputc(volatile byte cputc::c)
+volatile byte cputc::c loadstore zp[1]:136 77526.25
+byte cputc::convertToScreenCode1_return
+byte cputc::convertToScreenCode1_return#0 reg byte x 183333.6666666667
+byte* cputc::convertToScreenCode1_v
+const byte* cputc::convertToScreenCode1_v#0 convertToScreenCode1_v = &cputc::c
+void cputs(to_nomodify byte* cputs::s)
+byte cputs::c
+byte cputs::c#1 reg byte a 10001.0
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0 s zp[2]:131 5000.5
+to_nomodify byte* cputs::s#14 s zp[2]:131 15502.0
+to_nomodify byte* cputs::s#15 s zp[2]:131 1001.0
+byte* cursorLocation()
+word~ cursorLocation::$0 zp[2]:139 2.00000002E8
+byte*~ cursorLocation::$1 zp[2]:139 2.00000002E8
+word~ cursorLocation::$3 zp[2]:139 1.500000015E8
+word~ cursorLocation::$4 zp[2]:141 2.00000002E8
+word~ cursorLocation::$5 zp[2]:139 2.00000002E8
+byte* cursorLocation::return
+byte* cursorLocation::return#0 return zp[2]:139 2000002.0
+byte* cursorLocation::return#1 return zp[2]:139 2.775000075E7
+byte* cursorLocation::return#3 return zp[2]:139 2.0000002E7
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte gotoxy::x
+const byte gotoxy::x#1 x = 0
+byte gotoxy::y
+const byte gotoxy::y#1 y = 0
+void main()
+const byte* main::s[$10]  = "1: encountered "at
+const byte* main::s1[8]  = " trees
+"at
+const byte* main::s10[$11]  = "2e: encountered "at
+const byte* main::s2[$11]  = "2a: encountered "at
+const byte* main::s4[$11]  = "2b: encountered "at
+const byte* main::s6[$11]  = "2c: encountered "at
+const byte* main::s8[$11]  = "2d: encountered "at
+const byte* map = ".#......##..#.....#....#.#.#....#.#...#.##.#..........#...##...........#.....#.####........#........#.#...#.#.................#....#...#.#...#.#...#.#........#...........#..#.........#.#....#..#....#..#..#.#...#..##..#...........#..#.....#.......#.#..#...#...#.###...#...#.#...#.#...#.#.......#...#...#...##.##..#..................#.#.#....#..#.##....#........##...............#....#....#.#.......#.....##.#..##.#.....###.......#...........#...###....#..#.#...#..................#.........#.##...#......#.............#....#...#.#..#......#.###....#...#.....#..#........#.....#.....#...#..#.......#...#..............#..#...#...#........#...##........#..#........#....#......#......#.....#..#.###.......##....#.#..#..#..###..#..........................#...#....#.........#.#.......#.##................#..#.......#......######.....#.........#......##.......#....#..##.###..#...##.###..#.......#....#.......#.###...#.#.#........#........###...#.......#..........#.#..........#...#..........##.#....#....#........#.....#....#..#..#...#.#....##..#...##....#...........##...#..##.....#.......###.......#.#...#...#.......#.#....#.#....##.###........#..........#..............#....##..###......#.#....#.#......#.....##.....#....#..#......#...#........#.##..#.....#..#....#......#......#.#.#..........##....#.............#..#..........#.#......##..#...#......#.#..#....#....#.#..##.......#.#......##........#.#....#.#.....#..............#.........#.......#..#.#......##.........#..##.#......#......#..#.....#...#.....#.........#...........#..##..##.#..##...###..##.....#...#..##...##.#.#......#..........#.#.....##.#....#..##..#..#.........###.......#........##....#...##....##............#.#.##...............#....#..#......#.....#..#..#.#.....#.....##.#....#.#.....#.#.#.........#..#.#..##....#.....#....#.#...#.....#....#....#.#.#...........#................#.......#.......#..#.#...#.#......#..#.#...........#....#....###...#.#.#.##....##..###.#.#......#.##.#..##...#.#..#..#...#.....#.#.#.#.....###.#..#.#...#.#......#.#..##.#...#...#.#.....#.#.......#....#...#.##......#.#......#....#.....##.....#....................###...##.#...........#.......#..##.....##....#................#..#......#..........#........##..##.#...#...#.#.....#.##.#.....###..###.#...#.#..#....#.#..........#...#..#.#.#..#...#.##.##..#..#....#....####..........#..#.#..........#..........###...#.#..#..#...#..###.......####.#...#....#..#...#..#...........##....#.#...#....##....##.....#.#.##....#.##..#....#.#.#.#......#..#.###....#####.##......##..#.#.#..#........##.##..###.#...#..#..#......#..#.....#...###.....#.#....#.#..##.....#.#....#......#.#...#...#.#....#.#.....#.###.##...................#..........#........#.#...##.#.##......#.#.#..#....##.###..#...#.##....#....#.........#.#..#........#..#..#.#.####.....##..#..#.##.#......#.#..##.#...#..#..#.#.##..#.##..........#......##.#.....#.#.##..#..##.....##.#.##........#..#.....#...#.##.##...#....#.#.#.........##.....#....#....#.#....#...#..#.............#...#..#...#.##......##...##.........#......#..........##.#......#.....##....#.#.#.....#..#.###......#..#.#....#.....#..#.......#...#...#.#.#.#..##......#..............#...###.....#...##......#.#..#.#........#.#...##.#....#..........##...#.#....#...#.....#.######...##...#..#...#...#............#.....#....###..###.##..#.........#.......#........##..#....#...#.#..##.#.#.##.#.#...###.................#.#.#......#.#.#....#.....#.#.#...........#.##.#..#.###......###.#....#...........##.#.#....#...#...........#..##..........#...#.#...........#..###....#..##.......#.....#.....##....#..#.......#........#...##.##..#.#....#..###..#.....##.......#.........###.#...#..#....#.#...#....#..#.......##...#.#.#...#..........#..#.......#.......##.#..#.#....###.....#...#..#...#....#...#.##.#........#..........##.....#.#.##.#.#..#..##.......##.#.#.......##....#.#...........#..##.............##...#.#..#..#...........#.#......#.##.##..#...#...#...........#....###.#.#.##..#.#.#....#....#####.........#...#.....#.#....#............#..#........#.....#.#......#...#.........#...#...#.#.#..#.....##.##......#.#...#.......#...#.##...#..#..........#...#.....##..........#..#...#.#......#.......##......#...##..##..#....#..##.......#...#.#..##..#..#.....#.#................#....#.......#..#..###.......#...............##.....#..#......#....#.........#...###...#....#..##...#.#.#.........#.......#...#....#....#.#...#.#....##....#.#..##.#.....#..#..#....#..#.#..##.....##..#..#.#.#....#...#....#..#..........###.....#...##.#..#.#...#.#.#.#..#.##........#.#....#....#..........#....#.#.......#...#.....#........#........#....#..#.#..#...#...................#....####..#..#..#..#....#..#.#...##.#..........#.##..#.....##...................##..........#....##....###.....#..#...#.#....##.........#..#...................##..###....#.##............#.#...###.#..##...#...........#.....#..#......#.....#...........#..##...#.....#.....#.#............#....###.#..#.#.#....#..##...#.......#.##.....#..........#.#..#...#.............##...........#..............#.....#..#......#......###....#...#...........#.....#...#.......###.....#..........##......##.#.#.....#....#.......#..#......#.......#..#...#.###...........#..#.###......#...#.#...........#.#...##........#.#.#........#.#.....#.....##..##.#.#..#.#....#.#.##....#.#.#......##.....#...#.#...###...#..#......#.#.#..#...#........#..##...........#..#..#..#..#..##...#...#...##.#..#.#....#.#.....####.#..#..#....##..#.#..#....#..#......#.....#.#.#........#..#.....#......#............#.#..###.....#...#...#.....##..#.#...##..#...........####....#.##....##.#......#.....##.#..#.##..#....#.###..........##....###...#......#.#....##...........................#..#.....#..#.#...#.#..#.....#...#..####.##....#.##..##...##.##.....#......#...#.##...........#.......##.###..#.....##...#.........##....###....##...###................#....#####........#.#.#.##.....#.#....####.##........#............#......#........................###.....##......#..##.#......#.#...........##.#....##.#....................#.#.#.......#.#.#........#..#.......##.......#...#...#....#......#....##.##..#..............#......#....#......#.........##..................#.#....##..#.......#............#.......#...........#........#....#.#..##.#....#...#....#.#.#..#..#.#.#.#...#....#....#.#.#....#...#.#..#......#.....#.#...........#.#....##.....#...........#...#....#....##.....###..#..........#..#..#.....#....#.#.###..........#.##....#...##..#................#.##.##.......#...#.##...##...#.........#..#....#......#......#.........#.##...#...##.#.........#......#........#.....#....................#...#.....##.........#.#..#...#......#...#.......#......#.##.......#...#.##.#..##..#.......#.#............#...###..#........#.......##.......#....#..#.......#..#.#....#.#.............#....#...##.##....#....##..............#......#.......#....#....#..#..##......##.#..#.#..##......##......#.##.##......#.............##.#...#.....#.......#...##.#....#..#......#.##.........##.####.#...#.#....#..........#........#.....#..#....#...#.####....##......#..#..#.##..#.............###.#..#..#....#.......#.........#....#.....#....#.#.#...#.#.....##.#...#...#.#..#.....##......##.##.#.....#..#.......#.##...##.......#..##......#..........#..#....#.......#.#...#.....#.................#..............#.#.#.....#.#....#..#.......#..........#.##....#....#..#.....#.......#........#....#.....##..#.........##..#..#.#..##.#...#..........#....#..........#..#.#......#.##..#..#.##.....##.####....#.....#.#...##.....#.#....#.#........#..........#...#.#.##.##....##..#...#...#....#.#.......#..#...#..#..##..#.....#....#........###.....#..........#..#.##....#.#.....#........##....#....#.......#.....#..........#........###...##.....#.#..#...##.........#.#..#....#...##...........#.........#...#......#.#.#.........#..#.#.#...........##.###....#..#.......#.....#.#...#......#..#........##.#....##....#...#.##.........#.####.#..#...........##.#.#........#....#..#.....#..##.####.#...##...#...........#.#.........##.#..#..#...#.#.#.........#..#.#......###............#...#......#.......#....#...#...#..#...##.#.#...##..#...#...#.......##.......#.#.......#..........#.#................#...#..#...#.#...#.#...##.####..##.##....#..##.#..####.......##.#........#...#......###....##...#.#..#.##.....##.....###..#...#.###.###.......#...#.....#...#..#..##..#.......#...##.....##........#.#.##..#...#..#....#....#..###....#.#..#.#.#.#.#..........#.#..#..##.......###.....................##.#......#.##.....#.........#.......................#.#.....##..#........##.......#..##..#.##.#.#.....##.#.##.##.#....##....#...#.....#.........#.....#.....#.........#.##.#.###.#......#.........#..#.##...#.......###......##........#......#...........#.#...##...#........#.##.............##............#.####..#....#...#...#..#....#..#.#.#.#..#.........#......#.##............#.....#........#........#.#.##.#..#.#..#..###......###....#.###.....#.#.#.##........#..###.#..#...##.....#....#...#.#.........#....#.....#...#............#........##.......#.##..####..#..#....#....#..#..#...#.##...##.....#............#...#...........#.......#.....#...#.#.#...........#.....#...##...............#........##...........#...#.#..##.#...#....#....#........#.##..#.#.......#...#......#..............#.#..#..#.....##.#..#....#.##.......#......#.##..#......#........#.##.#...#.....#......###..#.......##....................#.#.#.....#.##.......#.......#....#......#.#.....#...##........#...#..#.#.........#.##...........#.##...##......#....#.###.#.#.#...####..#....###..........#...#.....##....#.#.##.###..###.#.#.....#.##.........#..#...#.#.................##.###.........#.#....#.#...#.###..#.#....#..............#.##.#......#..#....##.#..#.......#..##..#..#.###......##..........#..#.##....#.#....#....#.#..#.............#.....#..#....#.##...#..#.#.#.........###..#..#.....#.....##..##...##....#..#......#............#....#..........#....#..##..#...#......#.....#.#....#..##..#....#.#.#...#................##..#.........#........#..##..#..#......###.....#..#.........#..#.##..........#.#..#..."at
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+void* memcpy::destination
+void* memcpy::destination#0 destination zp[2]:139 333333.6666666667
+byte* memcpy::dst
+byte* memcpy::dst#1 dst zp[2]:139 1.000000001E9
+byte* memcpy::dst#2 dst zp[2]:139 1.0033333346666667E9
+byte* memcpy::dst#4 dst zp[2]:139 2.0000002E7
+word memcpy::num
+const word memcpy::num#0 num = (word)$28*$17
+void* memcpy::return
+void* memcpy::source
+byte* memcpy::source#0 source zp[2]:137 333333.6666666667
+byte* memcpy::src
+byte* memcpy::src#1 src zp[2]:137 2.000000002E9
+byte* memcpy::src#2 src zp[2]:137 1.00250000125E9
+byte* memcpy::src#4 src zp[2]:137 1.0000001E7
+byte* memcpy::src_end
+byte* memcpy::src_end#0 src_end zp[2]:141 1.2625000025E8
+void* memset(void* memset::str , byte memset::c , word memset::num)
+byte memset::c
+byte* memset::dst
+byte* memset::dst#1 dst zp[2]:134 2.000000002E9
+byte* memset::dst#2 dst zp[2]:134 1.3366666683333335E9
+byte* memset::dst#4 dst zp[2]:134 2.0000002E7
+byte* memset::end
+byte* memset::end#0 end zp[2]:137 1.683333336666667E8
+word memset::num
+word memset::num#2 num zp[2]:137 1.0000001E7
+void* memset::return
+void* memset::str
+byte* memset::str#0 str zp[2]:134 1000001.0
+void* memset::str#3 str zp[2]:134 333337.3333333334
+void* memset::str#7 str zp[2]:134 22.0
+void* memset::str#8 str zp[2]:134 2000002.0
+void newline()
+byte* newline::start
+byte* newline::start#0 start zp[2]:134 750000.75
+struct printf_buffer_number printf_buffer loadstore mem[12] = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+const byte* printf_number_buffer::buffer_digits#0 buffer_digits = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0 reg byte a 71.0
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_zero_padding
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::padding
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_min_length
+byte printf_uint::format_radix
+byte printf_uint::format_sign_always
+byte printf_uint::format_upper_case
+byte printf_uint::format_zero_padding
+word printf_uint::uvalue
+word printf_uint::uvalue#0 uvalue zp[2]:129 1.3333333333333333
+word printf_uint::uvalue#1 uvalue zp[2]:129 1.3333333333333333
+word printf_uint::uvalue#2 uvalue zp[2]:129 1.3333333333333333
+word printf_uint::uvalue#3 uvalue zp[2]:129 1.3333333333333333
+word printf_uint::uvalue#4 uvalue zp[2]:129 1.3333333333333333
+word printf_uint::uvalue#5 uvalue zp[2]:129 1.3333333333333333
+word printf_uint::uvalue#6 uvalue zp[2]:129 11.5
+void putchar(byte putchar::code)
+byte putchar::code
+byte* putchar::loc
+byte* putchar::loc#0 loc zp[2]:139 1000001.0
+byte putchar::newChar
+byte putchar::newChar#0 reg byte a 1500001.5
+const byte* rawmap[$100]  = kickasm {{ .var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+ }}
+void setcursor()
+byte setcursor::c
+byte setcursor::c#0 reg byte x 7500000.75
+byte setcursor::c#1 reg byte a 2.0000002E7
+byte* setcursor::loc
+byte* setcursor::loc#0 loc zp[2]:139 1.0000001E7
+word test_slope(byte test_slope::x_inc , byte test_slope::y_inc)
+byte~ test_slope::$10 reg byte a 202.0
+byte~ test_slope::$11 reg byte a 202.0
+byte~ test_slope::$12 reg byte a 202.0
+byte~ test_slope::$5 reg byte a 202.0
+byte~ test_slope::$6 reg byte a 202.0
+byte~ test_slope::$7 reg byte a 202.0
+byte~ test_slope::$8 reg byte a 202.0
+byte~ test_slope::$9 reg byte a 202.0
+byte* test_slope::mapline
+byte* test_slope::mapline#1 mapline zp[2]:137 101.0
+byte* test_slope::mapline#2 mapline zp[2]:137 17.823529411764707
+word test_slope::return
+word test_slope::return#0 return zp[2]:129 4.0
+word test_slope::return#1 return zp[2]:129 4.0
+word test_slope::return#10 return zp[2]:129 4.0
+word test_slope::return#11 return zp[2]:129 4.0
+word test_slope::return#12 return zp[2]:129 4.0
+word test_slope::return#13 return zp[2]:129 4.0
+word test_slope::trees
+word test_slope::trees#1 trees zp[2]:129 202.0
+word test_slope::trees#2 trees zp[2]:129 31.5
+word test_slope::trees#6 trees zp[2]:129 20.2
+byte test_slope::x
+byte test_slope::x#1 reg byte x 202.0
+byte test_slope::x#2 reg byte x 202.0
+byte test_slope::x#3 reg byte x 60.599999999999994
+byte test_slope::x#8 reg byte x 27.545454545454547
+byte test_slope::x_inc
+byte test_slope::x_inc#10 x_inc zp[1]:133 5.05
+word test_slope::y
+word test_slope::y#1 y zp[2]:131 202.0
+word test_slope::y#2 y zp[2]:131 16.833333333333332
+byte test_slope::y_inc
+byte test_slope::y_inc#12 y_inc zp[1]:128 30.3
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+byte~ utoa::$10 reg byte a 2002.0
+byte~ utoa::$11 reg byte a 202.0
+byte* utoa::buffer
+byte* utoa::buffer#11 buffer zp[2]:134 300.42857142857144
+byte* utoa::buffer#14 buffer zp[2]:134 1501.5
+byte* utoa::buffer#3 buffer zp[2]:134 202.0
+byte* utoa::buffer#4 buffer zp[2]:134 2002.0
+byte utoa::digit
+byte utoa::digit#1 digit zp[1]:133 2002.0
+byte utoa::digit#2 digit zp[1]:133 286.0
+word utoa::digit_value
+word utoa::digit_value#0 digit_value zp[2]:137 600.5999999999999
+word* utoa::digit_values
+byte utoa::max_digits
+byte utoa::radix
+byte utoa::started
+byte utoa::started#2 reg byte x 500.5
+byte utoa::started#4 reg byte x 1001.0
+word utoa::value
+word utoa::value#0 value zp[2]:129 1001.0
+word utoa::value#1 value zp[2]:129 56.0
+word utoa::value#2 value zp[2]:129 586.4285714285714
+word utoa::value#6 value zp[2]:129 1501.5
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0 buffer zp[2]:134 1375.25
+byte utoa_append::digit
+byte utoa_append::digit#1 reg byte x 1000001.0
+byte utoa_append::digit#2 reg byte x 1005001.5
+word utoa_append::return
+word utoa_append::return#0 return zp[2]:129 2002.0
+word utoa_append::sub
+word utoa_append::sub#0 sub zp[2]:137 333500.5
+word utoa_append::value
+word utoa_append::value#0 value zp[2]:129 3667.333333333333
+word utoa_append::value#1 value zp[2]:129 2000002.0
+word utoa_append::value#2 value zp[2]:129 501834.16666666674
+
+zp[1]:128 [ test_slope::y_inc#12 ]
+reg byte x [ test_slope::x#3 test_slope::x#8 test_slope::x#1 test_slope::x#2 ]
+zp[2]:129 [ test_slope::trees#2 test_slope::trees#6 test_slope::trees#1 test_slope::return#0 test_slope::return#1 test_slope::return#10 test_slope::return#11 test_slope::return#12 test_slope::return#13 printf_uint::uvalue#6 printf_uint::uvalue#2 printf_uint::uvalue#3 printf_uint::uvalue#4 printf_uint::uvalue#5 printf_uint::uvalue#0 printf_uint::uvalue#1 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ]
+zp[2]:131 [ cputs::s#14 cputs::s#15 cputs::s#0 test_slope::y#2 test_slope::y#1 ]
+zp[1]:133 [ utoa::digit#2 utoa::digit#1 test_slope::x_inc#10 ]
+reg byte x [ utoa::started#2 utoa::started#4 ]
+zp[2]:134 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 newline::start#0 ]
+reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ]
+reg byte a [ test_slope::$6 ]
+reg byte a [ test_slope::$7 ]
+reg byte a [ test_slope::$8 ]
+reg byte a [ test_slope::$9 ]
+reg byte a [ test_slope::$10 ]
+reg byte a [ test_slope::$11 ]
+reg byte a [ test_slope::$12 ]
+reg byte a [ test_slope::$5 ]
+reg byte a [ cputs::c#1 ]
+zp[1]:136 [ cputc::c ]
+reg byte a [ printf_number_buffer::buffer_sign#0 ]
+reg byte x [ cputc::convertToScreenCode1_return#0 ]
+reg byte a [ utoa::$11 ]
+reg byte a [ utoa::$10 ]
+zp[2]:137 [ utoa::digit_value#0 utoa_append::sub#0 memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 memset::num#2 memset::end#0 test_slope::mapline#2 test_slope::mapline#1 ]
+zp[2]:139 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 cursorLocation::$3 cursorLocation::$5 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 memcpy::destination#0 ]
+reg byte x [ setcursor::c#0 ]
+reg byte a [ setcursor::c#1 ]
+reg byte a [ putchar::newChar#0 ]
+zp[2]:141 [ memcpy::src_end#0 cursorLocation::$4 ]
+mem[12] [ printf_buffer ]
diff --git a/src/test/ref/adventofcode/2020-04.asm b/src/test/ref/adventofcode/2020-04.asm
new file mode 100644
index 000000000..210521dc8
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-04.asm
@@ -0,0 +1,845 @@
+// https://adventofcode.com/2020/day/3
+  // Atari XL/XE executable XEX file with a single segment
+// https://www.atarimax.com/jindroush.atari.org/afmtexe.html
+.plugin "dk.camelot64.kickass.xexplugin.AtariXex"
+.file [name="2020-04.xex", type="bin", segments="XexFile"]
+.segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main]
+.segmentdef Program [segments="Code, Data"]
+.segmentdef Code [start=$2000]
+.segmentdef Data [startAfter="Code"]
+  .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+  .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+  // 2-byte saved memory scan counter
+  .label SAVMSC = $58
+  // data under cursor
+  .label OLDCHR = $5d
+  // 2-byte saved cursor memory address
+  .label OLDADR = $5e
+  // Cursor inhibit flag, 0 turns on, any other number turns off. Cursor doesn't change until it moves next.
+  .label CRSINH = $2f0
+  // Atari ZP registers
+  // 1-byte cursor row
+  .label ROWCRS = $54
+  // 2-byte cursor column
+  .label COLCRS = $55
+.segment Code
+main: {
+    .label pass = $80
+    .label valid = $82
+    .label total = $84
+    .label i1 = $89
+    .label match = $8a
+    // Read a tag - and examine whether it is one of the required tags
+    .label required_tag = $87
+    .label tag_idx = $86
+    // clrscr()
+    jsr clrscr
+    lda #<0
+    sta.z total
+    sta.z total+1
+    sta.z valid
+    sta.z valid+1
+    lda #<passports
+    sta.z pass
+    lda #>passports
+    sta.z pass+1
+  __b1:
+    // while(*pass)
+    ldy #0
+    lda (pass),y
+    cmp #0
+    bne __b2
+    // printf("\nValid %u Total %u\n", valid, total)
+    lda #<s
+    sta.z cputs.s
+    lda #>s
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("\nValid %u Total %u\n", valid, total)
+    jsr printf_uint
+    // printf("\nValid %u Total %u\n", valid, total)
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // printf("\nValid %u Total %u\n", valid, total)
+    lda.z total
+    sta.z printf_uint.uvalue
+    lda.z total+1
+    sta.z printf_uint.uvalue+1
+    jsr printf_uint
+    // printf("\nValid %u Total %u\n", valid, total)
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+  __b27:
+    jmp __b27
+  __b2:
+    // if(*pass==' ')
+  .encoding "ascii"
+    ldy #0
+    lda (pass),y
+    cmp #' '
+    bne __b4
+    // pass++;
+    inc.z pass
+    bne !+
+    inc.z pass+1
+  !:
+    jmp __b1
+  __b4:
+    // if(*pass=='\n')
+    ldy #0
+    lda (pass),y
+    cmp #'\$9b'
+    bne __b7
+    // pass++;
+    inc.z pass
+    bne !+
+    inc.z pass+1
+  !:
+    // if(*pass=='\n')
+    ldy #0
+    lda (pass),y
+    cmp #'\$9b'
+    bne __b1
+    // pass++;
+    inc.z pass
+    bne !+
+    inc.z pass+1
+  !:
+    ldy #0
+    ldx #0
+  __b5:
+    // for(char i=0;i<NUM_REQUIRED_TAGS;i++)
+    cpx #7
+    bcc __b6
+    // if(num_found==NUM_REQUIRED_TAGS)
+    cpy #7
+    beq __b11
+    // printf(".")
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+  __b12:
+    // total++;
+    inc.z total
+    bne !+
+    inc.z total+1
+  !:
+    jmp __b1
+  __b11:
+    // valid++;
+    inc.z valid
+    bne !+
+    inc.z valid+1
+  !:
+    // printf("+")
+    lda #<s3
+    sta.z cputs.s
+    lda #>s3
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b12
+  __b6:
+    // if(tags_found[i])
+    lda tags_found,x
+    cmp #0
+    beq __b8
+    // num_found++;
+    iny
+  __b8:
+    // tags_found[i] = 0
+    lda #0
+    sta tags_found,x
+    // for(char i=0;i<NUM_REQUIRED_TAGS;i++)
+    inx
+    jmp __b5
+  __b7:
+    lda #<required_tags
+    sta.z required_tag
+    lda #>required_tags
+    sta.z required_tag+1
+    lda #0
+    sta.z tag_idx
+  __b13:
+    // for(char tag_idx=0;tag_idx<NUM_REQUIRED_TAGS;tag_idx++)
+    lda.z tag_idx
+    cmp #7
+    bcc __b10
+  __b21:
+    // pass +=3
+    lda #3
+    clc
+    adc.z pass
+    sta.z pass
+    bcc !+
+    inc.z pass+1
+  !:
+  __b9:
+  // Skip letters until we hit another whitespace
+    // while(*pass && *pass!=' ' && *pass!='\n')
+    lda #0
+    tay
+    cmp (pass),y
+    bne !__b1+
+    jmp __b1
+  !__b1:
+    lda #' '
+    cmp (pass),y
+    bne !__b1+
+    jmp __b1
+  !__b1:
+    lda (pass),y
+    cmp #'\$9b'
+    bne __b23
+    jmp __b1
+  __b23:
+    // pass++;
+    inc.z pass
+    bne !+
+    inc.z pass+1
+  !:
+    jmp __b9
+  __b10:
+    lda #0
+    sta.z match
+    sta.z i1
+  __b14:
+    // for(char i=0;i<3;i++)
+    lda.z i1
+    cmp #3
+    bcc __b15
+    // if(match==3)
+    lda #3
+    cmp.z match
+    bne __b20
+    // tags_found[tag_idx] = 1
+    lda #1
+    ldy.z tag_idx
+    sta tags_found,y
+    jmp __b21
+  __b20:
+    // required_tag += 3
+    lda #3
+    clc
+    adc.z required_tag
+    sta.z required_tag
+    bcc !+
+    inc.z required_tag+1
+  !:
+    // for(char tag_idx=0;tag_idx<NUM_REQUIRED_TAGS;tag_idx++)
+    inc.z tag_idx
+    jmp __b13
+  __b15:
+    // if(required_tag[i]==pass[i])
+    ldy.z i1
+    lda (required_tag),y
+    tax
+    lda (pass),y
+    tay
+    stx.z $ff
+    cpy.z $ff
+    bne __b17
+    // match++;
+    inc.z match
+  __b17:
+    // for(char i=0;i<3;i++)
+    inc.z i1
+    jmp __b14
+  .segment Data
+    tags_found: .fill 7, 0
+    s: .text @"\$9bValid "
+    .byte 0
+    s1: .text " Total "
+    .byte 0
+    s2: .text @"\$9b"
+    .byte 0
+    s3: .text "+"
+    .byte 0
+    s4: .text "."
+    .byte 0
+}
+.segment Code
+// clears the screen and moves the cursor to the upper left-hand corner of the screen.
+clrscr: {
+    lda SAVMSC
+    sta.z memset.str
+    lda SAVMSC+1
+    sta.z memset.str+1
+    // memset(*SAVMSC, 0x00, CONIO_WIDTH * CONIO_HEIGHT)
+  // Fill entire screen with spaces
+    lda #<$28*$18
+    sta.z memset.num
+    lda #>$28*$18
+    sta.z memset.num+1
+    jsr memset
+    // *OLDCHR = 0x00
+    // 0x00 is screencode for space character
+    // set the old character to a space so the cursor doesn't reappear at the last position it was at
+    lda #0
+    sta OLDCHR
+    // gotoxy(0,0)
+    jsr gotoxy
+    // }
+    rts
+}
+// Output a NUL-terminated string at the current cursor position
+// cputs(byte* zp($8c) s)
+cputs: {
+    .label s = $8c
+  __b1:
+    // while (c = *s++)
+    ldy #0
+    lda (s),y
+    inc.z s
+    bne !+
+    inc.z s+1
+  !:
+    cmp #0
+    bne __b2
+    // }
+    rts
+  __b2:
+    // cputc(c)
+    sta.z cputc.c
+    jsr cputc
+    jmp __b1
+}
+// Print an unsigned int using a specific format
+// printf_uint(word zp($82) uvalue)
+printf_uint: {
+    .label uvalue = $82
+    // printf_buffer.sign = format.sign_always?'+':0
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // utoa(uvalue, printf_buffer.digits, format.radix)
+  // Format number into buffer
+    jsr utoa
+    // printf_number_buffer(printf_buffer, format)
+    lda printf_buffer
+  // Print using format
+    jsr printf_number_buffer
+    // }
+    rts
+}
+// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
+// memset(byte* zp($91) str, word zp($8e) num)
+memset: {
+    .label end = $8e
+    .label dst = $91
+    .label str = $91
+    .label num = $8e
+    // if(num>0)
+    lda.z num
+    bne !+
+    lda.z num+1
+    beq __breturn
+  !:
+    // end = (char*)str + num
+    lda.z end
+    clc
+    adc.z str
+    sta.z end
+    lda.z end+1
+    adc.z str+1
+    sta.z end+1
+  __b2:
+    // for(char* dst = str; dst!=end; dst++)
+    lda.z dst+1
+    cmp.z end+1
+    bne __b3
+    lda.z dst
+    cmp.z end
+    bne __b3
+  __breturn:
+    // }
+    rts
+  __b3:
+    // *dst = c
+    lda #0
+    tay
+    sta (dst),y
+    // for(char* dst = str; dst!=end; dst++)
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    jmp __b2
+}
+// Set the cursor to the specified position
+gotoxy: {
+    .const x = 0
+    .const y = 0
+    // *COLCRS = x
+    lda #0
+    sta COLCRS+1
+    lda #<x
+    sta COLCRS
+    // *ROWCRS = y
+    lda #y
+    sta ROWCRS
+    // setcursor()
+    jsr setcursor
+    // }
+    rts
+}
+// Output one character at the current cursor position
+// Moves the cursor forward. Scrolls the entire screen if needed
+// cputc(byte zp($90) c)
+cputc: {
+    .label convertToScreenCode1_v = c
+    .label c = $90
+    // if (c == '\r')
+    lda #'\r'
+    cmp.z c
+    beq __b1
+    // if(c == '\n' || c == 0x9b)
+    lda #'\$9b'
+    cmp.z c
+    beq __b2
+    lda #$9b
+    cmp.z c
+    beq __b2
+    // return rawmap[*v];
+    ldy.z convertToScreenCode1_v
+    ldx rawmap,y
+    // putchar(convertToScreenCode(&c))
+    jsr putchar
+    // (*COLCRS)++;
+    inc COLCRS
+    bne !+
+    inc COLCRS+1
+  !:
+    // if (*COLCRS == CONIO_WIDTH)
+    lda COLCRS+1
+    bne !+
+    lda COLCRS
+    cmp #$28
+    beq __b5
+  !:
+    // setcursor()
+    jsr setcursor
+    // }
+    rts
+  __b5:
+    // *COLCRS = 0
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // newline()
+    jsr newline
+    rts
+  __b2:
+    // *COLCRS = 0
+    // 0x0a LF, or atascii EOL
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // newline()
+    jsr newline
+    rts
+  __b1:
+    // *COLCRS = 0
+    // 0x0d, CR = just set the cursor x value to 0
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // setcursor()
+    jsr setcursor
+    rts
+}
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// utoa(word zp($82) value, byte* zp($8c) buffer)
+utoa: {
+    .label digit_value = $91
+    .label buffer = $8c
+    .label digit = $8b
+    .label value = $82
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    ldx #0
+    txa
+    sta.z digit
+  __b1:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    lda.z digit
+    cmp #5-1
+    bcc __b2
+    // *buffer++ = DIGITS[(char)value]
+    lda.z value
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // *buffer++ = DIGITS[(char)value];
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // *buffer = 0
+    lda #0
+    tay
+    sta (buffer),y
+    // }
+    rts
+  __b2:
+    // digit_value = digit_values[digit]
+    lda.z digit
+    asl
+    tay
+    lda RADIX_DECIMAL_VALUES,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES+1,y
+    sta.z digit_value+1
+    // if (started || value >= digit_value)
+    cpx #0
+    bne __b5
+    cmp.z value+1
+    bne !+
+    lda.z digit_value
+    cmp.z value
+    beq __b5
+  !:
+    bcc __b5
+  __b4:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    inc.z digit
+    jmp __b1
+  __b5:
+    // utoa_append(buffer++, value, digit_value)
+    jsr utoa_append
+    // utoa_append(buffer++, value, digit_value)
+    // value = utoa_append(buffer++, value, digit_value)
+    // value = utoa_append(buffer++, value, digit_value);
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    ldx #1
+    jmp __b4
+}
+// Print the contents of the number buffer using a specific format.
+// This handles minimum length, zero-filling, and left/right justification from the format
+// printf_number_buffer(byte register(A) buffer_sign)
+printf_number_buffer: {
+    .label buffer_digits = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    // if(buffer.sign)
+    cmp #0
+    beq __b2
+    // cputc(buffer.sign)
+    sta.z cputc.c
+    jsr cputc
+  __b2:
+    // cputs(buffer.digits)
+    lda #<buffer_digits
+    sta.z cputs.s
+    lda #>buffer_digits
+    sta.z cputs.s+1
+    jsr cputs
+    // }
+    rts
+}
+// Handles cursor movement, displaying it if required, and inverting character it is over if there is one (and enabled)
+setcursor: {
+    .label loc = $93
+    // **OLDADR = *OLDCHR
+    // save the current oldchr into oldadr
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // cursorLocation()
+    jsr cursorLocation
+    // loc = cursorLocation()
+    // c = *loc
+    ldy #0
+    lda (loc),y
+    tax
+    // *OLDCHR = c
+    stx OLDCHR
+    // *OLDADR = loc
+    lda.z loc
+    sta OLDADR
+    lda.z loc+1
+    sta OLDADR+1
+    // *CRSINH = 0
+    // cursor is on, so invert the inverse bit and turn cursor on
+    tya
+    sta CRSINH
+    // c = c ^ 0x80
+    txa
+    eor #$80
+    // **OLDADR = c
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // }
+    rts
+}
+// Puts a character to the screen a the current location. Uses internal screencode. Deals with storing the old cursor value
+putchar: {
+    .label loc = $93
+    // **OLDADR = *OLDCHR
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // cursorLocation()
+    jsr cursorLocation
+    // loc = cursorLocation()
+    // newChar = code | conio_reverse_value
+    txa
+    // *loc = newChar
+    ldy #0
+    sta (loc),y
+    // *OLDCHR = newChar
+    sta OLDCHR
+    // setcursor()
+    jsr setcursor
+    // }
+    rts
+}
+newline: {
+    .label start = $91
+    // if ((*ROWCRS)++ == CONIO_HEIGHT)
+    inc ROWCRS
+    lda #$18
+    cmp ROWCRS
+    bne __b1
+    // **OLDADR ^= 0x80
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    lda ($fe),y
+    eor #$80
+    sta ($fe),y
+    // start = *SAVMSC
+    // move screen up 1 line
+    lda SAVMSC
+    sta.z start
+    lda SAVMSC+1
+    sta.z start+1
+    // start + CONIO_WIDTH
+    lda #$28
+    clc
+    adc.z start
+    sta.z memcpy.source
+    tya
+    adc.z start+1
+    sta.z memcpy.source+1
+    // memcpy(start, start + CONIO_WIDTH, CONIO_WIDTH * 23)
+    lda.z start
+    sta.z memcpy.destination
+    lda.z start+1
+    sta.z memcpy.destination+1
+    jsr memcpy
+    // start + CONIO_WIDTH * 23
+    clc
+    lda.z memset.str
+    adc #<$28*$17
+    sta.z memset.str
+    lda.z memset.str+1
+    adc #>$28*$17
+    sta.z memset.str+1
+    // memset(start + CONIO_WIDTH * 23, 0x00, CONIO_WIDTH)
+    lda #<$28
+    sta.z memset.num
+    lda #>$28
+    sta.z memset.num+1
+    jsr memset
+    // *ROWCRS = CONIO_HEIGHT - 1
+    lda #$18-1
+    sta ROWCRS
+  __b1:
+    // setcursor()
+    jsr setcursor
+    // }
+    rts
+}
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// utoa_append(byte* zp($8c) buffer, word zp($82) value, word zp($91) sub)
+utoa_append: {
+    .label buffer = $8c
+    .label value = $82
+    .label sub = $91
+    .label return = $82
+    ldx #0
+  __b1:
+    // while (value >= sub)
+    lda.z sub+1
+    cmp.z value+1
+    bne !+
+    lda.z sub
+    cmp.z value
+    beq __b2
+  !:
+    bcc __b2
+    // *buffer = DIGITS[digit]
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    // }
+    rts
+  __b2:
+    // digit++;
+    inx
+    // value -= sub
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    jmp __b1
+}
+// Return a pointer to the location of the cursor
+cursorLocation: {
+    .label __0 = $93
+    .label __1 = $93
+    .label __3 = $93
+    .label return = $93
+    .label __4 = $95
+    .label __5 = $93
+    // (word)(*ROWCRS)*CONIO_WIDTH
+    lda ROWCRS
+    sta.z __3
+    lda #0
+    sta.z __3+1
+    lda.z __3
+    asl
+    sta.z __4
+    lda.z __3+1
+    rol
+    sta.z __4+1
+    asl.z __4
+    rol.z __4+1
+    lda.z __5
+    clc
+    adc.z __4
+    sta.z __5
+    lda.z __5+1
+    adc.z __4+1
+    sta.z __5+1
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    // *SAVMSC + (word)(*ROWCRS)*CONIO_WIDTH
+    clc
+    lda.z __1
+    adc SAVMSC
+    sta.z __1
+    lda.z __1+1
+    adc SAVMSC+1
+    sta.z __1+1
+    // *SAVMSC + (word)(*ROWCRS)*CONIO_WIDTH + *COLCRS
+    clc
+    lda COLCRS
+    adc.z return
+    sta.z return
+    lda COLCRS+1
+    adc.z return+1
+    sta.z return+1
+    // }
+    rts
+}
+// Copy block of memory (forwards)
+// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
+// memcpy(void* zp($93) destination, byte* zp($8e) source)
+memcpy: {
+    .const num = $28*$17
+    .label src_end = $95
+    .label dst = $93
+    .label src = $8e
+    .label destination = $93
+    .label source = $8e
+    // src_end = (char*)source+num
+    clc
+    lda.z source
+    adc #<num
+    sta.z src_end
+    lda.z source+1
+    adc #>num
+    sta.z src_end+1
+  __b1:
+    // while(src!=src_end)
+    lda.z src+1
+    cmp.z src_end+1
+    bne __b2
+    lda.z src
+    cmp.z src_end
+    bne __b2
+    // }
+    rts
+  __b2:
+    // *dst++ = *src++
+    ldy #0
+    lda (src),y
+    sta (dst),y
+    // *dst++ = *src++;
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    inc.z src
+    bne !+
+    inc.z src+1
+  !:
+    jmp __b1
+}
+.segment Data
+  // The digits used for numbers
+  DIGITS: .text "0123456789abcdef"
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
+  // create a static table to map char value to screen value
+  // use KickAsm functions to create a table of code -> screen code values, using cc65 algorithm
+rawmap:
+.var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+
+  // The required tags
+  required_tags: .text "byriyreyrhgthcleclpid"
+  .byte 0
+  passports: .text @"ecl:grn\$9bcid:315 iyr:2012 hgt:192cm eyr:2023 pid:873355140 byr:1925 hcl:#cb2c03\$9b\$9bbyr:2027 hcl:ec0cfd ecl:blu cid:120\$9beyr:1937 pid:106018766 iyr:2010 hgt:154cm\$9b\$9bbyr:1965 eyr:2028 hgt:157cm\$9bcid:236 iyr:2018 ecl:brn\$9bhcl:#cfa07d pid:584111467\$9b\$9beyr:2029 ecl:hzl\$9biyr:1972 byr:1966\$9bpid:2898897192\$9bhgt:59cm hcl:z\$9b\$9bpid:231652013 hcl:#602927 hgt:166\$9becl:grn eyr:2025\$9bbyr:2008 iyr:1986\$9b\$9bbyr:1928 hgt:167cm\$9bhcl:#18171d iyr:2012\$9becl:oth pid:237657808 eyr:1944\$9b\$9bhgt:73in ecl:grn byr:1931 pid:358388825 iyr:2020\$9bhcl:#602927 eyr:2020\$9b\$9bhcl:#efcc98 eyr:2024 ecl:hzl\$9bbyr:2030 hgt:192cm\$9biyr:2013 pid:7479289410\$9b\$9bpid:053467220 iyr:2012 hgt:169cm\$9bcid:149 hcl:#866857\$9beyr:2030\$9bbyr:1995 ecl:oth\$9b\$9bhgt:162cm hcl:#efcc98 ecl:grn byr:1985 pid:419840766\$9beyr:2022\$9biyr:2020\$9b\$9bpid:22086957 hcl:c69235 ecl:#c458c5 eyr:1986 byr:2014 hgt:72cm iyr:1934\$9b\$9bhcl:#866857\$9becl:brn eyr:2024\$9biyr:2017\$9bpid:505225484 cid:144\$9bbyr:1980\$9bhgt:170cm\$9b\$9bhcl:#866857 ecl:gry\$9bbyr:1972 iyr:2019 eyr:2023\$9bcid:234 pid:721290041 hgt:191cm\$9b\$9bpid:346301363\$9beyr:2020\$9bhcl:#733820 iyr:2019 hgt:177cm\$9bbyr:1998\$9b\$9bhgt:157cm byr:1963\$9bpid:898055805\$9bhcl:#fffffd ecl:blu iyr:2017 cid:87\$9beyr:2030\$9b\$9bpid:605900764 iyr:2011\$9bhgt:73in ecl:hzl eyr:2024\$9bhcl:#888785\$9bcid:281\$9b\$9biyr:2010 eyr:2026 hcl:#4f7e76 pid:883386029 byr:1946 ecl:brn\$9b\$9bhcl:z\$9biyr:2020 pid:9121928466 byr:2014 ecl:zzz eyr:2025\$9bhgt:172in\$9b\$9bhgt:151cm cid:163 pid:670884417 iyr:2012\$9becl:oth hcl:#ceb3a1\$9beyr:2028\$9b\$9bhcl:z cid:92 hgt:69cm\$9bbyr:2008 pid:492284612\$9beyr:2020 iyr:2023\$9becl:hzl\$9b\$9bbyr:1933\$9bhcl:#7d3b0c eyr:2020 hgt:170cm\$9bpid:949064511 iyr:2010\$9becl:oth\$9b\$9beyr:2025 byr:1989 ecl:oth cid:100 hgt:182cm\$9bpid:629190040 iyr:2017 hcl:#b6652a\$9b\$9becl:hzl cid:76 hcl:#e71392 eyr:2021 iyr:2013 byr:1995\$9bpid:762177473\$9bhgt:179cm\$9b\$9bpid:198500564 eyr:2029 hcl:#733820 cid:51 iyr:2012\$9bhgt:70in byr:1938 ecl:oth\$9b\$9bhgt:190cm ecl:brn byr:1952 iyr:2015 hcl:#623a2f\$9beyr:2023\$9b\$9bhgt:169cm hcl:#602927 byr:2001 pid:823979592 iyr:2016 eyr:2029\$9b\$9biyr:2010 ecl:gry\$9beyr:2022 hgt:156cm byr:1953 pid:434063393\$9bhcl:#733820\$9b\$9bpid:091724580 hcl:a7069e eyr:1984 ecl:#95d01e byr:2012 iyr:2005\$9b\$9beyr:2022 byr:1972 hcl:#866857 ecl:hzl pid:227453248\$9bhgt:153cm cid:324 iyr:2018\$9b\$9bcid:195 pid:049871343\$9beyr:2024 hgt:169cm\$9bbyr:1952 iyr:2010 ecl:grn\$9b\$9beyr:2035 pid:189cm\$9bhgt:77 iyr:1973 ecl:#dc83d5\$9bhcl:z byr:2004\$9b\$9bbyr:2027\$9bpid:89338932 hcl:1de39e ecl:grn hgt:159in eyr:2034 iyr:1937\$9b\$9bpid:076534920\$9bhgt:152cm\$9bbyr:1969\$9becl:blu\$9bhcl:#866857 iyr:2011 eyr:2024\$9b\$9biyr:2019 eyr:2028\$9becl:blu hgt:169cm\$9bhcl:#888785 pid:332202163 byr:1923\$9b\$9bhgt:65in byr:1964 iyr:2019\$9bpid:287612987 ecl:hzl cid:213 eyr:2023 hcl:#ceb3a1\$9b\$9bhcl:#623a2f pid:182484027\$9biyr:2016 ecl:brn byr:1943\$9bhgt:71in eyr:2021 cid:344\$9b\$9bhcl:#cdee64 iyr:2011 ecl:brn eyr:2026 hgt:176cm\$9bbyr:1985 pid:978641227\$9b\$9beyr:2029 ecl:brn hgt:173cm byr:1920 cid:211\$9bhcl:#866857\$9biyr:2016 pid:289769625\$9b\$9bhcl:#7d3b0c pid:770938833 iyr:2010 byr:1941 ecl:oth eyr:2029 hgt:161cm\$9b\$9bhgt:172cm iyr:2015 ecl:gry byr:1948\$9beyr:2029\$9bpid:466359109 hcl:#341e13\$9b\$9bcid:74 pid:405199325 ecl:blu\$9bhcl:#6b5442\$9beyr:1980 byr:2024 hgt:174cm iyr:2011\$9b\$9bhgt:183cm pid:075760048 cid:78 byr:1960 ecl:hzl eyr:2030 hcl:#6b5442 iyr:2014\$9b\$9bcid:264 hcl:#7d3b0c\$9becl:blu iyr:2011 eyr:2020 hgt:182cm\$9bbyr:1929\$9b\$9bpid:435338286 byr:1931\$9bhcl:z ecl:amb iyr:2013 hgt:73in\$9bcid:165 eyr:2027\$9b\$9bpid:511898552 eyr:2025 hgt:184cm hcl:#602927\$9biyr:2018 byr:1989 ecl:hzl\$9b\$9biyr:2016\$9bhgt:168in\$9bhcl:#623a2f\$9beyr:2025 pid:310738569 ecl:#0c3039\$9bbyr:2027\$9b\$9bpid:158cm byr:1946 ecl:grt\$9biyr:1920 cid:189\$9bhcl:389bce hgt:165cm\$9b\$9bpid:973732906 hcl:#cfa07d iyr:2010 eyr:2020 hgt:180cm\$9bbyr:1930\$9becl:brn\$9b\$9bpid:930994364 byr:1967 hgt:151cm\$9biyr:2011 eyr:2022\$9b\$9beyr:1968 hgt:75cm cid:241\$9biyr:2011 pid:5493866745\$9becl:grt\$9bbyr:1976 hcl:#a97842\$9b\$9beyr:2026 ecl:oth\$9biyr:2016 hcl:#c0946f\$9bbyr:1929\$9bhgt:175cm\$9bpid:9421898537\$9b\$9beyr:2028 iyr:2016 byr:1962\$9becl:grn hgt:186cm hcl:#cfa07d pid:432962396\$9b\$9biyr:2010 byr:1934 eyr:2023 hgt:180cm hcl:#cfa07d ecl:gry\$9b\$9bcid:168\$9bbyr:1978\$9beyr:2027 hgt:189cm pid:802710287\$9bhcl:#2f980b iyr:2014\$9becl:grn\$9b\$9beyr:1970\$9bpid:576329104\$9becl:xry iyr:1954 hcl:#341e13 byr:2026\$9bhgt:74in\$9b\$9beyr:2027 hgt:153cm\$9becl:oth\$9bhcl:#866857\$9bpid:290407832 byr:1956 iyr:2017\$9b\$9biyr:2011\$9bcid:128\$9becl:amb hcl:#7d3b0c hgt:68in pid:743606119 eyr:2020\$9b\$9becl:oth hcl:#cfa07d\$9bbyr:2016 pid:#de98ae iyr:1984 cid:194\$9bhgt:170cm\$9beyr:2034\$9b\$9bpid:526098672 hgt:168cm\$9bhcl:#7d3b0c cid:167 byr:1923 ecl:blu iyr:2016\$9beyr:2030\$9b\$9bpid:495569197 hcl:#866857 hgt:193cm\$9biyr:2013 eyr:2021 byr:1921 ecl:amb\$9b\$9becl:amb\$9bhcl:#a97842 pid:862249915 iyr:2012 byr:1964\$9bcid:325\$9beyr:2021\$9b\$9biyr:1958\$9bbyr:2003\$9bhgt:160 hcl:#18171d\$9becl:hzl eyr:2020\$9b\$9biyr:2019 byr:1997 ecl:brn\$9bpid:342735713 hcl:#efcc98\$9bhgt:181cm cid:307\$9beyr:2027\$9b\$9bpid:817121616 eyr:2020\$9biyr:2012\$9bhgt:185cm\$9bhcl:#18171d byr:1969 ecl:hzl\$9b\$9bpid:381399203\$9becl:oth byr:1930\$9biyr:2014 hcl:#6b5442 hgt:71in cid:156 eyr:2025\$9b\$9bbyr:2002 hcl:#18171d iyr:2017\$9bpid:398245854 hgt:64in ecl:gry eyr:2025 cid:127\$9b\$9beyr:2028 hcl:#341e13\$9becl:amb iyr:2012\$9bpid:079796480 hgt:69cm\$9bbyr:1995\$9b\$9bcid:315 iyr:2028\$9bpid:775929239\$9bhgt:162cm ecl:dne byr:1940 eyr:1952 hcl:#c0946f\$9b\$9biyr:2015\$9bhgt:154cm byr:1997\$9becl:grn\$9bcid:125 eyr:2024 pid:834780229\$9bhcl:#18171d\$9b\$9becl:hzl hcl:#a97842 pid:553710574 eyr:2028\$9bhgt:183cm cid:196\$9biyr:2014\$9b\$9bpid:377912488 hgt:159cm ecl:amb eyr:2024 byr:1974\$9biyr:2014\$9bhcl:#ceb3a1\$9b\$9beyr:2024\$9bbyr:1947 hgt:63in ecl:brn\$9bcid:69\$9bpid:185228911 hcl:#b6652a iyr:2016\$9b\$9beyr:2024\$9bhgt:168cm hcl:#602927\$9biyr:2013\$9bbyr:1993\$9bpid:681091728 ecl:gry cid:203\$9b\$9bpid:037922164 iyr:2020\$9bbyr:1990 hgt:156cm eyr:2023 hcl:#866857\$9bcid:97 ecl:grn\$9b\$9bhgt:170cm pid:980455250\$9biyr:2011 ecl:hzl byr:1957\$9beyr:2030 hcl:#cfa07d\$9b\$9bhgt:158cm\$9bhcl:#602927\$9bbyr:2002 ecl:hzl iyr:2013\$9bcid:99\$9beyr:2020 pid:48646993\$9b\$9bbyr:1955 pid:814033843 eyr:2030 hcl:#a97842\$9bhgt:191cm iyr:2019\$9b\$9bpid:111196491 hgt:191cm iyr:2012 ecl:blu hcl:#a97842\$9beyr:2026 cid:131 byr:1979\$9b\$9bhcl:#fffffd hgt:68in\$9bcid:121 ecl:oth eyr:2024 pid:343836937\$9bbyr:1955\$9biyr:2020\$9b\$9beyr:2025 byr:1954\$9bpid:737517118\$9bcid:343 hcl:#b6652a\$9biyr:2017 ecl:hzl\$9bhgt:175cm\$9b\$9becl:brn\$9biyr:2011 hgt:171cm cid:102 pid:066348279 byr:1981\$9b\$9becl:oth iyr:2018 byr:1975\$9beyr:2029\$9bhgt:185cm cid:226\$9bpid:978243407 hcl:#341e13\$9b\$9biyr:2015 pid:918017915 hcl:#3e52b7\$9bbyr:1999 ecl:brn cid:314\$9beyr:2025 hgt:192cm\$9b\$9bhcl:#19d1fa byr:1984 ecl:dne hgt:76in\$9biyr:2015 cid:118 pid:417075672\$9beyr:2020\$9b\$9biyr:2019\$9bcid:120 hgt:186cm\$9bhcl:#733820 eyr:2024 pid:423238982 ecl:brn byr:1968\$9b\$9bhgt:70cm cid:173 pid:767014975\$9bhcl:#866857 eyr:2039 ecl:brn byr:1985\$9b\$9bpid:340424924\$9beyr:2027 hcl:#7d3b0c\$9bhgt:168cm ecl:hzl iyr:2016\$9bbyr:1994\$9b\$9becl:hzl byr:1933 pid:580425691\$9biyr:2010 hcl:#c0946f eyr:2024\$9bhgt:64in\$9b\$9bhcl:#9fe6b0 pid:913184461 ecl:grn eyr:2030\$9bcid:262 iyr:2014\$9b\$9becl:amb pid:640007768 eyr:2030 byr:2017 iyr:1988 hcl:z\$9b\$9bbyr:1977 cid:54\$9beyr:1939 pid:882762394 iyr:2030 hcl:#ceb3a1 ecl:blu\$9b\$9biyr:2011 hcl:#7d3b0c byr:1928\$9bpid:340969354 cid:199 hgt:168cm eyr:2029 ecl:hzl\$9b\$9bpid:729464282\$9biyr:2012 hcl:baae60\$9beyr:2026 ecl:hzl hgt:166cm byr:2019\$9b\$9bpid:930997801 iyr:2019 eyr:2030\$9bhcl:#866857 ecl:oth byr:1960 cid:235 hgt:73in\$9b\$9becl:brn\$9bbyr:1988 hgt:179cm iyr:2017\$9bpid:864768439 cid:305 hcl:#c0946f\$9beyr:2029\$9b\$9bhcl:#7d3b0c ecl:grn\$9bhgt:182cm eyr:2021 pid:719891314\$9bbyr:1920 iyr:2017\$9b\$9bhgt:62cm\$9bcid:71 ecl:brn hcl:#fffffd iyr:2025 eyr:1997\$9bpid:175cm byr:2022\$9b\$9bhcl:#cfa07d cid:239 eyr:2025 ecl:hzl hgt:189in byr:1980 iyr:2020\$9bpid:703047050\$9b\$9bbyr:1951\$9beyr:2030\$9becl:hzl\$9bpid:130992467 hgt:157cm hcl:#341e13\$9b\$9bhgt:175cm\$9bhcl:#623a2f\$9bcid:68 eyr:2025\$9bbyr:2001 ecl:oth pid:253618704 iyr:2016\$9b\$9bhcl:#fffffd pid:379344553 ecl:grn\$9beyr:2026\$9bhgt:72in byr:1974 iyr:2013\$9b\$9becl:#b4e952 byr:1970 hcl:z\$9beyr:2039 pid:6056894636 iyr:2021 hgt:165cm\$9bcid:328\$9b\$9bhcl:#602927 iyr:2014 pid:890429537 byr:1957 hgt:68in eyr:2020 ecl:hzl\$9b\$9bcid:265 byr:1961 hcl:#ceb3a1 eyr:2022 iyr:2016 hgt:184cm pid:921615309\$9b\$9bbyr:1951 eyr:2024\$9bhcl:#341e13\$9becl:amb pid:414644982\$9biyr:2010 hgt:159cm\$9b\$9biyr:2015 cid:319\$9beyr:2029 ecl:brn pid:380237898\$9bhcl:#efcc98 hgt:157cm byr:1972\$9b\$9bpid:237156579 ecl:#312a91\$9bhgt:167cm iyr:2011 hcl:#c0946f eyr:2021 byr:1953\$9b\$9becl:hzl iyr:2015 pid:10160221 eyr:2025 hgt:175cm hcl:z byr:1939\$9b\$9bhgt:59in hcl:#18171d byr:1962 ecl:hzl\$9biyr:2019 eyr:2025\$9bcid:337 pid:491938615\$9b\$9becl:utc hgt:82 pid:51674655 byr:2020\$9beyr:1954 iyr:2029 hcl:z\$9b\$9bpid:119530189\$9bcid:103\$9biyr:2010 byr:1979\$9bhgt:168cm hcl:#a97842 ecl:brn eyr:2029\$9b\$9bhgt:177cm ecl:brn\$9bbyr:1990\$9bpid:015089628 eyr:2028 hcl:#733820 iyr:2020\$9b\$9becl:blu iyr:2020 hgt:189cm\$9bhcl:#efcc98 byr:1982 pid:346500376 eyr:2021 cid:160\$9b\$9becl:brn hgt:173cm iyr:2011 cid:259 hcl:#6b5442 eyr:2026\$9bbyr:1995\$9bpid:654875035\$9b\$9becl:grn eyr:2025 pid:147155222 byr:1942\$9bcid:341 hcl:#602927\$9bhgt:165cm\$9biyr:2016\$9b\$9bpid:543171646\$9bhgt:153cm\$9biyr:2019 hcl:#fffffd byr:1985 cid:266\$9beyr:2027\$9becl:hzl\$9b\$9becl:blu\$9beyr:2022\$9bpid:667939101 byr:1974\$9bcid:259 hcl:#888785\$9b\$9beyr:2030 byr:2016 iyr:2022\$9bpid:86902982\$9becl:zzz hgt:72 hcl:ceb867\$9b\$9bhcl:#fffffd\$9becl:grn pid:046978329\$9bbyr:1924\$9beyr:2025 hgt:158cm iyr:2011\$9b\$9bhgt:150cm eyr:2028 byr:1985 ecl:gry hcl:#866857 pid:340615189\$9biyr:2017\$9bcid:50\$9b\$9bcid:171 hcl:#18171d pid:009562218 byr:1981 hgt:175cm eyr:2024 ecl:oth iyr:2017\$9b\$9biyr:2019\$9beyr:2022\$9becl:brn hcl:#cfa07d pid:050270380 cid:159\$9bhgt:151cm\$9bbyr:1951\$9b\$9bhcl:#7d3b0c hgt:176cm iyr:2015 byr:1923 pid:348188421 ecl:blu eyr:2029\$9b\$9bbyr:1997 hgt:162cm eyr:2023 pid:445685977\$9biyr:2012 ecl:amb hcl:#efcc98\$9b\$9biyr:2017 ecl:oth eyr:2028 pid:791977055 hgt:170cm byr:1991\$9bhcl:#623a2f\$9b\$9bbyr:1998 hcl:#fffffd\$9beyr:2020\$9becl:gry pid:039483695 hgt:163cm iyr:2020\$9bcid:165\$9b\$9becl:hzl hgt:74in iyr:2016 pid:026214321\$9bcid:152 hcl:#a1f179\$9beyr:2036 byr:2001\$9b\$9bpid:257900949 cid:80 byr:1956 iyr:2012 hgt:165cm eyr:2030\$9b\$9bpid:918371363\$9becl:xry\$9biyr:2012\$9bbyr:2012 hgt:65cm\$9beyr:2029\$9b\$9bpid:041789006 iyr:2018 byr:1945 eyr:2024 ecl:blu\$9bhcl:#5ab31e hgt:171cm\$9b\$9becl:gry\$9bbyr:1956 cid:318 iyr:2020 hcl:#623a2f\$9beyr:2030 pid:020576506 hgt:184cm\$9b\$9bhgt:173cm iyr:2025\$9beyr:2023\$9becl:amb pid:958983168 hcl:#866857 byr:1935\$9b\$9bbyr:1974\$9beyr:2040 pid:57104308 iyr:1980 hcl:z\$9bhgt:192in cid:295 ecl:amb\$9b\$9bpid:180cm hcl:1109f7 eyr:2039 byr:2020\$9becl:dne hgt:189in iyr:1921\$9b\$9biyr:2013 byr:1961\$9bhcl:#866857\$9beyr:2025 hgt:158cm ecl:gry\$9b\$9becl:brn iyr:2013 eyr:2021 pid:978650418 byr:1980\$9bhcl:#ceb3a1 cid:110\$9bhgt:166cm\$9b\$9bpid:864880558 ecl:hzl hcl:#c0946f byr:1955 eyr:2027 hgt:169cm iyr:2011\$9b\$9beyr:2023 hgt:191cm hcl:#866857\$9bpid:454509887\$9becl:grn byr:1938 iyr:2015\$9b\$9bpid:793008846 eyr:2025 ecl:grn hcl:#341e13\$9bhgt:187cm\$9bbyr:1973 cid:224\$9biyr:2013\$9b\$9bhcl:#866857 eyr:2022 pid:802335395 hgt:171cm ecl:amb\$9biyr:2015 byr:1991\$9b\$9bhcl:#888785 pid:768625886\$9bhgt:180cm\$9beyr:2026 ecl:oth cid:178 byr:1958\$9b\$9bpid:921387245 cid:82 hgt:190cm hcl:#c0946f ecl:grn\$9biyr:2015 eyr:2023\$9b\$9bpid:0704550258 hcl:1ba8f6 iyr:2010 byr:1978 cid:130\$9beyr:2030 ecl:dne hgt:66cm\$9b\$9bpid:626293279 hcl:#7d3b0c hgt:185cm ecl:oth\$9beyr:2020 byr:1937 iyr:2012\$9b\$9bhgt:175\$9beyr:1933 ecl:gry\$9bhcl:#7d3b0c byr:2003 pid:#5d8fcc\$9biyr:2012\$9b\$9beyr:2027\$9bbyr:1927 cid:154\$9becl:gry pid:683668809 hgt:164cm\$9bhcl:#a97842 iyr:2011\$9b\$9bbyr:1940 iyr:2014 hgt:172cm eyr:2024 pid:033678324 hcl:#10fded\$9bcid:292 ecl:oth\$9b\$9biyr:1970 ecl:#201515 pid:#4cd485 eyr:2034 hgt:162\$9bbyr:2005 cid:67\$9bhcl:#c0946f\$9b\$9bcid:306\$9bbyr:1948\$9bhcl:#efcc98\$9beyr:2024 hgt:171cm pid:440657854 iyr:2015 ecl:brn\$9b\$9bhgt:172cm ecl:brn byr:1958 pid:054926969 hcl:#4b8065 iyr:2019\$9b\$9bpid:45977569 ecl:amb byr:2002 hgt:71cm hcl:z iyr:1983\$9b\$9bpid:811407848 hcl:#866857 cid:112 hgt:180cm byr:1986\$9becl:brn eyr:2026\$9b\$9becl:amb\$9bbyr:1992\$9bcid:288 pid:417117245 hcl:#623a2f\$9biyr:2011 hgt:181cm\$9beyr:2021\$9b\$9bbyr:1974 hgt:192cm cid:172\$9beyr:2022\$9becl:blu\$9bhcl:#cfa07d iyr:2014\$9b\$9beyr:2024 ecl:gry\$9bpid:874569675 byr:1960 iyr:2017 hgt:186cm\$9bhcl:#6b5442\$9b\$9bbyr:1988 eyr:2024 iyr:2020 ecl:oth hcl:#866857 pid:227304269 hgt:170cm\$9b\$9becl:grn iyr:2019 byr:2002 cid:150 hcl:#efcc98\$9bpid:600740993\$9bhgt:167cm eyr:2027\$9b\$9bpid:553824537 iyr:2019 ecl:blu eyr:2025 hcl:#e21269 hgt:193cm\$9bbyr:1923\$9b\$9bbyr:2030 iyr:2019 ecl:#cb0911\$9bhcl:#cfa07d hgt:74in eyr:2012\$9bpid:7647207386\$9b\$9bcid:289 hgt:128 pid:178cm iyr:2025 ecl:#4ad977 byr:2020 eyr:2036 hcl:#efcc98\$9b\$9bcid:119 hgt:150in\$9bhcl:z\$9biyr:2012\$9becl:brn eyr:1975\$9bbyr:2007 pid:#0dcd32\$9b\$9bhcl:8a1ce7 pid:0434291854\$9beyr:2034 iyr:2005\$9bhgt:62cm byr:2029 ecl:utc\$9b\$9becl:gry hcl:#ceb3a1 byr:1976 eyr:2024 iyr:2010 hgt:188cm\$9bpid:636312902\$9b\$9bhcl:#888785 byr:2027 hgt:178in iyr:2017 pid:973095872 eyr:1952\$9b\$9bhgt:179cm iyr:2015 hcl:#ceb3a1\$9bbyr:1944 pid:182079308 cid:317\$9beyr:2025 ecl:hzl\$9b\$9bhcl:#6b5442 ecl:grn eyr:2023 hgt:71in pid:829794667 byr:2000\$9biyr:2014 cid:192\$9b\$9biyr:2014 pid:096659610 hcl:#c0946f ecl:oth byr:1991 cid:180\$9bhgt:177cm\$9beyr:2023\$9b\$9bbyr:2017\$9beyr:2036 iyr:1933\$9bcid:225 ecl:gmt hgt:179in\$9bhcl:b5c44d pid:99932231\$9b\$9bhcl:#18171d\$9bhgt:187cm eyr:2023 byr:1934 cid:286 pid:878541119 iyr:2020 ecl:amb\$9b\$9bhgt:185cm\$9bpid:754207134 ecl:oth eyr:2023\$9bhcl:#a97842 cid:313 byr:1966\$9biyr:2015\$9b\$9bhcl:#ceb3a1 byr:1921 eyr:2022 pid:799265846 cid:285\$9bhgt:67in iyr:2015\$9b\$9biyr:2011 byr:1941\$9bhcl:#341e13 cid:65 pid:413556937\$9bhgt:169cm\$9becl:amb eyr:2020\$9b\$9biyr:2016\$9bhgt:158cm ecl:grn byr:1931 hcl:#7d3b0c\$9b\$9bpid:574299170 iyr:2013 byr:1961 ecl:hzl hcl:#866857 hgt:168cm eyr:2022\$9b\$9beyr:2022 pid:245416405\$9biyr:2019 hgt:173cm hcl:#c0946f\$9becl:brn\$9bbyr:1965\$9b\$9bbyr:1980 hgt:162cm ecl:brn pid:239318191\$9bhcl:#fffffd\$9bcid:58 eyr:2025 iyr:2020\$9b\$9bpid:892646915\$9biyr:2012 hcl:#733820 byr:1991 eyr:2021\$9bhgt:157cm ecl:oth\$9b\$9bpid:310597466 eyr:2025\$9bhcl:#cfa07d byr:1944 iyr:2018 ecl:oth\$9bhgt:183cm\$9b\$9biyr:2010 hgt:187cm ecl:oth\$9bpid:975763328\$9bhcl:#866857 eyr:2023 cid:283 byr:1997\$9b\$9biyr:2020 cid:225 hcl:#efcc98 pid:424680047 ecl:blu\$9bhgt:154cm\$9bbyr:1968 eyr:2027\$9b\$9becl:oth eyr:2020 hgt:183cm hcl:#623a2f\$9bpid:771851807\$9bbyr:1990\$9biyr:2017\$9b\$9bhcl:#efcc98 ecl:blu byr:1991 hgt:191cm pid:266021118\$9bcid:124\$9beyr:2025\$9b\$9bbyr:1993\$9becl:hzl eyr:2020\$9bhgt:163cm\$9biyr:2015 pid:831538073 hcl:#18171d\$9b\$9bhgt:74in hcl:#420afb eyr:2028\$9becl:grn pid:264469103\$9bbyr:1993\$9b\$9beyr:2020\$9bcid:79\$9bbyr:1972\$9bpid:084953331 hcl:#a97842 ecl:brn iyr:2010\$9bhgt:170cm\$9b\$9biyr:2014 ecl:gry pid:094812116 eyr:2026 hgt:190cm byr:1965 hcl:#944667\$9b\$9bhcl:#fffffd byr:1953 iyr:2014 ecl:hzl hgt:164cm\$9bcid:123 eyr:2023 pid:546394433\$9b\$9biyr:2012 hgt:155cm byr:1998 pid:#2c9be6 eyr:2023 hcl:#ceb3a1 ecl:gry\$9b\$9beyr:2029 ecl:gry pid:752489331 iyr:2015 hgt:167cm hcl:#18171d cid:70 byr:2002\$9b\$9bbyr:1938\$9becl:gry\$9bpid:764937909 iyr:2014\$9bhcl:#7d3b0c\$9beyr:2022 cid:145 hgt:184cm\$9b\$9bcid:340\$9bbyr:1924 hgt:169cm eyr:2026\$9biyr:2013 ecl:amb\$9bpid:499844992 hcl:#18171d\$9b\$9bpid:838417672 hgt:175cm\$9becl:grt iyr:2017 eyr:2025 hcl:17aa1a\$9b\$9beyr:2020\$9bbyr:1925 hcl:#341e13\$9becl:brn cid:342 pid:047426814 hgt:156cm iyr:2012\$9b\$9biyr:2011 hcl:#341e13 byr:1959\$9becl:amb pid:969679865\$9b\$9bbyr:1978 cid:320 hgt:180cm hcl:#435ceb pid:363518544 eyr:2023 iyr:2016 ecl:blu\$9b\$9biyr:2010 eyr:2028\$9bpid:183cm byr:1948\$9becl:oth cid:133\$9bhcl:#8d3298 hgt:190cm\$9b\$9bhcl:#6b5442 byr:1929 iyr:2019 pid:207713865 eyr:2029\$9bhgt:166cm ecl:gry\$9b\$9becl:blu iyr:2019\$9bbyr:1985 eyr:2030 hcl:#866857 hgt:155cm pid:659180287\$9b\$9becl:hzl\$9beyr:2020 iyr:2016 pid:440624039\$9bcid:147\$9bhgt:61in byr:1976 hcl:#733820\$9b\$9bhcl:#341e13 pid:178082907 eyr:2023\$9biyr:2015 byr:1956\$9becl:amb hgt:163cm\$9b\$9beyr:2023\$9biyr:2011 hcl:#cfa07d hgt:164cm\$9bpid:291621559 byr:1960 ecl:gry\$9b\$9bhcl:#efcc98 byr:1976\$9biyr:2017 pid:394566091 cid:248\$9bhgt:176cm ecl:hzl eyr:2026\$9b\$9biyr:2013 eyr:2029 hgt:152cm ecl:gry byr:1984 hcl:#623a2f pid:511780941\$9b\$9bpid:953716819 iyr:2010 hgt:156cm ecl:amb\$9bbyr:1947\$9bhcl:#18171d eyr:2025\$9b\$9beyr:2025 ecl:amb\$9biyr:2016\$9bhcl:#cfa07d byr:1925 pid:322787273 hgt:168cm\$9b\$9bhgt:59in iyr:2012\$9bpid:916978929 byr:1959\$9bhcl:#c0946f eyr:2021\$9becl:brn\$9b\$9bbyr:2018 eyr:1929 hgt:187in\$9bhcl:z\$9biyr:2003 pid:0377361331 ecl:utc\$9b\$9bbyr:1949 hcl:#fffffd pid:071791776 eyr:2030 iyr:2015 hgt:71in ecl:hzl\$9b\$9bhcl:#341e13\$9bhgt:154cm byr:1927 eyr:2023 ecl:blu iyr:2017\$9bpid:639867283\$9b\$9bhcl:z pid:315276249 byr:2026\$9bhgt:151cm\$9biyr:2028 eyr:2020\$9becl:hzl\$9b\$9bhcl:#341e13 eyr:2027 byr:1981 cid:342 pid:999898177 hgt:187cm\$9becl:blu iyr:2011\$9b\$9bbyr:2009\$9bhgt:73cm iyr:1921 hcl:z\$9bpid:181cm\$9becl:xry\$9b\$9becl:hzl\$9bbyr:1925\$9bpid:034183103 hcl:#341e13 hgt:158cm eyr:2029 iyr:2010\$9b\$9bbyr:1976\$9biyr:2011 hgt:177cm pid:833479839 hcl:#dcab9d ecl:blu eyr:2020\$9b\$9bcid:230 hcl:#7d3b0c byr:1954\$9biyr:2014 eyr:2026 pid:122150889\$9becl:brn hgt:182cm\$9b\$9bhcl:#a97842\$9becl:brn hgt:187cm\$9beyr:2028\$9bpid:427631634 iyr:2002 byr:2004\$9b\$9bpid:912516995 ecl:hzl iyr:2017 hcl:#ceb3a1 byr:1929 eyr:2028\$9bhgt:155cm\$9b\$9bpid:019809181\$9bcid:128 iyr:2013 hcl:#f5b9f7 byr:1931\$9bhgt:161cm\$9becl:amb\$9b\$9bhgt:64in byr:1924\$9biyr:2016 eyr:2029 ecl:hzl pid:474940085 hcl:#c0946f\$9b\$9bpid:172419213\$9becl:grn\$9bhgt:193cm iyr:2010 byr:1973 hcl:#6b5442\$9beyr:2027\$9b\$9becl:#7b5cfd iyr:2019\$9bbyr:2016\$9beyr:2040 hgt:191in\$9bcid:187 hcl:z pid:#c61084\$9b\$9beyr:2032 iyr:2014 pid:430247344 byr:1967\$9bhcl:#ceb3a1\$9bcid:241\$9becl:brn hgt:178in\$9b\$9bhcl:#623a2f iyr:2017 cid:235\$9beyr:2020 byr:1978 ecl:blu hgt:175cm\$9b\$9biyr:2013 ecl:amb hgt:174cm hcl:#866857 pid:285533942 byr:1954\$9b\$9bhgt:152cm ecl:blu pid:952587262 eyr:2024\$9biyr:2019 cid:268 hcl:#602927 byr:1947\$9b\$9bhgt:176in cid:245 byr:2011 iyr:2018\$9beyr:1987\$9bhcl:z\$9bpid:346518170\$9becl:utc\$9b\$9bhgt:180cm\$9biyr:2015 ecl:brn eyr:2027 pid:807494368 cid:324 byr:1980\$9b\$9bbyr:1936 hcl:#866857 ecl:blu\$9beyr:2021 hgt:187cm\$9biyr:2016 pid:244556968\$9b\$9bbyr:1950 cid:125\$9biyr:2020 hgt:168cm hcl:#c0946f eyr:2030 pid:758313758 ecl:blu\$9b\$9beyr:2021\$9bpid:618915663 hcl:#cfa07d iyr:2018 byr:2002\$9bhgt:157cm ecl:blu\$9b\$9bbyr:1967\$9becl:brn hcl:#c0946f pid:200495802 eyr:2021 iyr:2020\$9bcid:335\$9bhgt:181cm\$9b\$9bbyr:1996\$9becl:brn iyr:2015\$9beyr:2030\$9bhcl:#fffffd cid:207\$9bpid:022460311 hgt:158cm\$9b\$9beyr:2022 hgt:59cm iyr:2023\$9bbyr:1974 pid:354098699 hcl:b244f7\$9becl:#219505\$9b\$9bhcl:#866857 eyr:2025\$9bpid:370874666\$9bbyr:1947\$9bcid:162 ecl:oth hgt:186cm iyr:2011\$9b\$9becl:hzl eyr:2029\$9bbyr:1981\$9biyr:2012 pid:433430792 cid:252\$9bhgt:171cm\$9b\$9bpid:512473844 hgt:186cm iyr:2012 eyr:2028 byr:1949 ecl:hzl hcl:#18171d\$9b\$9bhgt:60cm iyr:1934\$9becl:#4a4017 pid:3067366202 hcl:1161df\$9beyr:1938 byr:2008\$9b\$9bpid:119509757 hcl:#cfa07d eyr:2022 hgt:174cm byr:1983\$9biyr:2015\$9becl:blu\$9b\$9bbyr:1955 eyr:2023\$9bcid:114\$9bhcl:f1aa8a pid:609049659 ecl:grn hgt:177cm\$9biyr:2015\$9b\$9beyr:2027 cid:284\$9bpid:654627982 byr:1964 iyr:2018 hgt:168cm\$9bhcl:#fffffd ecl:oth\$9b\$9biyr:1988\$9bhgt:191cm hcl:b87a62 byr:1990 ecl:xry\$9bpid:996624367 eyr:1960\$9b\$9bpid:641466821 eyr:2028 hcl:#7d3b0c\$9biyr:2010 hgt:175cm ecl:gry\$9b\$9bhcl:#b6652a\$9becl:oth\$9bbyr:1926 eyr:2030 iyr:2019 hgt:183cm\$9bpid:057196056\$9b\$9biyr:2017\$9beyr:2022 pid:936841429\$9becl:blu hcl:#6b5442 cid:179 byr:1927 hgt:161cm\$9b\$9beyr:2021\$9bcid:289 hgt:174cm iyr:2013\$9becl:grn pid:329574701 byr:1970\$9b\$9beyr:2021 byr:1939 ecl:gry pid:933505139 iyr:2014 hgt:173cm hcl:#7d3b0c\$9b\$9bcid:116 hcl:045bff eyr:2030 iyr:1920\$9becl:brn\$9bbyr:2030\$9bpid:#38f7f3\$9bhgt:155in\$9b\$9beyr:2028\$9bpid:225829241 byr:1928 hcl:#cfa07d iyr:2019\$9becl:oth\$9bhgt:166cm\$9b\$9bcid:80 byr:1936\$9biyr:2017\$9bhgt:94 hcl:#2e7503 ecl:oth eyr:2030\$9bpid:597284996\$9b\$9becl:oth\$9biyr:2019 hgt:76in\$9bbyr:1956 pid:821874039\$9b\$9beyr:2026 hgt:168cm\$9bpid:019015588\$9biyr:2010\$9becl:amb byr:2009 hcl:#623a2f cid:159\$9b\$9biyr:1980 hgt:167in\$9bpid:380644909 eyr:1966 ecl:blu byr:2004 hcl:z\$9b\$9beyr:2020 iyr:2013\$9bhcl:#08ad66 pid:540886868\$9becl:oth byr:1980 hgt:158cm\$9b\$9beyr:2026 hgt:186cm byr:1995\$9bcid:275\$9bhcl:z iyr:1958 ecl:blu\$9b\$9beyr:2026 iyr:2012\$9bhgt:61in byr:1936 pid:390833536 cid:298 ecl:grn hcl:#623a2f\$9b\$9bpid:393878498 eyr:2023 ecl:gry byr:1943 iyr:2010 hcl:#888785 hgt:158cm\$9b\$9bhgt:191cm cid:197 iyr:2014 byr:1945\$9bhcl:#fffffd\$9beyr:2020\$9bpid:183948344 ecl:amb\$9b\$9becl:gmt hgt:88\$9bcid:260 iyr:2024 byr:2022 eyr:2031 hcl:z pid:#532c6e\$9b\$9bhcl:#a97842\$9bhgt:160cm eyr:2024 ecl:blu iyr:2015 byr:1970\$9b\$9bbyr:1964 hgt:178cm\$9beyr:2025\$9bpid:813643223 ecl:brn iyr:2014\$9bhcl:#ceb3a1\$9b\$9bbyr:1965 eyr:2024 iyr:2018\$9bhgt:165cm hcl:#18171d ecl:grn pid:475669993\$9b\$9bhgt:116\$9biyr:2024 eyr:1974 hcl:504345 byr:2010 cid:206 pid:166cm ecl:zzz\$9b\$9biyr:2014 eyr:2020 pid:096460673 byr:1948\$9bhgt:153cm\$9becl:blu hcl:#341e13\$9b\$9bhcl:#ceb3a1\$9biyr:2017 hgt:67cm\$9bpid:178cm byr:2028 ecl:brn\$9bcid:293\$9b\$9bhgt:157cm\$9bhcl:#602927 byr:1941\$9biyr:2012 pid:611003211 eyr:2029\$9b\$9biyr:2019 byr:2000 pid:083917767 eyr:2024 hgt:172cm\$9bcid:248 hcl:#7e4d15\$9b\$9bbyr:1946\$9bhgt:160cm iyr:2020 hcl:#559278 pid:989139577\$9becl:amb eyr:2020\$9b\$9bpid:165cm byr:1927 cid:178 hcl:#733820 iyr:2017 hgt:156in\$9beyr:2029 ecl:brn\$9b\$9bhcl:#18171d hgt:163cm eyr:2022 byr:1962 pid:639124940 cid:258 ecl:hzl\$9biyr:2015\$9b\$9bcid:123 pid:4542006033\$9beyr:1987 byr:2010 iyr:2029 ecl:amb\$9bhgt:191cm hcl:#18171d\$9b\$9bhcl:z\$9bbyr:1928 iyr:1965\$9beyr:2022 hgt:75 ecl:oth pid:400765046\$9b\$9bhcl:#c0946f hgt:62in\$9becl:blu byr:1978 iyr:1923\$9bcid:260 eyr:2021 pid:404628742\$9b\$9bpid:#bf1611 ecl:grn\$9biyr:2018 cid:146 byr:1948\$9beyr:2025 hcl:#fffffd hgt:87\$9b\$9bpid:767547618\$9biyr:2018 hcl:#b6652a eyr:2029 hgt:165cm ecl:hzl byr:1937\$9b\$9becl:blu iyr:2019 pid:960083875 eyr:2027 hgt:71in hcl:#c0946f\$9bbyr:1921\$9b\$9biyr:2011\$9bpid:9562042482\$9bhcl:z hgt:59cm\$9beyr:1994 cid:258 ecl:#6c1bcc byr:2025\$9b\$9beyr:2028 pid:494999718 byr:1928 hgt:176cm\$9biyr:2015 ecl:oth hcl:#733820\$9b\$9bcid:78 eyr:2020 hgt:160cm byr:1947 ecl:blu\$9bhcl:#b6652a iyr:2016 pid:069457741\$9b\$9bhcl:#6b5442 iyr:2010\$9bbyr:1971\$9beyr:2028 hgt:169cm ecl:brn pid:528961949\$9b\$9beyr:2028\$9bhcl:#7d3b0c\$9bbyr:1952\$9becl:hzl\$9bcid:317 iyr:2016\$9bpid:832169844\$9b\$9bhcl:#c0946f\$9becl:brn\$9biyr:2017 eyr:2028\$9bpid:161390075 byr:1993 cid:50\$9bhgt:171cm\$9b\$9becl:#ae12d3 hgt:74cm cid:239 hcl:z pid:345439730 iyr:1924 byr:2029 eyr:2031\$9b\$9b"
+  .byte 0
+  // Buffer used for stringified number being printed
+  printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
diff --git a/src/test/ref/adventofcode/2020-04.cfg b/src/test/ref/adventofcode/2020-04.cfg
new file mode 100644
index 000000000..9db3ea378
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-04.cfg
@@ -0,0 +1,441 @@
+
+void main()
+main: scope:[main]  from
+  [0] phi()
+  [1] call clrscr 
+  to:main::@1
+main::@1: scope:[main]  from main main::@12 main::@22 main::@24 main::@25 main::@32 main::@33
+  [2] main::total#10 = phi( main::@12/main::total#1, main::@22/main::total#10, main::@24/main::total#10, main::@25/main::total#10, main/0 )
+  [2] main::valid#10 = phi( main::@12/main::valid#8, main::@22/main::valid#10, main::@24/main::valid#10, main::@25/main::valid#10, main/0 )
+  [2] main::pass#10 = phi( main::@12/main::pass#3, main::@22/main::pass#14, main::@24/main::pass#1, main::@25/main::pass#11, main/passports )
+  [3] if(0!=*main::pass#10) goto main::@2
+  to:main::@3
+main::@3: scope:[main]  from main::@1
+  [4] phi()
+  [5] call cputs 
+  to:main::@28
+main::@28: scope:[main]  from main::@3
+  [6] printf_uint::uvalue#0 = main::valid#10
+  [7] call printf_uint 
+  to:main::@29
+main::@29: scope:[main]  from main::@28
+  [8] phi()
+  [9] call cputs 
+  to:main::@30
+main::@30: scope:[main]  from main::@29
+  [10] printf_uint::uvalue#1 = main::total#10
+  [11] call printf_uint 
+  to:main::@31
+main::@31: scope:[main]  from main::@30
+  [12] phi()
+  [13] call cputs 
+  to:main::@27
+main::@27: scope:[main]  from main::@27 main::@31
+  [14] phi()
+  to:main::@27
+main::@2: scope:[main]  from main::@1
+  [15] if(*main::pass#10!=' 'at) goto main::@4
+  to:main::@24
+main::@24: scope:[main]  from main::@2
+  [16] main::pass#1 = ++ main::pass#10
+  to:main::@1
+main::@4: scope:[main]  from main::@2
+  [17] if(*main::pass#10!='
+'at) goto main::@13
+  to:main::@25
+main::@25: scope:[main]  from main::@4
+  [18] main::pass#11 = ++ main::pass#10
+  [19] if(*main::pass#11!='
+'at) goto main::@1
+  to:main::@26
+main::@26: scope:[main]  from main::@25
+  [20] main::pass#3 = ++ main::pass#11
+  to:main::@5
+main::@5: scope:[main]  from main::@26 main::@8
+  [21] main::num_found#2 = phi( main::@26/0, main::@8/main::num_found#6 )
+  [21] main::i#2 = phi( main::@26/0, main::@8/main::i#1 )
+  [22] if(main::i#2<7) goto main::@6
+  to:main::@7
+main::@7: scope:[main]  from main::@5
+  [23] if(main::num_found#2==7) goto main::@11
+  to:main::@10
+main::@10: scope:[main]  from main::@7
+  [24] phi()
+  [25] call cputs 
+  to:main::@12
+main::@12: scope:[main]  from main::@10 main::@11
+  [26] main::valid#8 = phi( main::@11/main::valid#1, main::@10/main::valid#10 )
+  [27] main::total#1 = ++ main::total#10
+  to:main::@1
+main::@11: scope:[main]  from main::@7
+  [28] main::valid#1 = ++ main::valid#10
+  [29] call cputs 
+  to:main::@12
+main::@6: scope:[main]  from main::@5
+  [30] if(0==main::tags_found[main::i#2]) goto main::@8
+  to:main::@9
+main::@9: scope:[main]  from main::@6
+  [31] main::num_found#1 = ++ main::num_found#2
+  to:main::@8
+main::@8: scope:[main]  from main::@6 main::@9
+  [32] main::num_found#6 = phi( main::@9/main::num_found#1, main::@6/main::num_found#2 )
+  [33] main::tags_found[main::i#2] = 0
+  [34] main::i#1 = ++ main::i#2
+  to:main::@5
+main::@13: scope:[main]  from main::@20 main::@4
+  [35] main::required_tag#6 = phi( main::@20/main::required_tag#1, main::@4/required_tags )
+  [35] main::tag_idx#2 = phi( main::@20/main::tag_idx#1, main::@4/0 )
+  [36] if(main::tag_idx#2<7) goto main::@14
+  to:main::@21
+main::@21: scope:[main]  from main::@13 main::@19
+  [37] main::pass#4 = main::pass#10 + 3
+  to:main::@22
+main::@22: scope:[main]  from main::@21 main::@23
+  [38] main::pass#14 = phi( main::@21/main::pass#4, main::@23/main::pass#5 )
+  [39] if(0==*main::pass#14) goto main::@1
+  to:main::@33
+main::@33: scope:[main]  from main::@22
+  [40] if(*main::pass#14==' 'at) goto main::@1
+  to:main::@32
+main::@32: scope:[main]  from main::@33
+  [41] if(*main::pass#14!='
+'at) goto main::@23
+  to:main::@1
+main::@23: scope:[main]  from main::@32
+  [42] main::pass#5 = ++ main::pass#14
+  to:main::@22
+main::@14: scope:[main]  from main::@13 main::@17
+  [43] main::match#2 = phi( main::@13/0, main::@17/main::match#6 )
+  [43] main::i1#2 = phi( main::@13/0, main::@17/main::i1#1 )
+  [44] if(main::i1#2<3) goto main::@15
+  to:main::@16
+main::@16: scope:[main]  from main::@14
+  [45] if(main::match#2!=3) goto main::@20
+  to:main::@19
+main::@19: scope:[main]  from main::@16
+  [46] main::tags_found[main::tag_idx#2] = 1
+  to:main::@21
+main::@20: scope:[main]  from main::@16
+  [47] main::required_tag#1 = main::required_tag#6 + 3
+  [48] main::tag_idx#1 = ++ main::tag_idx#2
+  to:main::@13
+main::@15: scope:[main]  from main::@14
+  [49] if(main::required_tag#6[main::i1#2]!=main::pass#10[main::i1#2]) goto main::@17
+  to:main::@18
+main::@18: scope:[main]  from main::@15
+  [50] main::match#1 = ++ main::match#2
+  to:main::@17
+main::@17: scope:[main]  from main::@15 main::@18
+  [51] main::match#6 = phi( main::@15/main::match#2, main::@18/main::match#1 )
+  [52] main::i1#1 = ++ main::i1#2
+  to:main::@14
+
+void clrscr()
+clrscr: scope:[clrscr]  from main
+  [53] memset::str#7 = (void*)*SAVMSC
+  [54] call memset 
+  to:clrscr::@1
+clrscr::@1: scope:[clrscr]  from clrscr
+  [55] *OLDCHR = 0
+  [56] call gotoxy 
+  to:clrscr::@return
+clrscr::@return: scope:[clrscr]  from clrscr::@1
+  [57] return 
+  to:@return
+
+void cputs(to_nomodify byte* cputs::s)
+cputs: scope:[cputs]  from main::@10 main::@11 main::@29 main::@3 main::@31 printf_number_buffer::@2
+  [58] cputs::s#8 = phi( main::@10/main::s4, main::@11/main::s3, main::@3/main::s, main::@29/main::s1, main::@31/main::s2, printf_number_buffer::@2/printf_number_buffer::buffer_digits#0 )
+  to:cputs::@1
+cputs::@1: scope:[cputs]  from cputs cputs::@2
+  [59] cputs::s#7 = phi( cputs/cputs::s#8, cputs::@2/cputs::s#0 )
+  [60] cputs::c#1 = *cputs::s#7
+  [61] cputs::s#0 = ++ cputs::s#7
+  [62] if(0!=cputs::c#1) goto cputs::@2
+  to:cputs::@return
+cputs::@return: scope:[cputs]  from cputs::@1
+  [63] return 
+  to:@return
+cputs::@2: scope:[cputs]  from cputs::@1
+  [64] cputc::c = cputs::c#1
+  [65] call cputc 
+  to:cputs::@1
+
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+printf_uint: scope:[printf_uint]  from main::@28 main::@30
+  [66] printf_uint::uvalue#2 = phi( main::@28/printf_uint::uvalue#0, main::@30/printf_uint::uvalue#1 )
+  to:printf_uint::@1
+printf_uint::@1: scope:[printf_uint]  from printf_uint
+  [67] *((byte*)&printf_buffer) = 0
+  [68] utoa::value#1 = printf_uint::uvalue#2
+  [69] call utoa 
+  to:printf_uint::@2
+printf_uint::@2: scope:[printf_uint]  from printf_uint::@1
+  [70] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer)
+  [71] call printf_number_buffer 
+  to:printf_uint::@return
+printf_uint::@return: scope:[printf_uint]  from printf_uint::@2
+  [72] return 
+  to:@return
+
+void* memset(void* memset::str , byte memset::c , word memset::num)
+memset: scope:[memset]  from clrscr newline::@4
+  [73] memset::str#3 = phi( clrscr/memset::str#7, newline::@4/memset::str#8 )
+  [73] memset::num#2 = phi( clrscr/(word)$28*$18, newline::@4/$28 )
+  [74] if(memset::num#2<=0) goto memset::@return
+  to:memset::@1
+memset::@1: scope:[memset]  from memset
+  [75] memset::end#0 = (byte*)memset::str#3 + memset::num#2
+  [76] memset::dst#4 = (byte*)memset::str#3
+  to:memset::@2
+memset::@2: scope:[memset]  from memset::@1 memset::@3
+  [77] memset::dst#2 = phi( memset::@1/memset::dst#4, memset::@3/memset::dst#1 )
+  [78] if(memset::dst#2!=memset::end#0) goto memset::@3
+  to:memset::@return
+memset::@return: scope:[memset]  from memset memset::@2
+  [79] return 
+  to:@return
+memset::@3: scope:[memset]  from memset::@2
+  [80] *memset::dst#2 = 0
+  [81] memset::dst#1 = ++ memset::dst#2
+  to:memset::@2
+
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+gotoxy: scope:[gotoxy]  from clrscr::@1
+  [82] *COLCRS = gotoxy::x#1
+  [83] *ROWCRS = gotoxy::y#1
+  [84] call setcursor 
+  to:gotoxy::@return
+gotoxy::@return: scope:[gotoxy]  from gotoxy
+  [85] return 
+  to:@return
+
+void cputc(volatile byte cputc::c)
+cputc: scope:[cputc]  from cputs::@2 printf_number_buffer::@3
+  [86] if(cputc::c=='
'at) goto cputc::@1
+  to:cputc::@3
+cputc::@3: scope:[cputc]  from cputc
+  [87] if(cputc::c=='
+'at) goto cputc::@2
+  to:cputc::@8
+cputc::@8: scope:[cputc]  from cputc::@3
+  [88] if(cputc::c==$9b) goto cputc::@2
+  to:cputc::convertToScreenCode1
+cputc::convertToScreenCode1: scope:[cputc]  from cputc::@8
+  [89] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0]
+  to:cputc::@6
+cputc::@6: scope:[cputc]  from cputc::convertToScreenCode1
+  [90] phi()
+  [91] call putchar 
+  to:cputc::@7
+cputc::@7: scope:[cputc]  from cputc::@6
+  [92] *COLCRS = ++ *COLCRS
+  [93] if(*COLCRS==$28) goto cputc::@5
+  to:cputc::@4
+cputc::@4: scope:[cputc]  from cputc::@7
+  [94] phi()
+  [95] call setcursor 
+  to:cputc::@return
+cputc::@return: scope:[cputc]  from cputc::@1 cputc::@2 cputc::@4 cputc::@5
+  [96] return 
+  to:@return
+cputc::@5: scope:[cputc]  from cputc::@7
+  [97] *COLCRS = 0
+  [98] call newline 
+  to:cputc::@return
+cputc::@2: scope:[cputc]  from cputc::@3 cputc::@8
+  [99] *COLCRS = 0
+  [100] call newline 
+  to:cputc::@return
+cputc::@1: scope:[cputc]  from cputc
+  [101] *COLCRS = 0
+  [102] call setcursor 
+  to:cputc::@return
+
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+utoa: scope:[utoa]  from printf_uint::@1
+  [103] phi()
+  to:utoa::@1
+utoa::@1: scope:[utoa]  from utoa utoa::@4
+  [104] utoa::buffer#11 = phi( utoa::@4/utoa::buffer#14, utoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS )
+  [104] utoa::started#2 = phi( utoa::@4/utoa::started#4, utoa/0 )
+  [104] utoa::value#2 = phi( utoa::@4/utoa::value#6, utoa/utoa::value#1 )
+  [104] utoa::digit#2 = phi( utoa::@4/utoa::digit#1, utoa/0 )
+  [105] if(utoa::digit#2<5-1) goto utoa::@2
+  to:utoa::@3
+utoa::@3: scope:[utoa]  from utoa::@1
+  [106] utoa::$11 = (byte)utoa::value#2
+  [107] *utoa::buffer#11 = DIGITS[utoa::$11]
+  [108] utoa::buffer#3 = ++ utoa::buffer#11
+  [109] *utoa::buffer#3 = 0
+  to:utoa::@return
+utoa::@return: scope:[utoa]  from utoa::@3
+  [110] return 
+  to:@return
+utoa::@2: scope:[utoa]  from utoa::@1
+  [111] utoa::$10 = utoa::digit#2 << 1
+  [112] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10]
+  [113] if(0!=utoa::started#2) goto utoa::@5
+  to:utoa::@7
+utoa::@7: scope:[utoa]  from utoa::@2
+  [114] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5
+  to:utoa::@4
+utoa::@4: scope:[utoa]  from utoa::@6 utoa::@7
+  [115] utoa::buffer#14 = phi( utoa::@7/utoa::buffer#11, utoa::@6/utoa::buffer#4 )
+  [115] utoa::started#4 = phi( utoa::@7/utoa::started#2, utoa::@6/1 )
+  [115] utoa::value#6 = phi( utoa::@7/utoa::value#2, utoa::@6/utoa::value#0 )
+  [116] utoa::digit#1 = ++ utoa::digit#2
+  to:utoa::@1
+utoa::@5: scope:[utoa]  from utoa::@2 utoa::@7
+  [117] utoa_append::buffer#0 = utoa::buffer#11
+  [118] utoa_append::value#0 = utoa::value#2
+  [119] utoa_append::sub#0 = utoa::digit_value#0
+  [120] call utoa_append 
+  [121] utoa_append::return#0 = utoa_append::value#2
+  to:utoa::@6
+utoa::@6: scope:[utoa]  from utoa::@5
+  [122] utoa::value#0 = utoa_append::return#0
+  [123] utoa::buffer#4 = ++ utoa::buffer#11
+  to:utoa::@4
+
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+printf_number_buffer: scope:[printf_number_buffer]  from printf_uint::@2
+  [124] phi()
+  to:printf_number_buffer::@1
+printf_number_buffer::@1: scope:[printf_number_buffer]  from printf_number_buffer
+  [125] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2
+  to:printf_number_buffer::@3
+printf_number_buffer::@3: scope:[printf_number_buffer]  from printf_number_buffer::@1
+  [126] cputc::c = printf_number_buffer::buffer_sign#0
+  [127] call cputc 
+  to:printf_number_buffer::@2
+printf_number_buffer::@2: scope:[printf_number_buffer]  from printf_number_buffer::@1 printf_number_buffer::@3
+  [128] phi()
+  [129] call cputs 
+  to:printf_number_buffer::@return
+printf_number_buffer::@return: scope:[printf_number_buffer]  from printf_number_buffer::@2
+  [130] return 
+  to:@return
+
+void setcursor()
+setcursor: scope:[setcursor]  from cputc::@1 cputc::@4 gotoxy newline::@1 putchar::@1
+  [131] *(*OLDADR) = *OLDCHR
+  [132] call cursorLocation 
+  [133] cursorLocation::return#3 = cursorLocation::return#1
+  to:setcursor::@3
+setcursor::@3: scope:[setcursor]  from setcursor
+  [134] setcursor::loc#0 = cursorLocation::return#3
+  [135] setcursor::c#0 = *setcursor::loc#0
+  [136] *OLDCHR = setcursor::c#0
+  [137] *OLDADR = setcursor::loc#0
+  to:setcursor::@2
+setcursor::@2: scope:[setcursor]  from setcursor::@3
+  [138] *CRSINH = 0
+  [139] setcursor::c#1 = setcursor::c#0 ^ $80
+  to:setcursor::@1
+setcursor::@1: scope:[setcursor]  from setcursor::@2
+  [140] *(*OLDADR) = setcursor::c#1
+  to:setcursor::@return
+setcursor::@return: scope:[setcursor]  from setcursor::@1
+  [141] return 
+  to:@return
+
+void putchar(byte putchar::code)
+putchar: scope:[putchar]  from cputc::@6
+  [142] *(*OLDADR) = *OLDCHR
+  [143] call cursorLocation 
+  [144] cursorLocation::return#0 = cursorLocation::return#1
+  to:putchar::@1
+putchar::@1: scope:[putchar]  from putchar
+  [145] putchar::loc#0 = cursorLocation::return#0
+  [146] putchar::newChar#0 = cputc::convertToScreenCode1_return#0
+  [147] *putchar::loc#0 = putchar::newChar#0
+  [148] *OLDCHR = putchar::newChar#0
+  [149] call setcursor 
+  to:putchar::@return
+putchar::@return: scope:[putchar]  from putchar::@1
+  [150] return 
+  to:@return
+
+void newline()
+newline: scope:[newline]  from cputc::@2 cputc::@5
+  [151] *ROWCRS = ++ *ROWCRS
+  [152] if(*ROWCRS!=$18) goto newline::@1
+  to:newline::@3
+newline::@3: scope:[newline]  from newline
+  [153] *(*OLDADR) = *(*OLDADR) ^ $80
+  to:newline::@2
+newline::@2: scope:[newline]  from newline::@3
+  [154] newline::start#0 = *SAVMSC
+  [155] memcpy::source#0 = newline::start#0 + $28
+  [156] memcpy::destination#0 = (void*)newline::start#0
+  [157] call memcpy 
+  to:newline::@4
+newline::@4: scope:[newline]  from newline::@2
+  [158] memset::str#0 = newline::start#0 + (word)$28*$17
+  [159] memset::str#8 = (void*)memset::str#0
+  [160] call memset 
+  to:newline::@5
+newline::@5: scope:[newline]  from newline::@4
+  [161] *ROWCRS = (byte)$18-1
+  to:newline::@1
+newline::@1: scope:[newline]  from newline newline::@5
+  [162] phi()
+  [163] call setcursor 
+  to:newline::@return
+newline::@return: scope:[newline]  from newline::@1
+  [164] return 
+  to:@return
+
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+utoa_append: scope:[utoa_append]  from utoa::@5
+  [165] phi()
+  to:utoa_append::@1
+utoa_append::@1: scope:[utoa_append]  from utoa_append utoa_append::@2
+  [166] utoa_append::digit#2 = phi( utoa_append/0, utoa_append::@2/utoa_append::digit#1 )
+  [166] utoa_append::value#2 = phi( utoa_append/utoa_append::value#0, utoa_append::@2/utoa_append::value#1 )
+  [167] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2
+  to:utoa_append::@3
+utoa_append::@3: scope:[utoa_append]  from utoa_append::@1
+  [168] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2]
+  to:utoa_append::@return
+utoa_append::@return: scope:[utoa_append]  from utoa_append::@3
+  [169] return 
+  to:@return
+utoa_append::@2: scope:[utoa_append]  from utoa_append::@1
+  [170] utoa_append::digit#1 = ++ utoa_append::digit#2
+  [171] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0
+  to:utoa_append::@1
+
+byte* cursorLocation()
+cursorLocation: scope:[cursorLocation]  from putchar setcursor
+  [172] cursorLocation::$3 = (word)*ROWCRS
+  [173] cursorLocation::$4 = cursorLocation::$3 << 2
+  [174] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3
+  [175] cursorLocation::$0 = cursorLocation::$5 << 3
+  [176] cursorLocation::$1 = *SAVMSC + cursorLocation::$0
+  [177] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS
+  to:cursorLocation::@return
+cursorLocation::@return: scope:[cursorLocation]  from cursorLocation
+  [178] return 
+  to:@return
+
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+memcpy: scope:[memcpy]  from newline::@2
+  [179] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0
+  [180] memcpy::src#4 = (byte*)(void*)memcpy::source#0
+  [181] memcpy::dst#4 = (byte*)memcpy::destination#0
+  to:memcpy::@1
+memcpy::@1: scope:[memcpy]  from memcpy memcpy::@2
+  [182] memcpy::dst#2 = phi( memcpy/memcpy::dst#4, memcpy::@2/memcpy::dst#1 )
+  [182] memcpy::src#2 = phi( memcpy/memcpy::src#4, memcpy::@2/memcpy::src#1 )
+  [183] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2
+  to:memcpy::@return
+memcpy::@return: scope:[memcpy]  from memcpy::@1
+  [184] return 
+  to:@return
+memcpy::@2: scope:[memcpy]  from memcpy::@1
+  [185] *memcpy::dst#2 = *memcpy::src#2
+  [186] memcpy::dst#1 = ++ memcpy::dst#2
+  [187] memcpy::src#1 = ++ memcpy::src#2
+  to:memcpy::@1
diff --git a/src/test/ref/adventofcode/2020-04.log b/src/test/ref/adventofcode/2020-04.log
new file mode 100644
index 000000000..84e5a4e80
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-04.log
@@ -0,0 +1,9638 @@
+Resolved forward reference rawmap to rawmap
+Resolved forward reference required_tags to required_tags
+Fixing struct type size struct ATARI_GTIA_READ to 32
+Fixing struct type size struct ATARI_POKEY_READ to 16
+Fixing struct type size struct printf_buffer_number to 12
+Fixing struct type size struct printf_buffer_number to 12
+Fixing struct type SIZE_OF struct ATARI_GTIA_READ to 32
+Fixing struct type SIZE_OF struct ATARI_POKEY_READ to 16
+Fixing struct type SIZE_OF struct printf_buffer_number to 12
+Fixing struct type SIZE_OF struct ATARI_GTIA_READ to 32
+Fixing struct type SIZE_OF struct ATARI_POKEY_READ to 16
+Fixing struct type SIZE_OF struct printf_buffer_number to 12
+Setting inferred volatile on symbol affected by address-of cputc::$4 = call convertToScreenCode &cputc::c 
+Added struct type cast to parameter value list call printf_uint main::valid (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Added struct type cast to parameter value list call printf_uint main::total (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
+Inlined call cputc::$4 = call convertToScreenCode &cputc::c 
+Inlined call call __init 
+Eliminating unused variable with no statement main::$1
+Eliminating unused variable with no statement main::$11
+Eliminating unused variable with no statement main::$12
+
+CONTROL FLOW GRAPH SSA
+
+byte toupper(byte toupper::ch)
+toupper: scope:[toupper]  from strupr::@2
+  toupper::ch#1 = phi( strupr::@2/toupper::ch#0 )
+  toupper::$0 = toupper::ch#1 >= 'a'at
+  toupper::$1 = toupper::ch#1 <= 'z'at
+  toupper::$2 = toupper::$0 && toupper::$1
+  if(toupper::$2) goto toupper::@1
+  to:toupper::@2
+toupper::@1: scope:[toupper]  from toupper
+  toupper::ch#2 = phi( toupper/toupper::ch#1 )
+  toupper::$3 = toupper::ch#2 + 'A'at-'a'at
+  toupper::return#0 = toupper::$3
+  to:toupper::@return
+toupper::@2: scope:[toupper]  from toupper
+  toupper::ch#3 = phi( toupper/toupper::ch#1 )
+  toupper::return#1 = toupper::ch#3
+  to:toupper::@return
+toupper::@return: scope:[toupper]  from toupper::@1 toupper::@2
+  toupper::return#4 = phi( toupper::@1/toupper::return#0, toupper::@2/toupper::return#1 )
+  toupper::return#2 = toupper::return#4
+  return 
+  to:@return
+
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+memcpy: scope:[memcpy]  from newline::@5
+  memcpy::num#1 = phi( newline::@5/memcpy::num#0 )
+  memcpy::destination#1 = phi( newline::@5/memcpy::destination#0 )
+  memcpy::source#1 = phi( newline::@5/memcpy::source#0 )
+  memcpy::src#0 = ((byte*)) memcpy::source#1
+  memcpy::dst#0 = ((byte*)) memcpy::destination#1
+  memcpy::$2 = (byte*)memcpy::source#1
+  memcpy::$0 = memcpy::$2 + memcpy::num#1
+  memcpy::src_end#0 = memcpy::$0
+  to:memcpy::@1
+memcpy::@1: scope:[memcpy]  from memcpy memcpy::@2
+  memcpy::destination#3 = phi( memcpy/memcpy::destination#1, memcpy::@2/memcpy::destination#4 )
+  memcpy::dst#3 = phi( memcpy/memcpy::dst#0, memcpy::@2/memcpy::dst#1 )
+  memcpy::src_end#1 = phi( memcpy/memcpy::src_end#0, memcpy::@2/memcpy::src_end#2 )
+  memcpy::src#2 = phi( memcpy/memcpy::src#0, memcpy::@2/memcpy::src#1 )
+  memcpy::$1 = memcpy::src#2 != memcpy::src_end#1
+  if(memcpy::$1) goto memcpy::@2
+  to:memcpy::@3
+memcpy::@2: scope:[memcpy]  from memcpy::@1
+  memcpy::destination#4 = phi( memcpy::@1/memcpy::destination#3 )
+  memcpy::src_end#2 = phi( memcpy::@1/memcpy::src_end#1 )
+  memcpy::dst#2 = phi( memcpy::@1/memcpy::dst#3 )
+  memcpy::src#3 = phi( memcpy::@1/memcpy::src#2 )
+  *memcpy::dst#2 = *memcpy::src#3
+  memcpy::dst#1 = ++ memcpy::dst#2
+  memcpy::src#1 = ++ memcpy::src#3
+  to:memcpy::@1
+memcpy::@3: scope:[memcpy]  from memcpy::@1
+  memcpy::destination#2 = phi( memcpy::@1/memcpy::destination#3 )
+  memcpy::return#0 = memcpy::destination#2
+  to:memcpy::@return
+memcpy::@return: scope:[memcpy]  from memcpy::@3
+  memcpy::return#3 = phi( memcpy::@3/memcpy::return#0 )
+  memcpy::return#1 = memcpy::return#3
+  return 
+  to:@return
+
+void* memset(void* memset::str , byte memset::c , word memset::num)
+memset: scope:[memset]  from clrscr newline::@9
+  memset::c#5 = phi( clrscr/memset::c#1, newline::@9/memset::c#0 )
+  memset::str#4 = phi( clrscr/memset::str#1, newline::@9/memset::str#0 )
+  memset::num#2 = phi( clrscr/memset::num#1, newline::@9/memset::num#0 )
+  memset::$0 = memset::num#2 > 0
+  memset::$1 = ! memset::$0
+  if(memset::$1) goto memset::@1
+  to:memset::@2
+memset::@1: scope:[memset]  from memset memset::@3
+  memset::str#2 = phi( memset/memset::str#4, memset::@3/memset::str#5 )
+  memset::return#0 = memset::str#2
+  to:memset::@return
+memset::@2: scope:[memset]  from memset
+  memset::c#4 = phi( memset/memset::c#5 )
+  memset::num#3 = phi( memset/memset::num#2 )
+  memset::str#3 = phi( memset/memset::str#4 )
+  memset::$4 = (byte*)memset::str#3
+  memset::$2 = memset::$4 + memset::num#3
+  memset::end#0 = memset::$2
+  memset::dst#0 = ((byte*)) memset::str#3
+  to:memset::@3
+memset::@3: scope:[memset]  from memset::@2 memset::@4
+  memset::c#3 = phi( memset::@2/memset::c#4, memset::@4/memset::c#2 )
+  memset::str#5 = phi( memset::@2/memset::str#3, memset::@4/memset::str#6 )
+  memset::end#1 = phi( memset::@2/memset::end#0, memset::@4/memset::end#2 )
+  memset::dst#2 = phi( memset::@2/memset::dst#0, memset::@4/memset::dst#1 )
+  memset::$3 = memset::dst#2 != memset::end#1
+  if(memset::$3) goto memset::@4
+  to:memset::@1
+memset::@4: scope:[memset]  from memset::@3
+  memset::str#6 = phi( memset::@3/memset::str#5 )
+  memset::end#2 = phi( memset::@3/memset::end#1 )
+  memset::dst#3 = phi( memset::@3/memset::dst#2 )
+  memset::c#2 = phi( memset::@3/memset::c#3 )
+  *memset::dst#3 = memset::c#2
+  memset::dst#1 = ++ memset::dst#3
+  to:memset::@3
+memset::@return: scope:[memset]  from memset::@1
+  memset::return#4 = phi( memset::@1/memset::return#0 )
+  memset::return#1 = memset::return#4
+  return 
+  to:@return
+
+byte* strupr(byte* strupr::str)
+strupr: scope:[strupr]  from printf_number_buffer::@11
+  strupr::str#1 = phi( printf_number_buffer::@11/strupr::str#0 )
+  strupr::src#0 = strupr::str#1
+  to:strupr::@1
+strupr::@1: scope:[strupr]  from strupr strupr::@4
+  strupr::str#3 = phi( strupr/strupr::str#1, strupr::@4/strupr::str#4 )
+  strupr::src#2 = phi( strupr/strupr::src#0, strupr::@4/strupr::src#1 )
+  strupr::$1 = 0 != *strupr::src#2
+  if(strupr::$1) goto strupr::@2
+  to:strupr::@3
+strupr::@2: scope:[strupr]  from strupr::@1
+  strupr::str#5 = phi( strupr::@1/strupr::str#3 )
+  strupr::src#3 = phi( strupr::@1/strupr::src#2 )
+  toupper::ch#0 = *strupr::src#3
+  call toupper 
+  toupper::return#3 = toupper::return#2
+  to:strupr::@4
+strupr::@4: scope:[strupr]  from strupr::@2
+  strupr::str#4 = phi( strupr::@2/strupr::str#5 )
+  strupr::src#4 = phi( strupr::@2/strupr::src#3 )
+  toupper::return#5 = phi( strupr::@2/toupper::return#3 )
+  strupr::$0 = toupper::return#5
+  *strupr::src#4 = strupr::$0
+  strupr::src#1 = ++ strupr::src#4
+  to:strupr::@1
+strupr::@3: scope:[strupr]  from strupr::@1
+  strupr::str#2 = phi( strupr::@1/strupr::str#3 )
+  strupr::return#0 = strupr::str#2
+  to:strupr::@return
+strupr::@return: scope:[strupr]  from strupr::@3
+  strupr::return#3 = phi( strupr::@3/strupr::return#0 )
+  strupr::return#1 = strupr::return#3
+  return 
+  to:@return
+
+word strlen(byte* strlen::str)
+strlen: scope:[strlen]  from printf_number_buffer::@6
+  strlen::str#4 = phi( printf_number_buffer::@6/strlen::str#1 )
+  strlen::len#0 = 0
+  to:strlen::@1
+strlen::@1: scope:[strlen]  from strlen strlen::@2
+  strlen::len#4 = phi( strlen/strlen::len#0, strlen::@2/strlen::len#1 )
+  strlen::str#2 = phi( strlen/strlen::str#4, strlen::@2/strlen::str#0 )
+  strlen::$0 = 0 != *strlen::str#2
+  if(strlen::$0) goto strlen::@2
+  to:strlen::@3
+strlen::@2: scope:[strlen]  from strlen::@1
+  strlen::str#3 = phi( strlen::@1/strlen::str#2 )
+  strlen::len#2 = phi( strlen::@1/strlen::len#4 )
+  strlen::len#1 = ++ strlen::len#2
+  strlen::str#0 = ++ strlen::str#3
+  to:strlen::@1
+strlen::@3: scope:[strlen]  from strlen::@1
+  strlen::len#3 = phi( strlen::@1/strlen::len#4 )
+  strlen::return#0 = strlen::len#3
+  to:strlen::@return
+strlen::@return: scope:[strlen]  from strlen::@3
+  strlen::return#3 = phi( strlen::@3/strlen::return#0 )
+  strlen::return#1 = strlen::return#3
+  return 
+  to:@return
+
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+utoa: scope:[utoa]  from printf_uint::@3
+  utoa::buffer#21 = phi( printf_uint::@3/utoa::buffer#5 )
+  utoa::value#12 = phi( printf_uint::@3/utoa::value#1 )
+  utoa::radix#1 = phi( printf_uint::@3/utoa::radix#0 )
+  utoa::max_digits#0 = 0
+  utoa::digit_values#0 = (word*) 0
+  utoa::$0 = utoa::radix#1 == DECIMAL
+  if(utoa::$0) goto utoa::@1
+  to:utoa::@6
+utoa::@1: scope:[utoa]  from utoa
+  utoa::buffer#17 = phi( utoa/utoa::buffer#21 )
+  utoa::value#8 = phi( utoa/utoa::value#12 )
+  utoa::max_digits#1 = 5
+  utoa::digit_values#1 = RADIX_DECIMAL_VALUES
+  to:utoa::@5
+utoa::@6: scope:[utoa]  from utoa
+  utoa::value#13 = phi( utoa/utoa::value#12 )
+  utoa::buffer#16 = phi( utoa/utoa::buffer#21 )
+  utoa::radix#2 = phi( utoa/utoa::radix#1 )
+  utoa::$1 = utoa::radix#2 == HEXADECIMAL
+  if(utoa::$1) goto utoa::@2
+  to:utoa::@7
+utoa::@2: scope:[utoa]  from utoa::@6
+  utoa::buffer#18 = phi( utoa::@6/utoa::buffer#16 )
+  utoa::value#9 = phi( utoa::@6/utoa::value#13 )
+  utoa::max_digits#2 = 4
+  utoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES
+  to:utoa::@5
+utoa::@7: scope:[utoa]  from utoa::@6
+  utoa::value#14 = phi( utoa::@6/utoa::value#13 )
+  utoa::buffer#13 = phi( utoa::@6/utoa::buffer#16 )
+  utoa::radix#3 = phi( utoa::@6/utoa::radix#2 )
+  utoa::$2 = utoa::radix#3 == OCTAL
+  if(utoa::$2) goto utoa::@3
+  to:utoa::@8
+utoa::@3: scope:[utoa]  from utoa::@7
+  utoa::buffer#19 = phi( utoa::@7/utoa::buffer#13 )
+  utoa::value#10 = phi( utoa::@7/utoa::value#14 )
+  utoa::max_digits#3 = 6
+  utoa::digit_values#3 = RADIX_OCTAL_VALUES
+  to:utoa::@5
+utoa::@8: scope:[utoa]  from utoa::@7
+  utoa::value#15 = phi( utoa::@7/utoa::value#14 )
+  utoa::buffer#10 = phi( utoa::@7/utoa::buffer#13 )
+  utoa::radix#4 = phi( utoa::@7/utoa::radix#3 )
+  utoa::$3 = utoa::radix#4 == BINARY
+  if(utoa::$3) goto utoa::@4
+  to:utoa::@9
+utoa::@4: scope:[utoa]  from utoa::@8
+  utoa::buffer#20 = phi( utoa::@8/utoa::buffer#10 )
+  utoa::value#11 = phi( utoa::@8/utoa::value#15 )
+  utoa::max_digits#4 = $10
+  utoa::digit_values#4 = RADIX_BINARY_VALUES
+  to:utoa::@5
+utoa::@9: scope:[utoa]  from utoa::@8
+  utoa::buffer#6 = phi( utoa::@8/utoa::buffer#10 )
+  *utoa::buffer#6 = 'e'at
+  utoa::buffer#0 = ++ utoa::buffer#6
+  *utoa::buffer#0 = 'r'at
+  utoa::buffer#1 = ++ utoa::buffer#0
+  *utoa::buffer#1 = 'r'at
+  utoa::buffer#2 = ++ utoa::buffer#1
+  *utoa::buffer#2 = 0
+  to:utoa::@return
+utoa::@return: scope:[utoa]  from utoa::@12 utoa::@9
+  return 
+  to:@return
+utoa::@5: scope:[utoa]  from utoa::@1 utoa::@2 utoa::@3 utoa::@4
+  utoa::buffer#15 = phi( utoa::@1/utoa::buffer#17, utoa::@2/utoa::buffer#18, utoa::@3/utoa::buffer#19, utoa::@4/utoa::buffer#20 )
+  utoa::value#7 = phi( utoa::@1/utoa::value#8, utoa::@2/utoa::value#9, utoa::@3/utoa::value#10, utoa::@4/utoa::value#11 )
+  utoa::digit_values#8 = phi( utoa::@1/utoa::digit_values#1, utoa::@2/utoa::digit_values#2, utoa::@3/utoa::digit_values#3, utoa::@4/utoa::digit_values#4 )
+  utoa::max_digits#7 = phi( utoa::@1/utoa::max_digits#1, utoa::@2/utoa::max_digits#2, utoa::@3/utoa::max_digits#3, utoa::@4/utoa::max_digits#4 )
+  utoa::started#0 = 0
+  utoa::digit#0 = 0
+  to:utoa::@10
+utoa::@10: scope:[utoa]  from utoa::@13 utoa::@5
+  utoa::buffer#11 = phi( utoa::@13/utoa::buffer#14, utoa::@5/utoa::buffer#15 )
+  utoa::started#3 = phi( utoa::@13/utoa::started#4, utoa::@5/utoa::started#0 )
+  utoa::value#5 = phi( utoa::@13/utoa::value#6, utoa::@5/utoa::value#7 )
+  utoa::digit_values#6 = phi( utoa::@13/utoa::digit_values#7, utoa::@5/utoa::digit_values#8 )
+  utoa::digit#2 = phi( utoa::@13/utoa::digit#1, utoa::@5/utoa::digit#0 )
+  utoa::max_digits#5 = phi( utoa::@13/utoa::max_digits#6, utoa::@5/utoa::max_digits#7 )
+  utoa::$4 = utoa::max_digits#5 - 1
+  utoa::$5 = utoa::digit#2 < utoa::$4
+  if(utoa::$5) goto utoa::@11
+  to:utoa::@12
+utoa::@11: scope:[utoa]  from utoa::@10
+  utoa::max_digits#8 = phi( utoa::@10/utoa::max_digits#5 )
+  utoa::buffer#12 = phi( utoa::@10/utoa::buffer#11 )
+  utoa::started#2 = phi( utoa::@10/utoa::started#3 )
+  utoa::value#2 = phi( utoa::@10/utoa::value#5 )
+  utoa::digit_values#5 = phi( utoa::@10/utoa::digit_values#6 )
+  utoa::digit#3 = phi( utoa::@10/utoa::digit#2 )
+  utoa::$10 = utoa::digit#3 * SIZEOF_WORD
+  utoa::digit_value#0 = utoa::digit_values#5[utoa::$10]
+  utoa::$6 = utoa::value#2 >= utoa::digit_value#0
+  utoa::$7 = utoa::started#2 || utoa::$6
+  utoa::$8 = ! utoa::$7
+  if(utoa::$8) goto utoa::@13
+  to:utoa::@14
+utoa::@12: scope:[utoa]  from utoa::@10
+  utoa::buffer#7 = phi( utoa::@10/utoa::buffer#11 )
+  utoa::value#3 = phi( utoa::@10/utoa::value#5 )
+  utoa::$11 = (byte)utoa::value#3
+  *utoa::buffer#7 = DIGITS[utoa::$11]
+  utoa::buffer#3 = ++ utoa::buffer#7
+  *utoa::buffer#3 = 0
+  to:utoa::@return
+utoa::@13: scope:[utoa]  from utoa::@11 utoa::@15
+  utoa::buffer#14 = phi( utoa::@11/utoa::buffer#12, utoa::@15/utoa::buffer#4 )
+  utoa::started#4 = phi( utoa::@11/utoa::started#2, utoa::@15/utoa::started#1 )
+  utoa::value#6 = phi( utoa::@11/utoa::value#2, utoa::@15/utoa::value#0 )
+  utoa::digit_values#7 = phi( utoa::@11/utoa::digit_values#5, utoa::@15/utoa::digit_values#9 )
+  utoa::max_digits#6 = phi( utoa::@11/utoa::max_digits#8, utoa::@15/utoa::max_digits#9 )
+  utoa::digit#4 = phi( utoa::@11/utoa::digit#3, utoa::@15/utoa::digit#5 )
+  utoa::digit#1 = ++ utoa::digit#4
+  to:utoa::@10
+utoa::@14: scope:[utoa]  from utoa::@11
+  utoa::digit_values#10 = phi( utoa::@11/utoa::digit_values#5 )
+  utoa::max_digits#10 = phi( utoa::@11/utoa::max_digits#8 )
+  utoa::digit#6 = phi( utoa::@11/utoa::digit#3 )
+  utoa::digit_value#1 = phi( utoa::@11/utoa::digit_value#0 )
+  utoa::value#4 = phi( utoa::@11/utoa::value#2 )
+  utoa::buffer#8 = phi( utoa::@11/utoa::buffer#12 )
+  utoa_append::buffer#0 = utoa::buffer#8
+  utoa_append::value#0 = utoa::value#4
+  utoa_append::sub#0 = utoa::digit_value#1
+  call utoa_append 
+  utoa_append::return#0 = utoa_append::return#2
+  to:utoa::@15
+utoa::@15: scope:[utoa]  from utoa::@14
+  utoa::digit_values#9 = phi( utoa::@14/utoa::digit_values#10 )
+  utoa::max_digits#9 = phi( utoa::@14/utoa::max_digits#10 )
+  utoa::digit#5 = phi( utoa::@14/utoa::digit#6 )
+  utoa::buffer#9 = phi( utoa::@14/utoa::buffer#8 )
+  utoa_append::return#3 = phi( utoa::@14/utoa_append::return#0 )
+  utoa::$9 = utoa_append::return#3
+  utoa::value#0 = utoa::$9
+  utoa::buffer#4 = ++ utoa::buffer#9
+  utoa::started#1 = 1
+  to:utoa::@13
+
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+utoa_append: scope:[utoa_append]  from utoa::@14
+  utoa_append::buffer#3 = phi( utoa::@14/utoa_append::buffer#0 )
+  utoa_append::sub#3 = phi( utoa::@14/utoa_append::sub#0 )
+  utoa_append::value#5 = phi( utoa::@14/utoa_append::value#0 )
+  utoa_append::digit#0 = 0
+  to:utoa_append::@1
+utoa_append::@1: scope:[utoa_append]  from utoa_append utoa_append::@2
+  utoa_append::buffer#2 = phi( utoa_append/utoa_append::buffer#3, utoa_append::@2/utoa_append::buffer#4 )
+  utoa_append::digit#4 = phi( utoa_append/utoa_append::digit#0, utoa_append::@2/utoa_append::digit#1 )
+  utoa_append::sub#1 = phi( utoa_append/utoa_append::sub#3, utoa_append::@2/utoa_append::sub#2 )
+  utoa_append::value#2 = phi( utoa_append/utoa_append::value#5, utoa_append::@2/utoa_append::value#1 )
+  utoa_append::$0 = utoa_append::value#2 >= utoa_append::sub#1
+  if(utoa_append::$0) goto utoa_append::@2
+  to:utoa_append::@3
+utoa_append::@2: scope:[utoa_append]  from utoa_append::@1
+  utoa_append::buffer#4 = phi( utoa_append::@1/utoa_append::buffer#2 )
+  utoa_append::sub#2 = phi( utoa_append::@1/utoa_append::sub#1 )
+  utoa_append::value#3 = phi( utoa_append::@1/utoa_append::value#2 )
+  utoa_append::digit#2 = phi( utoa_append::@1/utoa_append::digit#4 )
+  utoa_append::digit#1 = ++ utoa_append::digit#2
+  utoa_append::value#1 = utoa_append::value#3 - utoa_append::sub#2
+  to:utoa_append::@1
+utoa_append::@3: scope:[utoa_append]  from utoa_append::@1
+  utoa_append::value#4 = phi( utoa_append::@1/utoa_append::value#2 )
+  utoa_append::buffer#1 = phi( utoa_append::@1/utoa_append::buffer#2 )
+  utoa_append::digit#3 = phi( utoa_append::@1/utoa_append::digit#4 )
+  *utoa_append::buffer#1 = DIGITS[utoa_append::digit#3]
+  utoa_append::return#1 = utoa_append::value#4
+  to:utoa_append::@return
+utoa_append::@return: scope:[utoa_append]  from utoa_append::@3
+  utoa_append::return#4 = phi( utoa_append::@3/utoa_append::return#1 )
+  utoa_append::return#2 = utoa_append::return#4
+  return 
+  to:@return
+
+void cputc(volatile byte cputc::c)
+cputc: scope:[cputc]  from cputs::@2 printf_number_buffer::@9 printf_padding::@2
+  cputc::$0 = cputc::c == '
'at
+  if(cputc::$0) goto cputc::@1
+  to:cputc::@3
+cputc::@1: scope:[cputc]  from cputc
+  *COLCRS = 0
+  call setcursor 
+  to:cputc::@8
+cputc::@8: scope:[cputc]  from cputc::@1
+  to:cputc::@return
+cputc::@3: scope:[cputc]  from cputc
+  cputc::$1 = cputc::c == '
+'at
+  cputc::$2 = cputc::c == $9b
+  cputc::$3 = cputc::$1 || cputc::$2
+  if(cputc::$3) goto cputc::@2
+  to:cputc::@4
+cputc::@2: scope:[cputc]  from cputc::@3
+  *COLCRS = 0
+  call newline 
+  to:cputc::@9
+cputc::@9: scope:[cputc]  from cputc::@2
+  to:cputc::@return
+cputc::@4: scope:[cputc]  from cputc::@3
+  cputc::convertToScreenCode1_v#0 = &cputc::c
+  to:cputc::convertToScreenCode1
+cputc::convertToScreenCode1: scope:[cputc]  from cputc::@4
+  cputc::convertToScreenCode1_v#1 = phi( cputc::@4/cputc::convertToScreenCode1_v#0 )
+  cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#1]
+  to:cputc::convertToScreenCode1_@return
+cputc::convertToScreenCode1_@return: scope:[cputc]  from cputc::convertToScreenCode1
+  cputc::convertToScreenCode1_return#2 = phi( cputc::convertToScreenCode1/cputc::convertToScreenCode1_return#0 )
+  cputc::convertToScreenCode1_return#1 = cputc::convertToScreenCode1_return#2
+  to:cputc::@7
+cputc::@7: scope:[cputc]  from cputc::convertToScreenCode1_@return
+  cputc::convertToScreenCode1_return#3 = phi( cputc::convertToScreenCode1_@return/cputc::convertToScreenCode1_return#1 )
+  cputc::$4 = cputc::convertToScreenCode1_return#3
+  putchar::code#0 = cputc::$4
+  call putchar 
+  to:cputc::@10
+cputc::@10: scope:[cputc]  from cputc::@7
+  *COLCRS = ++ *COLCRS
+  cputc::$7 = *COLCRS == $28
+  if(cputc::$7) goto cputc::@6
+  to:cputc::@5
+cputc::@6: scope:[cputc]  from cputc::@10
+  *COLCRS = 0
+  call newline 
+  to:cputc::@11
+cputc::@11: scope:[cputc]  from cputc::@6
+  to:cputc::@return
+cputc::@5: scope:[cputc]  from cputc::@10
+  call setcursor 
+  to:cputc::@12
+cputc::@12: scope:[cputc]  from cputc::@5
+  to:cputc::@return
+cputc::@return: scope:[cputc]  from cputc::@11 cputc::@12 cputc::@8 cputc::@9
+  return 
+  to:@return
+
+void putchar(byte putchar::code)
+putchar: scope:[putchar]  from cputc::@7
+  putchar::code#2 = phi( cputc::@7/putchar::code#0 )
+  *(*OLDADR) = *OLDCHR
+  call cursorLocation 
+  cursorLocation::return#0 = cursorLocation::return#2
+  to:putchar::@1
+putchar::@1: scope:[putchar]  from putchar
+  putchar::code#1 = phi( putchar/putchar::code#2 )
+  cursorLocation::return#4 = phi( putchar/cursorLocation::return#0 )
+  putchar::$0 = cursorLocation::return#4
+  putchar::loc#0 = putchar::$0
+  putchar::$1 = putchar::code#1 | conio_reverse_value
+  putchar::newChar#0 = putchar::$1
+  *putchar::loc#0 = putchar::newChar#0
+  *OLDCHR = putchar::newChar#0
+  call setcursor 
+  to:putchar::@2
+putchar::@2: scope:[putchar]  from putchar::@1
+  to:putchar::@return
+putchar::@return: scope:[putchar]  from putchar::@2
+  return 
+  to:@return
+
+void cputs(to_nomodify byte* cputs::s)
+cputs: scope:[cputs]  from main::@11 main::@12 main::@3 main::@32 main::@34 printf_number_buffer::@5
+  cputs::s#8 = phi( main::@11/cputs::s#6, main::@12/cputs::s#5, main::@3/cputs::s#2, main::@32/cputs::s#3, main::@34/cputs::s#4, printf_number_buffer::@5/cputs::s#1 )
+  cputs::c#0 = 0
+  to:cputs::@1
+cputs::@1: scope:[cputs]  from cputs cputs::@3
+  cputs::s#7 = phi( cputs/cputs::s#8, cputs::@3/cputs::s#9 )
+  cputs::c#1 = *cputs::s#7
+  cputs::$0 = cputs::c#1
+  cputs::s#0 = ++ cputs::s#7
+  cputs::$2 = 0 != cputs::$0
+  if(cputs::$2) goto cputs::@2
+  to:cputs::@return
+cputs::@2: scope:[cputs]  from cputs::@1
+  cputs::s#10 = phi( cputs::@1/cputs::s#0 )
+  cputs::c#2 = phi( cputs::@1/cputs::c#1 )
+  cputc::c = cputs::c#2
+  call cputc 
+  to:cputs::@3
+cputs::@3: scope:[cputs]  from cputs::@2
+  cputs::s#9 = phi( cputs::@2/cputs::s#10 )
+  to:cputs::@1
+cputs::@return: scope:[cputs]  from cputs::@1
+  return 
+  to:@return
+
+byte* cursorLocation()
+cursorLocation: scope:[cursorLocation]  from putchar setcursor
+  cursorLocation::$3 = (word)*ROWCRS
+  cursorLocation::$0 = cursorLocation::$3 * $28
+  cursorLocation::$1 = *SAVMSC + cursorLocation::$0
+  cursorLocation::$2 = cursorLocation::$1 + *COLCRS
+  cursorLocation::return#1 = cursorLocation::$2
+  to:cursorLocation::@return
+cursorLocation::@return: scope:[cursorLocation]  from cursorLocation
+  cursorLocation::return#5 = phi( cursorLocation/cursorLocation::return#1 )
+  cursorLocation::return#2 = cursorLocation::return#5
+  return 
+  to:@return
+
+void newline()
+newline: scope:[newline]  from cputc::@2 cputc::@6
+  newline::$0 = *ROWCRS == $18
+  *ROWCRS = ++ *ROWCRS
+  newline::$1 = ! newline::$0
+  if(newline::$1) goto newline::@1
+  to:newline::@2
+newline::@1: scope:[newline]  from newline newline::@10 newline::@8
+  call setcursor 
+  to:newline::@7
+newline::@7: scope:[newline]  from newline::@1
+  to:newline::@return
+newline::@2: scope:[newline]  from newline
+  newline::$3 = conio_scroll_enable == 1
+  if(newline::$3) goto newline::@4
+  to:newline::@3
+newline::@4: scope:[newline]  from newline::@2
+  newline::$5 = conio_display_cursor == 1
+  newline::$6 = ! newline::$5
+  if(newline::$6) goto newline::@5
+  to:newline::@6
+newline::@3: scope:[newline]  from newline::@2
+  gotoxy::x#0 = 0
+  gotoxy::y#0 = 0
+  call gotoxy 
+  to:newline::@8
+newline::@8: scope:[newline]  from newline::@3
+  to:newline::@1
+newline::@5: scope:[newline]  from newline::@4 newline::@6
+  newline::start#0 = *SAVMSC
+  newline::$7 = newline::start#0 + $28
+  memcpy::destination#0 = (void*)newline::start#0
+  memcpy::source#0 = (void*)newline::$7
+  memcpy::num#0 = $28*$17
+  call memcpy 
+  memcpy::return#2 = memcpy::return#1
+  to:newline::@9
+newline::@9: scope:[newline]  from newline::@5
+  newline::start#1 = phi( newline::@5/newline::start#0 )
+  newline::$9 = newline::start#1 + $28*$17
+  memset::str#0 = (void*)newline::$9
+  memset::c#0 = 0
+  memset::num#0 = $28
+  call memset 
+  memset::return#2 = memset::return#1
+  to:newline::@10
+newline::@10: scope:[newline]  from newline::@9
+  *ROWCRS = $18-1
+  to:newline::@1
+newline::@6: scope:[newline]  from newline::@4
+  *(*OLDADR) = *(*OLDADR) ^ $80
+  to:newline::@5
+newline::@return: scope:[newline]  from newline::@7
+  return 
+  to:@return
+
+void setcursor()
+setcursor: scope:[setcursor]  from cputc::@1 cputc::@5 gotoxy newline::@1 putchar::@1
+  *(*OLDADR) = *OLDCHR
+  call cursorLocation 
+  cursorLocation::return#3 = cursorLocation::return#2
+  to:setcursor::@4
+setcursor::@4: scope:[setcursor]  from setcursor
+  cursorLocation::return#6 = phi( setcursor/cursorLocation::return#3 )
+  setcursor::$0 = cursorLocation::return#6
+  setcursor::loc#0 = setcursor::$0
+  setcursor::c#0 = *setcursor::loc#0
+  *OLDCHR = setcursor::c#0
+  *OLDADR = setcursor::loc#0
+  setcursor::$1 = conio_display_cursor == 0
+  if(setcursor::$1) goto setcursor::@1
+  to:setcursor::@3
+setcursor::@1: scope:[setcursor]  from setcursor::@4
+  setcursor::c#4 = phi( setcursor::@4/setcursor::c#0 )
+  *CRSINH = 1
+  to:setcursor::@2
+setcursor::@3: scope:[setcursor]  from setcursor::@4
+  setcursor::c#2 = phi( setcursor::@4/setcursor::c#0 )
+  *CRSINH = 0
+  setcursor::$2 = setcursor::c#2 ^ $80
+  setcursor::c#1 = setcursor::$2
+  to:setcursor::@2
+setcursor::@2: scope:[setcursor]  from setcursor::@1 setcursor::@3
+  setcursor::c#3 = phi( setcursor::@1/setcursor::c#4, setcursor::@3/setcursor::c#1 )
+  *(*OLDADR) = setcursor::c#3
+  to:setcursor::@return
+setcursor::@return: scope:[setcursor]  from setcursor::@2
+  return 
+  to:@return
+
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+gotoxy: scope:[gotoxy]  from clrscr::@1 newline::@3
+  gotoxy::y#2 = phi( clrscr::@1/gotoxy::y#1, newline::@3/gotoxy::y#0 )
+  gotoxy::x#2 = phi( clrscr::@1/gotoxy::x#1, newline::@3/gotoxy::x#0 )
+  *COLCRS = gotoxy::x#2
+  *ROWCRS = gotoxy::y#2
+  call setcursor 
+  to:gotoxy::@1
+gotoxy::@1: scope:[gotoxy]  from gotoxy
+  to:gotoxy::@return
+gotoxy::@return: scope:[gotoxy]  from gotoxy::@1
+  return 
+  to:@return
+
+void clrscr()
+clrscr: scope:[clrscr]  from main
+  memset::str#1 = (void*)*SAVMSC
+  memset::c#1 = 0
+  memset::num#1 = $28*$18
+  call memset 
+  memset::return#3 = memset::return#1
+  to:clrscr::@1
+clrscr::@1: scope:[clrscr]  from clrscr
+  *OLDCHR = 0
+  gotoxy::x#1 = 0
+  gotoxy::y#1 = 0
+  call gotoxy 
+  to:clrscr::@2
+clrscr::@2: scope:[clrscr]  from clrscr::@1
+  to:clrscr::@return
+clrscr::@return: scope:[clrscr]  from clrscr::@2
+  return 
+  to:@return
+
+void printf_padding(byte printf_padding::pad , byte printf_padding::length)
+printf_padding: scope:[printf_padding]  from printf_number_buffer::@10 printf_number_buffer::@12 printf_number_buffer::@8
+  printf_padding::pad#5 = phi( printf_number_buffer::@10/printf_padding::pad#1, printf_number_buffer::@12/printf_padding::pad#2, printf_number_buffer::@8/printf_padding::pad#0 )
+  printf_padding::length#4 = phi( printf_number_buffer::@10/printf_padding::length#1, printf_number_buffer::@12/printf_padding::length#2, printf_number_buffer::@8/printf_padding::length#0 )
+  printf_padding::i#0 = 0
+  to:printf_padding::@1
+printf_padding::@1: scope:[printf_padding]  from printf_padding printf_padding::@3
+  printf_padding::pad#4 = phi( printf_padding/printf_padding::pad#5, printf_padding::@3/printf_padding::pad#6 )
+  printf_padding::length#3 = phi( printf_padding/printf_padding::length#4, printf_padding::@3/printf_padding::length#5 )
+  printf_padding::i#2 = phi( printf_padding/printf_padding::i#0, printf_padding::@3/printf_padding::i#1 )
+  printf_padding::$0 = printf_padding::i#2 < printf_padding::length#3
+  if(printf_padding::$0) goto printf_padding::@2
+  to:printf_padding::@return
+printf_padding::@2: scope:[printf_padding]  from printf_padding::@1
+  printf_padding::length#6 = phi( printf_padding::@1/printf_padding::length#3 )
+  printf_padding::i#4 = phi( printf_padding::@1/printf_padding::i#2 )
+  printf_padding::pad#3 = phi( printf_padding::@1/printf_padding::pad#4 )
+  cputc::c = printf_padding::pad#3
+  call cputc 
+  to:printf_padding::@3
+printf_padding::@3: scope:[printf_padding]  from printf_padding::@2
+  printf_padding::pad#6 = phi( printf_padding::@2/printf_padding::pad#3 )
+  printf_padding::length#5 = phi( printf_padding::@2/printf_padding::length#6 )
+  printf_padding::i#3 = phi( printf_padding::@2/printf_padding::i#4 )
+  printf_padding::i#1 = ++ printf_padding::i#3
+  to:printf_padding::@1
+printf_padding::@return: scope:[printf_padding]  from printf_padding::@1
+  return 
+  to:@return
+
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+printf_uint: scope:[printf_uint]  from main::@31 main::@33
+  printf_uint::format_upper_case#6 = phi( main::@31/printf_uint::format_upper_case#0, main::@33/printf_uint::format_upper_case#1 )
+  printf_uint::format_zero_padding#6 = phi( main::@31/printf_uint::format_zero_padding#0, main::@33/printf_uint::format_zero_padding#1 )
+  printf_uint::format_justify_left#6 = phi( main::@31/printf_uint::format_justify_left#0, main::@33/printf_uint::format_justify_left#1 )
+  printf_uint::format_min_length#6 = phi( main::@31/printf_uint::format_min_length#0, main::@33/printf_uint::format_min_length#1 )
+  printf_uint::format_radix#6 = phi( main::@31/printf_uint::format_radix#0, main::@33/printf_uint::format_radix#1 )
+  printf_uint::uvalue#5 = phi( main::@31/printf_uint::uvalue#0, main::@33/printf_uint::uvalue#1 )
+  printf_uint::format_sign_always#2 = phi( main::@31/printf_uint::format_sign_always#0, main::@33/printf_uint::format_sign_always#1 )
+  printf_uint::$5 = 0 != printf_uint::format_sign_always#2
+  if(printf_uint::$5) goto printf_uint::@1
+  to:printf_uint::@2
+printf_uint::@1: scope:[printf_uint]  from printf_uint
+  printf_uint::format_upper_case#4 = phi( printf_uint/printf_uint::format_upper_case#6 )
+  printf_uint::format_zero_padding#4 = phi( printf_uint/printf_uint::format_zero_padding#6 )
+  printf_uint::format_sign_always#5 = phi( printf_uint/printf_uint::format_sign_always#2 )
+  printf_uint::format_justify_left#4 = phi( printf_uint/printf_uint::format_justify_left#6 )
+  printf_uint::format_min_length#4 = phi( printf_uint/printf_uint::format_min_length#6 )
+  printf_uint::format_radix#4 = phi( printf_uint/printf_uint::format_radix#6 )
+  printf_uint::uvalue#3 = phi( printf_uint/printf_uint::uvalue#5 )
+  printf_uint::$1 = '+'at
+  to:printf_uint::@3
+printf_uint::@2: scope:[printf_uint]  from printf_uint
+  printf_uint::format_upper_case#5 = phi( printf_uint/printf_uint::format_upper_case#6 )
+  printf_uint::format_zero_padding#5 = phi( printf_uint/printf_uint::format_zero_padding#6 )
+  printf_uint::format_sign_always#6 = phi( printf_uint/printf_uint::format_sign_always#2 )
+  printf_uint::format_justify_left#5 = phi( printf_uint/printf_uint::format_justify_left#6 )
+  printf_uint::format_min_length#5 = phi( printf_uint/printf_uint::format_min_length#6 )
+  printf_uint::format_radix#5 = phi( printf_uint/printf_uint::format_radix#6 )
+  printf_uint::uvalue#4 = phi( printf_uint/printf_uint::uvalue#5 )
+  printf_uint::$0 = 0
+  to:printf_uint::@3
+printf_uint::@3: scope:[printf_uint]  from printf_uint::@1 printf_uint::@2
+  printf_uint::format_upper_case#3 = phi( printf_uint::@1/printf_uint::format_upper_case#4, printf_uint::@2/printf_uint::format_upper_case#5 )
+  printf_uint::format_zero_padding#3 = phi( printf_uint::@1/printf_uint::format_zero_padding#4, printf_uint::@2/printf_uint::format_zero_padding#5 )
+  printf_uint::format_sign_always#4 = phi( printf_uint::@1/printf_uint::format_sign_always#5, printf_uint::@2/printf_uint::format_sign_always#6 )
+  printf_uint::format_justify_left#3 = phi( printf_uint::@1/printf_uint::format_justify_left#4, printf_uint::@2/printf_uint::format_justify_left#5 )
+  printf_uint::format_min_length#3 = phi( printf_uint::@1/printf_uint::format_min_length#4, printf_uint::@2/printf_uint::format_min_length#5 )
+  printf_uint::format_radix#2 = phi( printf_uint::@1/printf_uint::format_radix#4, printf_uint::@2/printf_uint::format_radix#5 )
+  printf_uint::uvalue#2 = phi( printf_uint::@1/printf_uint::uvalue#3, printf_uint::@2/printf_uint::uvalue#4 )
+  printf_uint::$2 = phi( printf_uint::@1/printf_uint::$1, printf_uint::@2/printf_uint::$0 )
+  *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) = printf_uint::$2
+  utoa::value#1 = printf_uint::uvalue#2
+  utoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+  utoa::radix#0 = printf_uint::format_radix#2
+  call utoa 
+  to:printf_uint::@4
+printf_uint::@4: scope:[printf_uint]  from printf_uint::@3
+  printf_uint::format_radix#3 = phi( printf_uint::@3/printf_uint::format_radix#2 )
+  printf_uint::format_upper_case#2 = phi( printf_uint::@3/printf_uint::format_upper_case#3 )
+  printf_uint::format_zero_padding#2 = phi( printf_uint::@3/printf_uint::format_zero_padding#3 )
+  printf_uint::format_sign_always#3 = phi( printf_uint::@3/printf_uint::format_sign_always#4 )
+  printf_uint::format_justify_left#2 = phi( printf_uint::@3/printf_uint::format_justify_left#3 )
+  printf_uint::format_min_length#2 = phi( printf_uint::@3/printf_uint::format_min_length#3 )
+  printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
+  printf_number_buffer::buffer_digits#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+  printf_number_buffer::format_min_length#0 = printf_uint::format_min_length#2
+  printf_number_buffer::format_justify_left#0 = printf_uint::format_justify_left#2
+  printf_number_buffer::format_sign_always#0 = printf_uint::format_sign_always#3
+  printf_number_buffer::format_zero_padding#0 = printf_uint::format_zero_padding#2
+  printf_number_buffer::format_upper_case#0 = printf_uint::format_upper_case#2
+  printf_number_buffer::format_radix#0 = printf_uint::format_radix#3
+  call printf_number_buffer 
+  to:printf_uint::@5
+printf_uint::@5: scope:[printf_uint]  from printf_uint::@4
+  to:printf_uint::@return
+printf_uint::@return: scope:[printf_uint]  from printf_uint::@5
+  return 
+  to:@return
+
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+printf_number_buffer: scope:[printf_number_buffer]  from printf_uint::@4
+  printf_number_buffer::format_upper_case#10 = phi( printf_uint::@4/printf_number_buffer::format_upper_case#0 )
+  printf_number_buffer::buffer_sign#7 = phi( printf_uint::@4/printf_number_buffer::buffer_sign#0 )
+  printf_number_buffer::buffer_digits#4 = phi( printf_uint::@4/printf_number_buffer::buffer_digits#0 )
+  printf_number_buffer::format_zero_padding#4 = phi( printf_uint::@4/printf_number_buffer::format_zero_padding#0 )
+  printf_number_buffer::format_justify_left#3 = phi( printf_uint::@4/printf_number_buffer::format_justify_left#0 )
+  printf_number_buffer::format_min_length#1 = phi( printf_uint::@4/printf_number_buffer::format_min_length#0 )
+  printf_number_buffer::padding#0 = 0
+  printf_number_buffer::$26 = 0 != printf_number_buffer::format_min_length#1
+  printf_number_buffer::$0 = ! printf_number_buffer::$26
+  if(printf_number_buffer::$0) goto printf_number_buffer::@1
+  to:printf_number_buffer::@6
+printf_number_buffer::@1: scope:[printf_number_buffer]  from printf_number_buffer printf_number_buffer::@13 printf_number_buffer::@14
+  printf_number_buffer::buffer_digits#12 = phi( printf_number_buffer/printf_number_buffer::buffer_digits#4, printf_number_buffer::@13/printf_number_buffer::buffer_digits#15, printf_number_buffer::@14/printf_number_buffer::buffer_digits#16 )
+  printf_number_buffer::format_upper_case#7 = phi( printf_number_buffer/printf_number_buffer::format_upper_case#10, printf_number_buffer::@13/printf_number_buffer::format_upper_case#11, printf_number_buffer::@14/printf_number_buffer::format_upper_case#12 )
+  printf_number_buffer::buffer_sign#5 = phi( printf_number_buffer/printf_number_buffer::buffer_sign#7, printf_number_buffer::@13/printf_number_buffer::buffer_sign#8, printf_number_buffer::@14/printf_number_buffer::buffer_sign#9 )
+  printf_number_buffer::padding#3 = phi( printf_number_buffer/printf_number_buffer::padding#0, printf_number_buffer::@13/printf_number_buffer::padding#1, printf_number_buffer::@14/printf_number_buffer::padding#2 )
+  printf_number_buffer::format_zero_padding#1 = phi( printf_number_buffer/printf_number_buffer::format_zero_padding#4, printf_number_buffer::@13/printf_number_buffer::format_zero_padding#5, printf_number_buffer::@14/printf_number_buffer::format_zero_padding#6 )
+  printf_number_buffer::format_justify_left#1 = phi( printf_number_buffer/printf_number_buffer::format_justify_left#3, printf_number_buffer::@13/printf_number_buffer::format_justify_left#4, printf_number_buffer::@14/printf_number_buffer::format_justify_left#5 )
+  printf_number_buffer::$27 = 0 != printf_number_buffer::format_justify_left#1
+  printf_number_buffer::$1 = ! printf_number_buffer::$27
+  printf_number_buffer::$28 = 0 != printf_number_buffer::format_zero_padding#1
+  printf_number_buffer::$2 = ! printf_number_buffer::$28
+  printf_number_buffer::$3 = printf_number_buffer::$1 && printf_number_buffer::$2
+  printf_number_buffer::$4 = printf_number_buffer::$3 && printf_number_buffer::padding#3
+  printf_number_buffer::$5 = ! printf_number_buffer::$4
+  if(printf_number_buffer::$5) goto printf_number_buffer::@2
+  to:printf_number_buffer::@8
+printf_number_buffer::@6: scope:[printf_number_buffer]  from printf_number_buffer
+  printf_number_buffer::format_upper_case#16 = phi( printf_number_buffer/printf_number_buffer::format_upper_case#10 )
+  printf_number_buffer::format_zero_padding#16 = phi( printf_number_buffer/printf_number_buffer::format_zero_padding#4 )
+  printf_number_buffer::format_justify_left#11 = phi( printf_number_buffer/printf_number_buffer::format_justify_left#3 )
+  printf_number_buffer::format_min_length#5 = phi( printf_number_buffer/printf_number_buffer::format_min_length#1 )
+  printf_number_buffer::buffer_sign#4 = phi( printf_number_buffer/printf_number_buffer::buffer_sign#7 )
+  printf_number_buffer::buffer_digits#1 = phi( printf_number_buffer/printf_number_buffer::buffer_digits#4 )
+  strlen::str#1 = printf_number_buffer::buffer_digits#1
+  call strlen 
+  strlen::return#2 = strlen::return#1
+  to:printf_number_buffer::@15
+printf_number_buffer::@15: scope:[printf_number_buffer]  from printf_number_buffer::@6
+  printf_number_buffer::buffer_digits#18 = phi( printf_number_buffer::@6/printf_number_buffer::buffer_digits#1 )
+  printf_number_buffer::format_upper_case#14 = phi( printf_number_buffer::@6/printf_number_buffer::format_upper_case#16 )
+  printf_number_buffer::format_zero_padding#10 = phi( printf_number_buffer::@6/printf_number_buffer::format_zero_padding#16 )
+  printf_number_buffer::format_justify_left#7 = phi( printf_number_buffer::@6/printf_number_buffer::format_justify_left#11 )
+  printf_number_buffer::format_min_length#3 = phi( printf_number_buffer::@6/printf_number_buffer::format_min_length#5 )
+  printf_number_buffer::buffer_sign#1 = phi( printf_number_buffer::@6/printf_number_buffer::buffer_sign#4 )
+  strlen::return#4 = phi( printf_number_buffer::@6/strlen::return#2 )
+  printf_number_buffer::$19 = strlen::return#4
+  printf_number_buffer::len#0 = (signed byte)printf_number_buffer::$19
+  printf_number_buffer::$29 = 0 != printf_number_buffer::buffer_sign#1
+  printf_number_buffer::$20 = ! printf_number_buffer::$29
+  if(printf_number_buffer::$20) goto printf_number_buffer::@13
+  to:printf_number_buffer::@7
+printf_number_buffer::@13: scope:[printf_number_buffer]  from printf_number_buffer::@15 printf_number_buffer::@7
+  printf_number_buffer::buffer_digits#15 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_digits#18, printf_number_buffer::@7/printf_number_buffer::buffer_digits#19 )
+  printf_number_buffer::format_upper_case#11 = phi( printf_number_buffer::@15/printf_number_buffer::format_upper_case#14, printf_number_buffer::@7/printf_number_buffer::format_upper_case#15 )
+  printf_number_buffer::buffer_sign#8 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_sign#1, printf_number_buffer::@7/printf_number_buffer::buffer_sign#11 )
+  printf_number_buffer::format_zero_padding#5 = phi( printf_number_buffer::@15/printf_number_buffer::format_zero_padding#10, printf_number_buffer::@7/printf_number_buffer::format_zero_padding#11 )
+  printf_number_buffer::format_justify_left#4 = phi( printf_number_buffer::@15/printf_number_buffer::format_justify_left#7, printf_number_buffer::@7/printf_number_buffer::format_justify_left#8 )
+  printf_number_buffer::len#2 = phi( printf_number_buffer::@15/printf_number_buffer::len#0, printf_number_buffer::@7/printf_number_buffer::len#1 )
+  printf_number_buffer::format_min_length#2 = phi( printf_number_buffer::@15/printf_number_buffer::format_min_length#3, printf_number_buffer::@7/printf_number_buffer::format_min_length#4 )
+  printf_number_buffer::$25 = (signed byte)printf_number_buffer::format_min_length#2
+  printf_number_buffer::$21 = printf_number_buffer::$25 - printf_number_buffer::len#2
+  printf_number_buffer::padding#1 = printf_number_buffer::$21
+  printf_number_buffer::$22 = printf_number_buffer::padding#1 < 0
+  printf_number_buffer::$23 = ! printf_number_buffer::$22
+  if(printf_number_buffer::$23) goto printf_number_buffer::@1
+  to:printf_number_buffer::@14
+printf_number_buffer::@7: scope:[printf_number_buffer]  from printf_number_buffer::@15
+  printf_number_buffer::buffer_digits#19 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_digits#18 )
+  printf_number_buffer::format_upper_case#15 = phi( printf_number_buffer::@15/printf_number_buffer::format_upper_case#14 )
+  printf_number_buffer::buffer_sign#11 = phi( printf_number_buffer::@15/printf_number_buffer::buffer_sign#1 )
+  printf_number_buffer::format_zero_padding#11 = phi( printf_number_buffer::@15/printf_number_buffer::format_zero_padding#10 )
+  printf_number_buffer::format_justify_left#8 = phi( printf_number_buffer::@15/printf_number_buffer::format_justify_left#7 )
+  printf_number_buffer::format_min_length#4 = phi( printf_number_buffer::@15/printf_number_buffer::format_min_length#3 )
+  printf_number_buffer::len#3 = phi( printf_number_buffer::@15/printf_number_buffer::len#0 )
+  printf_number_buffer::len#1 = ++ printf_number_buffer::len#3
+  to:printf_number_buffer::@13
+printf_number_buffer::@14: scope:[printf_number_buffer]  from printf_number_buffer::@13
+  printf_number_buffer::buffer_digits#16 = phi( printf_number_buffer::@13/printf_number_buffer::buffer_digits#15 )
+  printf_number_buffer::format_upper_case#12 = phi( printf_number_buffer::@13/printf_number_buffer::format_upper_case#11 )
+  printf_number_buffer::buffer_sign#9 = phi( printf_number_buffer::@13/printf_number_buffer::buffer_sign#8 )
+  printf_number_buffer::format_zero_padding#6 = phi( printf_number_buffer::@13/printf_number_buffer::format_zero_padding#5 )
+  printf_number_buffer::format_justify_left#5 = phi( printf_number_buffer::@13/printf_number_buffer::format_justify_left#4 )
+  printf_number_buffer::padding#2 = 0
+  to:printf_number_buffer::@1
+printf_number_buffer::@2: scope:[printf_number_buffer]  from printf_number_buffer::@1 printf_number_buffer::@16
+  printf_number_buffer::format_justify_left#16 = phi( printf_number_buffer::@1/printf_number_buffer::format_justify_left#1, printf_number_buffer::@16/printf_number_buffer::format_justify_left#18 )
+  printf_number_buffer::buffer_digits#10 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_digits#12, printf_number_buffer::@16/printf_number_buffer::buffer_digits#13 )
+  printf_number_buffer::format_upper_case#5 = phi( printf_number_buffer::@1/printf_number_buffer::format_upper_case#7, printf_number_buffer::@16/printf_number_buffer::format_upper_case#8 )
+  printf_number_buffer::padding#10 = phi( printf_number_buffer::@1/printf_number_buffer::padding#3, printf_number_buffer::@16/printf_number_buffer::padding#12 )
+  printf_number_buffer::format_zero_padding#8 = phi( printf_number_buffer::@1/printf_number_buffer::format_zero_padding#1, printf_number_buffer::@16/printf_number_buffer::format_zero_padding#12 )
+  printf_number_buffer::buffer_sign#2 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_sign#5, printf_number_buffer::@16/printf_number_buffer::buffer_sign#6 )
+  printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#2
+  printf_number_buffer::$7 = ! printf_number_buffer::$30
+  if(printf_number_buffer::$7) goto printf_number_buffer::@3
+  to:printf_number_buffer::@9
+printf_number_buffer::@8: scope:[printf_number_buffer]  from printf_number_buffer::@1
+  printf_number_buffer::format_justify_left#20 = phi( printf_number_buffer::@1/printf_number_buffer::format_justify_left#1 )
+  printf_number_buffer::buffer_digits#17 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_digits#12 )
+  printf_number_buffer::format_upper_case#13 = phi( printf_number_buffer::@1/printf_number_buffer::format_upper_case#7 )
+  printf_number_buffer::format_zero_padding#17 = phi( printf_number_buffer::@1/printf_number_buffer::format_zero_padding#1 )
+  printf_number_buffer::buffer_sign#10 = phi( printf_number_buffer::@1/printf_number_buffer::buffer_sign#5 )
+  printf_number_buffer::padding#4 = phi( printf_number_buffer::@1/printf_number_buffer::padding#3 )
+  printf_padding::pad#0 = ' 'at
+  printf_padding::length#0 = (byte)printf_number_buffer::padding#4
+  call printf_padding 
+  to:printf_number_buffer::@16
+printf_number_buffer::@16: scope:[printf_number_buffer]  from printf_number_buffer::@8
+  printf_number_buffer::format_justify_left#18 = phi( printf_number_buffer::@8/printf_number_buffer::format_justify_left#20 )
+  printf_number_buffer::buffer_digits#13 = phi( printf_number_buffer::@8/printf_number_buffer::buffer_digits#17 )
+  printf_number_buffer::format_upper_case#8 = phi( printf_number_buffer::@8/printf_number_buffer::format_upper_case#13 )
+  printf_number_buffer::padding#12 = phi( printf_number_buffer::@8/printf_number_buffer::padding#4 )
+  printf_number_buffer::format_zero_padding#12 = phi( printf_number_buffer::@8/printf_number_buffer::format_zero_padding#17 )
+  printf_number_buffer::buffer_sign#6 = phi( printf_number_buffer::@8/printf_number_buffer::buffer_sign#10 )
+  to:printf_number_buffer::@2
+printf_number_buffer::@3: scope:[printf_number_buffer]  from printf_number_buffer::@17 printf_number_buffer::@2
+  printf_number_buffer::format_justify_left#13 = phi( printf_number_buffer::@17/printf_number_buffer::format_justify_left#15, printf_number_buffer::@2/printf_number_buffer::format_justify_left#16 )
+  printf_number_buffer::buffer_digits#8 = phi( printf_number_buffer::@17/printf_number_buffer::buffer_digits#9, printf_number_buffer::@2/printf_number_buffer::buffer_digits#10 )
+  printf_number_buffer::format_upper_case#3 = phi( printf_number_buffer::@17/printf_number_buffer::format_upper_case#4, printf_number_buffer::@2/printf_number_buffer::format_upper_case#5 )
+  printf_number_buffer::padding#5 = phi( printf_number_buffer::@17/printf_number_buffer::padding#9, printf_number_buffer::@2/printf_number_buffer::padding#10 )
+  printf_number_buffer::format_zero_padding#2 = phi( printf_number_buffer::@17/printf_number_buffer::format_zero_padding#7, printf_number_buffer::@2/printf_number_buffer::format_zero_padding#8 )
+  printf_number_buffer::$9 = printf_number_buffer::format_zero_padding#2 && printf_number_buffer::padding#5
+  printf_number_buffer::$10 = ! printf_number_buffer::$9
+  if(printf_number_buffer::$10) goto printf_number_buffer::@4
+  to:printf_number_buffer::@10
+printf_number_buffer::@9: scope:[printf_number_buffer]  from printf_number_buffer::@2
+  printf_number_buffer::format_justify_left#19 = phi( printf_number_buffer::@2/printf_number_buffer::format_justify_left#16 )
+  printf_number_buffer::buffer_digits#14 = phi( printf_number_buffer::@2/printf_number_buffer::buffer_digits#10 )
+  printf_number_buffer::format_upper_case#9 = phi( printf_number_buffer::@2/printf_number_buffer::format_upper_case#5 )
+  printf_number_buffer::padding#13 = phi( printf_number_buffer::@2/printf_number_buffer::padding#10 )
+  printf_number_buffer::format_zero_padding#13 = phi( printf_number_buffer::@2/printf_number_buffer::format_zero_padding#8 )
+  printf_number_buffer::buffer_sign#3 = phi( printf_number_buffer::@2/printf_number_buffer::buffer_sign#2 )
+  cputc::c = printf_number_buffer::buffer_sign#3
+  call cputc 
+  to:printf_number_buffer::@17
+printf_number_buffer::@17: scope:[printf_number_buffer]  from printf_number_buffer::@9
+  printf_number_buffer::format_justify_left#15 = phi( printf_number_buffer::@9/printf_number_buffer::format_justify_left#19 )
+  printf_number_buffer::buffer_digits#9 = phi( printf_number_buffer::@9/printf_number_buffer::buffer_digits#14 )
+  printf_number_buffer::format_upper_case#4 = phi( printf_number_buffer::@9/printf_number_buffer::format_upper_case#9 )
+  printf_number_buffer::padding#9 = phi( printf_number_buffer::@9/printf_number_buffer::padding#13 )
+  printf_number_buffer::format_zero_padding#7 = phi( printf_number_buffer::@9/printf_number_buffer::format_zero_padding#13 )
+  to:printf_number_buffer::@3
+printf_number_buffer::@4: scope:[printf_number_buffer]  from printf_number_buffer::@18 printf_number_buffer::@3
+  printf_number_buffer::padding#15 = phi( printf_number_buffer::@18/printf_number_buffer::padding#16, printf_number_buffer::@3/printf_number_buffer::padding#5 )
+  printf_number_buffer::format_justify_left#10 = phi( printf_number_buffer::@18/printf_number_buffer::format_justify_left#12, printf_number_buffer::@3/printf_number_buffer::format_justify_left#13 )
+  printf_number_buffer::format_zero_padding#15 = phi( printf_number_buffer::@18/printf_number_buffer::format_zero_padding#18, printf_number_buffer::@3/printf_number_buffer::format_zero_padding#2 )
+  printf_number_buffer::buffer_digits#6 = phi( printf_number_buffer::@18/printf_number_buffer::buffer_digits#7, printf_number_buffer::@3/printf_number_buffer::buffer_digits#8 )
+  printf_number_buffer::format_upper_case#1 = phi( printf_number_buffer::@18/printf_number_buffer::format_upper_case#2, printf_number_buffer::@3/printf_number_buffer::format_upper_case#3 )
+  printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#1
+  printf_number_buffer::$12 = ! printf_number_buffer::$31
+  if(printf_number_buffer::$12) goto printf_number_buffer::@5
+  to:printf_number_buffer::@11
+printf_number_buffer::@10: scope:[printf_number_buffer]  from printf_number_buffer::@3
+  printf_number_buffer::format_justify_left#17 = phi( printf_number_buffer::@3/printf_number_buffer::format_justify_left#13 )
+  printf_number_buffer::format_zero_padding#20 = phi( printf_number_buffer::@3/printf_number_buffer::format_zero_padding#2 )
+  printf_number_buffer::buffer_digits#11 = phi( printf_number_buffer::@3/printf_number_buffer::buffer_digits#8 )
+  printf_number_buffer::format_upper_case#6 = phi( printf_number_buffer::@3/printf_number_buffer::format_upper_case#3 )
+  printf_number_buffer::padding#6 = phi( printf_number_buffer::@3/printf_number_buffer::padding#5 )
+  printf_padding::pad#1 = '0'at
+  printf_padding::length#1 = (byte)printf_number_buffer::padding#6
+  call printf_padding 
+  to:printf_number_buffer::@18
+printf_number_buffer::@18: scope:[printf_number_buffer]  from printf_number_buffer::@10
+  printf_number_buffer::padding#16 = phi( printf_number_buffer::@10/printf_number_buffer::padding#6 )
+  printf_number_buffer::format_justify_left#12 = phi( printf_number_buffer::@10/printf_number_buffer::format_justify_left#17 )
+  printf_number_buffer::format_zero_padding#18 = phi( printf_number_buffer::@10/printf_number_buffer::format_zero_padding#20 )
+  printf_number_buffer::buffer_digits#7 = phi( printf_number_buffer::@10/printf_number_buffer::buffer_digits#11 )
+  printf_number_buffer::format_upper_case#2 = phi( printf_number_buffer::@10/printf_number_buffer::format_upper_case#6 )
+  to:printf_number_buffer::@4
+printf_number_buffer::@5: scope:[printf_number_buffer]  from printf_number_buffer::@20 printf_number_buffer::@4
+  printf_number_buffer::padding#11 = phi( printf_number_buffer::@20/printf_number_buffer::padding#14, printf_number_buffer::@4/printf_number_buffer::padding#15 )
+  printf_number_buffer::format_justify_left#6 = phi( printf_number_buffer::@20/printf_number_buffer::format_justify_left#9, printf_number_buffer::@4/printf_number_buffer::format_justify_left#10 )
+  printf_number_buffer::format_zero_padding#9 = phi( printf_number_buffer::@20/printf_number_buffer::format_zero_padding#14, printf_number_buffer::@4/printf_number_buffer::format_zero_padding#15 )
+  printf_number_buffer::buffer_digits#2 = phi( printf_number_buffer::@20/printf_number_buffer::buffer_digits#5, printf_number_buffer::@4/printf_number_buffer::buffer_digits#6 )
+  cputs::s#1 = printf_number_buffer::buffer_digits#2
+  call cputs 
+  to:printf_number_buffer::@19
+printf_number_buffer::@19: scope:[printf_number_buffer]  from printf_number_buffer::@5
+  printf_number_buffer::padding#7 = phi( printf_number_buffer::@5/printf_number_buffer::padding#11 )
+  printf_number_buffer::format_justify_left#2 = phi( printf_number_buffer::@5/printf_number_buffer::format_justify_left#6 )
+  printf_number_buffer::format_zero_padding#3 = phi( printf_number_buffer::@5/printf_number_buffer::format_zero_padding#9 )
+  printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#3
+  printf_number_buffer::$14 = ! printf_number_buffer::$32
+  printf_number_buffer::$15 = printf_number_buffer::format_justify_left#2 && printf_number_buffer::$14
+  printf_number_buffer::$16 = printf_number_buffer::$15 && printf_number_buffer::padding#7
+  printf_number_buffer::$17 = ! printf_number_buffer::$16
+  if(printf_number_buffer::$17) goto printf_number_buffer::@return
+  to:printf_number_buffer::@12
+printf_number_buffer::@11: scope:[printf_number_buffer]  from printf_number_buffer::@4
+  printf_number_buffer::padding#17 = phi( printf_number_buffer::@4/printf_number_buffer::padding#15 )
+  printf_number_buffer::format_justify_left#14 = phi( printf_number_buffer::@4/printf_number_buffer::format_justify_left#10 )
+  printf_number_buffer::format_zero_padding#19 = phi( printf_number_buffer::@4/printf_number_buffer::format_zero_padding#15 )
+  printf_number_buffer::buffer_digits#3 = phi( printf_number_buffer::@4/printf_number_buffer::buffer_digits#6 )
+  strupr::str#0 = printf_number_buffer::buffer_digits#3
+  call strupr 
+  strupr::return#2 = strupr::return#1
+  to:printf_number_buffer::@20
+printf_number_buffer::@20: scope:[printf_number_buffer]  from printf_number_buffer::@11
+  printf_number_buffer::padding#14 = phi( printf_number_buffer::@11/printf_number_buffer::padding#17 )
+  printf_number_buffer::format_justify_left#9 = phi( printf_number_buffer::@11/printf_number_buffer::format_justify_left#14 )
+  printf_number_buffer::format_zero_padding#14 = phi( printf_number_buffer::@11/printf_number_buffer::format_zero_padding#19 )
+  printf_number_buffer::buffer_digits#5 = phi( printf_number_buffer::@11/printf_number_buffer::buffer_digits#3 )
+  to:printf_number_buffer::@5
+printf_number_buffer::@12: scope:[printf_number_buffer]  from printf_number_buffer::@19
+  printf_number_buffer::padding#8 = phi( printf_number_buffer::@19/printf_number_buffer::padding#7 )
+  printf_padding::pad#2 = ' 'at
+  printf_padding::length#2 = (byte)printf_number_buffer::padding#8
+  call printf_padding 
+  to:printf_number_buffer::@21
+printf_number_buffer::@21: scope:[printf_number_buffer]  from printf_number_buffer::@12
+  to:printf_number_buffer::@return
+printf_number_buffer::@return: scope:[printf_number_buffer]  from printf_number_buffer::@19 printf_number_buffer::@21
+  return 
+  to:@return
+
+void main()
+main: scope:[main]  from __start::@1
+  call clrscr 
+  to:main::@30
+main::@30: scope:[main]  from main
+  main::valid#0 = 0
+  main::total#0 = 0
+  main::pass#0 = passports
+  to:main::@1
+main::@1: scope:[main]  from main::@13 main::@24 main::@26 main::@27 main::@30
+  main::total#12 = phi( main::@13/main::total#1, main::@24/main::total#14, main::@26/main::total#15, main::@27/main::total#16, main::@30/main::total#0 )
+  main::valid#6 = phi( main::@13/main::valid#8, main::@24/main::valid#9, main::@26/main::valid#10, main::@27/main::valid#11, main::@30/main::valid#0 )
+  main::pass#6 = phi( main::@13/main::pass#16, main::@24/main::pass#14, main::@26/main::pass#1, main::@27/main::pass#2, main::@30/main::pass#0 )
+  main::$23 = 0 != *main::pass#6
+  if(main::$23) goto main::@2
+  to:main::@3
+main::@2: scope:[main]  from main::@1
+  main::total#19 = phi( main::@1/main::total#12 )
+  main::valid#14 = phi( main::@1/main::valid#6 )
+  main::pass#7 = phi( main::@1/main::pass#6 )
+  main::$2 = *main::pass#7 == ' 'at
+  main::$3 = ! main::$2
+  if(main::$3) goto main::@4
+  to:main::@26
+main::@3: scope:[main]  from main::@1
+  main::total#10 = phi( main::@1/main::total#12 )
+  main::valid#4 = phi( main::@1/main::valid#6 )
+  cputs::s#2 = main::s
+  call cputs 
+  to:main::@31
+main::@31: scope:[main]  from main::@3
+  main::total#7 = phi( main::@3/main::total#10 )
+  main::valid#2 = phi( main::@3/main::valid#4 )
+  printf_uint::uvalue#0 = main::valid#2
+  printf_uint::format_min_length#0 = 0
+  printf_uint::format_justify_left#0 = 0
+  printf_uint::format_sign_always#0 = 0
+  printf_uint::format_zero_padding#0 = 0
+  printf_uint::format_upper_case#0 = 0
+  printf_uint::format_radix#0 = DECIMAL
+  call printf_uint 
+  to:main::@32
+main::@32: scope:[main]  from main::@31
+  main::total#4 = phi( main::@31/main::total#7 )
+  cputs::s#3 = main::s1
+  call cputs 
+  to:main::@33
+main::@33: scope:[main]  from main::@32
+  main::total#2 = phi( main::@32/main::total#4 )
+  printf_uint::uvalue#1 = main::total#2
+  printf_uint::format_min_length#1 = 0
+  printf_uint::format_justify_left#1 = 0
+  printf_uint::format_sign_always#1 = 0
+  printf_uint::format_zero_padding#1 = 0
+  printf_uint::format_upper_case#1 = 0
+  printf_uint::format_radix#1 = DECIMAL
+  call printf_uint 
+  to:main::@34
+main::@34: scope:[main]  from main::@33
+  cputs::s#4 = main::s2
+  call cputs 
+  to:main::@35
+main::@35: scope:[main]  from main::@34
+  to:main::@29
+main::@4: scope:[main]  from main::@2
+  main::total#20 = phi( main::@2/main::total#19 )
+  main::valid#15 = phi( main::@2/main::valid#14 )
+  main::pass#8 = phi( main::@2/main::pass#7 )
+  main::$4 = *main::pass#8 == '
+'at
+  main::$5 = ! main::$4
+  if(main::$5) goto main::@5
+  to:main::@27
+main::@26: scope:[main]  from main::@2
+  main::total#15 = phi( main::@2/main::total#19 )
+  main::valid#10 = phi( main::@2/main::valid#14 )
+  main::pass#9 = phi( main::@2/main::pass#7 )
+  main::pass#1 = ++ main::pass#9
+  to:main::@1
+main::@5: scope:[main]  from main::@4
+  main::total#28 = phi( main::@4/main::total#20 )
+  main::valid#26 = phi( main::@4/main::valid#15 )
+  main::pass#23 = phi( main::@4/main::pass#8 )
+  main::required_tag#0 = required_tags
+  main::tag_idx#0 = 0
+  to:main::@14
+main::@27: scope:[main]  from main::@4
+  main::total#16 = phi( main::@4/main::total#20 )
+  main::valid#11 = phi( main::@4/main::valid#15 )
+  main::pass#10 = phi( main::@4/main::pass#8 )
+  main::pass#2 = ++ main::pass#10
+  main::$6 = *main::pass#2 == '
+'at
+  main::$7 = ! main::$6
+  if(main::$7) goto main::@1
+  to:main::@28
+main::@28: scope:[main]  from main::@27
+  main::total#17 = phi( main::@27/main::total#16 )
+  main::valid#12 = phi( main::@27/main::valid#11 )
+  main::pass#11 = phi( main::@27/main::pass#2 )
+  main::pass#3 = ++ main::pass#11
+  main::num_found#0 = 0
+  main::i#0 = 0
+  to:main::@6
+main::@6: scope:[main]  from main::@28 main::@9
+  main::pass#31 = phi( main::@28/main::pass#3, main::@9/main::pass#32 )
+  main::total#13 = phi( main::@28/main::total#17, main::@9/main::total#18 )
+  main::valid#7 = phi( main::@28/main::valid#12, main::@9/main::valid#13 )
+  main::num_found#4 = phi( main::@28/main::num_found#0, main::@9/main::num_found#6 )
+  main::i#2 = phi( main::@28/main::i#0, main::@9/main::i#1 )
+  main::$8 = main::i#2 < 7
+  if(main::$8) goto main::@7
+  to:main::@8
+main::@7: scope:[main]  from main::@6
+  main::pass#34 = phi( main::@6/main::pass#31 )
+  main::total#22 = phi( main::@6/main::total#13 )
+  main::valid#17 = phi( main::@6/main::valid#7 )
+  main::num_found#5 = phi( main::@6/main::num_found#4 )
+  main::i#3 = phi( main::@6/main::i#2 )
+  main::$24 = 0 != main::tags_found[main::i#3]
+  main::$9 = ! main::$24
+  if(main::$9) goto main::@9
+  to:main::@10
+main::@8: scope:[main]  from main::@6
+  main::pass#30 = phi( main::@6/main::pass#31 )
+  main::total#11 = phi( main::@6/main::total#13 )
+  main::valid#5 = phi( main::@6/main::valid#7 )
+  main::num_found#2 = phi( main::@6/main::num_found#4 )
+  main::$10 = main::num_found#2 == 7
+  if(main::$10) goto main::@12
+  to:main::@11
+main::@9: scope:[main]  from main::@10 main::@7
+  main::pass#32 = phi( main::@10/main::pass#33, main::@7/main::pass#34 )
+  main::total#18 = phi( main::@10/main::total#21, main::@7/main::total#22 )
+  main::valid#13 = phi( main::@10/main::valid#16, main::@7/main::valid#17 )
+  main::num_found#6 = phi( main::@10/main::num_found#1, main::@7/main::num_found#5 )
+  main::i#4 = phi( main::@10/main::i#5, main::@7/main::i#3 )
+  main::tags_found[main::i#4] = 0
+  main::i#1 = ++ main::i#4
+  to:main::@6
+main::@10: scope:[main]  from main::@7
+  main::pass#33 = phi( main::@7/main::pass#34 )
+  main::total#21 = phi( main::@7/main::total#22 )
+  main::valid#16 = phi( main::@7/main::valid#17 )
+  main::i#5 = phi( main::@7/main::i#3 )
+  main::num_found#3 = phi( main::@7/main::num_found#5 )
+  main::num_found#1 = ++ main::num_found#3
+  to:main::@9
+main::@12: scope:[main]  from main::@8
+  main::pass#27 = phi( main::@8/main::pass#30 )
+  main::total#8 = phi( main::@8/main::total#11 )
+  main::valid#3 = phi( main::@8/main::valid#5 )
+  main::valid#1 = ++ main::valid#3
+  cputs::s#5 = main::s3
+  call cputs 
+  to:main::@36
+main::@36: scope:[main]  from main::@12
+  main::valid#18 = phi( main::@12/main::valid#1 )
+  main::pass#20 = phi( main::@12/main::pass#27 )
+  main::total#5 = phi( main::@12/main::total#8 )
+  to:main::@13
+main::@11: scope:[main]  from main::@8
+  main::valid#22 = phi( main::@8/main::valid#5 )
+  main::pass#28 = phi( main::@8/main::pass#30 )
+  main::total#9 = phi( main::@8/main::total#11 )
+  cputs::s#6 = main::s4
+  call cputs 
+  to:main::@37
+main::@37: scope:[main]  from main::@11
+  main::valid#19 = phi( main::@11/main::valid#22 )
+  main::pass#21 = phi( main::@11/main::pass#28 )
+  main::total#6 = phi( main::@11/main::total#9 )
+  to:main::@13
+main::@13: scope:[main]  from main::@36 main::@37
+  main::valid#8 = phi( main::@36/main::valid#18, main::@37/main::valid#19 )
+  main::pass#16 = phi( main::@36/main::pass#20, main::@37/main::pass#21 )
+  main::total#3 = phi( main::@36/main::total#5, main::@37/main::total#6 )
+  main::total#1 = ++ main::total#3
+  to:main::@1
+main::@14: scope:[main]  from main::@22 main::@5
+  main::total#25 = phi( main::@22/main::total#27, main::@5/main::total#28 )
+  main::valid#23 = phi( main::@22/main::valid#25, main::@5/main::valid#26 )
+  main::required_tag#8 = phi( main::@22/main::required_tag#1, main::@5/main::required_tag#0 )
+  main::pass#18 = phi( main::@22/main::pass#22, main::@5/main::pass#23 )
+  main::tag_idx#2 = phi( main::@22/main::tag_idx#1, main::@5/main::tag_idx#0 )
+  main::$13 = main::tag_idx#2 < 7
+  if(main::$13) goto main::@15
+  to:main::@23
+main::@15: scope:[main]  from main::@14
+  main::total#31 = phi( main::@14/main::total#25 )
+  main::valid#29 = phi( main::@14/main::valid#23 )
+  main::tag_idx#7 = phi( main::@14/main::tag_idx#2 )
+  main::pass#24 = phi( main::@14/main::pass#18 )
+  main::required_tag#6 = phi( main::@14/main::required_tag#8 )
+  main::match#0 = 0
+  main::i1#0 = 0
+  to:main::@16
+main::@16: scope:[main]  from main::@15 main::@19
+  main::total#30 = phi( main::@15/main::total#31, main::@19/main::total#32 )
+  main::valid#28 = phi( main::@15/main::valid#29, main::@19/main::valid#30 )
+  main::tag_idx#6 = phi( main::@15/main::tag_idx#7, main::@19/main::tag_idx#8 )
+  main::match#4 = phi( main::@15/main::match#0, main::@19/main::match#6 )
+  main::pass#17 = phi( main::@15/main::pass#24, main::@19/main::pass#25 )
+  main::required_tag#4 = phi( main::@15/main::required_tag#6, main::@19/main::required_tag#7 )
+  main::i1#2 = phi( main::@15/main::i1#0, main::@19/main::i1#1 )
+  main::$14 = main::i1#2 < 3
+  if(main::$14) goto main::@17
+  to:main::@18
+main::@17: scope:[main]  from main::@16
+  main::total#33 = phi( main::@16/main::total#30 )
+  main::valid#31 = phi( main::@16/main::valid#28 )
+  main::tag_idx#9 = phi( main::@16/main::tag_idx#6 )
+  main::match#5 = phi( main::@16/main::match#4 )
+  main::pass#12 = phi( main::@16/main::pass#17 )
+  main::i1#3 = phi( main::@16/main::i1#2 )
+  main::required_tag#2 = phi( main::@16/main::required_tag#4 )
+  main::$15 = main::required_tag#2[main::i1#3] == main::pass#12[main::i1#3]
+  main::$16 = ! main::$15
+  if(main::$16) goto main::@19
+  to:main::@20
+main::@18: scope:[main]  from main::@16
+  main::total#29 = phi( main::@16/main::total#30 )
+  main::valid#27 = phi( main::@16/main::valid#28 )
+  main::pass#26 = phi( main::@16/main::pass#17 )
+  main::tag_idx#5 = phi( main::@16/main::tag_idx#6 )
+  main::required_tag#5 = phi( main::@16/main::required_tag#4 )
+  main::match#2 = phi( main::@16/main::match#4 )
+  main::$17 = main::match#2 == 3
+  main::$18 = ! main::$17
+  if(main::$18) goto main::@22
+  to:main::@21
+main::@19: scope:[main]  from main::@17 main::@20
+  main::total#32 = phi( main::@17/main::total#33, main::@20/main::total#34 )
+  main::valid#30 = phi( main::@17/main::valid#31, main::@20/main::valid#32 )
+  main::tag_idx#8 = phi( main::@17/main::tag_idx#9, main::@20/main::tag_idx#10 )
+  main::match#6 = phi( main::@17/main::match#5, main::@20/main::match#1 )
+  main::pass#25 = phi( main::@17/main::pass#12, main::@20/main::pass#29 )
+  main::required_tag#7 = phi( main::@17/main::required_tag#2, main::@20/main::required_tag#9 )
+  main::i1#4 = phi( main::@17/main::i1#3, main::@20/main::i1#5 )
+  main::i1#1 = ++ main::i1#4
+  to:main::@16
+main::@20: scope:[main]  from main::@17
+  main::total#34 = phi( main::@17/main::total#33 )
+  main::valid#32 = phi( main::@17/main::valid#31 )
+  main::tag_idx#10 = phi( main::@17/main::tag_idx#9 )
+  main::pass#29 = phi( main::@17/main::pass#12 )
+  main::required_tag#9 = phi( main::@17/main::required_tag#2 )
+  main::i1#5 = phi( main::@17/main::i1#3 )
+  main::match#3 = phi( main::@17/main::match#5 )
+  main::match#1 = ++ main::match#3
+  to:main::@19
+main::@22: scope:[main]  from main::@18
+  main::total#27 = phi( main::@18/main::total#29 )
+  main::valid#25 = phi( main::@18/main::valid#27 )
+  main::pass#22 = phi( main::@18/main::pass#26 )
+  main::tag_idx#3 = phi( main::@18/main::tag_idx#5 )
+  main::required_tag#3 = phi( main::@18/main::required_tag#5 )
+  main::required_tag#1 = main::required_tag#3 + 3
+  main::tag_idx#1 = ++ main::tag_idx#3
+  to:main::@14
+main::@21: scope:[main]  from main::@18
+  main::total#26 = phi( main::@18/main::total#29 )
+  main::valid#24 = phi( main::@18/main::valid#27 )
+  main::pass#19 = phi( main::@18/main::pass#26 )
+  main::tag_idx#4 = phi( main::@18/main::tag_idx#5 )
+  main::tags_found[main::tag_idx#4] = 1
+  to:main::@23
+main::@23: scope:[main]  from main::@14 main::@21
+  main::total#23 = phi( main::@14/main::total#25, main::@21/main::total#26 )
+  main::valid#20 = phi( main::@14/main::valid#23, main::@21/main::valid#24 )
+  main::pass#13 = phi( main::@14/main::pass#18, main::@21/main::pass#19 )
+  main::pass#4 = main::pass#13 + 3
+  to:main::@24
+main::@24: scope:[main]  from main::@23 main::@25
+  main::total#14 = phi( main::@23/main::total#23, main::@25/main::total#24 )
+  main::valid#9 = phi( main::@23/main::valid#20, main::@25/main::valid#21 )
+  main::pass#14 = phi( main::@23/main::pass#4, main::@25/main::pass#5 )
+  main::$19 = *main::pass#14 != ' 'at
+  main::$20 = *main::pass#14 && main::$19
+  main::$21 = *main::pass#14 != '
+'at
+  main::$22 = main::$20 && main::$21
+  if(main::$22) goto main::@25
+  to:main::@1
+main::@25: scope:[main]  from main::@24
+  main::total#24 = phi( main::@24/main::total#14 )
+  main::valid#21 = phi( main::@24/main::valid#9 )
+  main::pass#15 = phi( main::@24/main::pass#14 )
+  main::pass#5 = ++ main::pass#15
+  to:main::@24
+main::@29: scope:[main]  from main::@29 main::@35
+  to:main::@29
+main::@return: scope:[main]  from
+  return 
+  to:@return
+
+void __start()
+__start: scope:[__start]  from
+  to:__start::__init1
+__start::__init1: scope:[__start]  from __start
+  conio_reverse_value = 0
+  conio_display_cursor = 1
+  conio_scroll_enable = 1
+  to:__start::@1
+__start::@1: scope:[__start]  from __start::__init1
+  call main 
+  to:__start::@2
+__start::@2: scope:[__start]  from __start::@1
+  to:__start::@return
+__start::@return: scope:[__start]  from __start::@2
+  return 
+  to:@return
+
+SYMBOL TABLE SSA
+const byte BINARY = 2
+const word* COLCRS = (word*)$55
+const nomodify byte* CRSINH = (byte*)$2f0
+const byte DECIMAL = $a
+const byte* DIGITS[]  = "0123456789abcdef"atz
+const byte HEXADECIMAL = $10
+const byte OCTAL = 8
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN = 0
+const nomodify byte** OLDADR = (byte**)$5e
+const nomodify byte* OLDCHR = (byte*)$5d
+const byte RADIX::BINARY = 2
+const byte RADIX::DECIMAL = $a
+const byte RADIX::HEXADECIMAL = $10
+const byte RADIX::OCTAL = 8
+const word* RADIX_BINARY_VALUES[]  = { $8000, $4000, $2000, $1000, $800, $400, $200, $100, $80, $40, $20, $10, 8, 4, 2 }
+const word* RADIX_DECIMAL_VALUES[]  = { $2710, $3e8, $64, $a }
+const word* RADIX_HEXADECIMAL_VALUES[]  = { $1000, $100, $10 }
+const word* RADIX_OCTAL_VALUES[]  = { $8000, $1000, $200, $40, 8 }
+const byte* ROWCRS = (byte*)$54
+const nomodify byte** SAVMSC = (byte**)$58
+const byte SIZEOF_WORD = 2
+void __start()
+void clrscr()
+byte conio_display_cursor loadstore
+byte conio_reverse_value loadstore
+byte conio_scroll_enable loadstore
+void cputc(volatile byte cputc::c)
+bool~ cputc::$0
+bool~ cputc::$1
+bool~ cputc::$2
+bool~ cputc::$3
+byte~ cputc::$4
+bool~ cputc::$7
+volatile byte cputc::c loadstore
+byte cputc::convertToScreenCode1_return
+byte cputc::convertToScreenCode1_return#0
+byte cputc::convertToScreenCode1_return#1
+byte cputc::convertToScreenCode1_return#2
+byte cputc::convertToScreenCode1_return#3
+byte* cputc::convertToScreenCode1_v
+byte* cputc::convertToScreenCode1_v#0
+byte* cputc::convertToScreenCode1_v#1
+void cputs(to_nomodify byte* cputs::s)
+byte~ cputs::$0
+bool~ cputs::$2
+byte cputs::c
+byte cputs::c#0
+byte cputs::c#1
+byte cputs::c#2
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0
+to_nomodify byte* cputs::s#1
+to_nomodify byte* cputs::s#10
+to_nomodify byte* cputs::s#2
+to_nomodify byte* cputs::s#3
+to_nomodify byte* cputs::s#4
+to_nomodify byte* cputs::s#5
+to_nomodify byte* cputs::s#6
+to_nomodify byte* cputs::s#7
+to_nomodify byte* cputs::s#8
+to_nomodify byte* cputs::s#9
+byte* cursorLocation()
+number~ cursorLocation::$0
+byte*~ cursorLocation::$1
+byte*~ cursorLocation::$2
+word~ cursorLocation::$3
+byte* cursorLocation::return
+byte* cursorLocation::return#0
+byte* cursorLocation::return#1
+byte* cursorLocation::return#2
+byte* cursorLocation::return#3
+byte* cursorLocation::return#4
+byte* cursorLocation::return#5
+byte* cursorLocation::return#6
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte gotoxy::x
+byte gotoxy::x#0
+byte gotoxy::x#1
+byte gotoxy::x#2
+byte gotoxy::y
+byte gotoxy::y#0
+byte gotoxy::y#1
+byte gotoxy::y#2
+void main()
+bool~ main::$10
+bool~ main::$13
+bool~ main::$14
+bool~ main::$15
+bool~ main::$16
+bool~ main::$17
+bool~ main::$18
+bool~ main::$19
+bool~ main::$2
+bool~ main::$20
+bool~ main::$21
+bool~ main::$22
+bool~ main::$23
+bool~ main::$24
+bool~ main::$3
+bool~ main::$4
+bool~ main::$5
+bool~ main::$6
+bool~ main::$7
+bool~ main::$8
+bool~ main::$9
+byte main::i
+byte main::i#0
+byte main::i#1
+byte main::i#2
+byte main::i#3
+byte main::i#4
+byte main::i#5
+byte main::i1
+byte main::i1#0
+byte main::i1#1
+byte main::i1#2
+byte main::i1#3
+byte main::i1#4
+byte main::i1#5
+byte main::match
+byte main::match#0
+byte main::match#1
+byte main::match#2
+byte main::match#3
+byte main::match#4
+byte main::match#5
+byte main::match#6
+byte main::num_found
+byte main::num_found#0
+byte main::num_found#1
+byte main::num_found#2
+byte main::num_found#3
+byte main::num_found#4
+byte main::num_found#5
+byte main::num_found#6
+byte* main::pass
+byte* main::pass#0
+byte* main::pass#1
+byte* main::pass#10
+byte* main::pass#11
+byte* main::pass#12
+byte* main::pass#13
+byte* main::pass#14
+byte* main::pass#15
+byte* main::pass#16
+byte* main::pass#17
+byte* main::pass#18
+byte* main::pass#19
+byte* main::pass#2
+byte* main::pass#20
+byte* main::pass#21
+byte* main::pass#22
+byte* main::pass#23
+byte* main::pass#24
+byte* main::pass#25
+byte* main::pass#26
+byte* main::pass#27
+byte* main::pass#28
+byte* main::pass#29
+byte* main::pass#3
+byte* main::pass#30
+byte* main::pass#31
+byte* main::pass#32
+byte* main::pass#33
+byte* main::pass#34
+byte* main::pass#4
+byte* main::pass#5
+byte* main::pass#6
+byte* main::pass#7
+byte* main::pass#8
+byte* main::pass#9
+byte* main::required_tag
+byte* main::required_tag#0
+byte* main::required_tag#1
+byte* main::required_tag#2
+byte* main::required_tag#3
+byte* main::required_tag#4
+byte* main::required_tag#5
+byte* main::required_tag#6
+byte* main::required_tag#7
+byte* main::required_tag#8
+byte* main::required_tag#9
+const byte* main::s[8]  = "
+Valid "at
+const byte* main::s1[8]  = " Total "at
+const byte* main::s2[2]  = "
+"at
+const byte* main::s3[2]  = "+"at
+const byte* main::s4[2]  = "."at
+byte main::tag_idx
+byte main::tag_idx#0
+byte main::tag_idx#1
+byte main::tag_idx#10
+byte main::tag_idx#2
+byte main::tag_idx#3
+byte main::tag_idx#4
+byte main::tag_idx#5
+byte main::tag_idx#6
+byte main::tag_idx#7
+byte main::tag_idx#8
+byte main::tag_idx#9
+const byte* main::tags_found[7]  = { fill( 7, 0) }
+word main::total
+word main::total#0
+word main::total#1
+word main::total#10
+word main::total#11
+word main::total#12
+word main::total#13
+word main::total#14
+word main::total#15
+word main::total#16
+word main::total#17
+word main::total#18
+word main::total#19
+word main::total#2
+word main::total#20
+word main::total#21
+word main::total#22
+word main::total#23
+word main::total#24
+word main::total#25
+word main::total#26
+word main::total#27
+word main::total#28
+word main::total#29
+word main::total#3
+word main::total#30
+word main::total#31
+word main::total#32
+word main::total#33
+word main::total#34
+word main::total#4
+word main::total#5
+word main::total#6
+word main::total#7
+word main::total#8
+word main::total#9
+word main::valid
+word main::valid#0
+word main::valid#1
+word main::valid#10
+word main::valid#11
+word main::valid#12
+word main::valid#13
+word main::valid#14
+word main::valid#15
+word main::valid#16
+word main::valid#17
+word main::valid#18
+word main::valid#19
+word main::valid#2
+word main::valid#20
+word main::valid#21
+word main::valid#22
+word main::valid#23
+word main::valid#24
+word main::valid#25
+word main::valid#26
+word main::valid#27
+word main::valid#28
+word main::valid#29
+word main::valid#3
+word main::valid#30
+word main::valid#31
+word main::valid#32
+word main::valid#4
+word main::valid#5
+word main::valid#6
+word main::valid#7
+word main::valid#8
+word main::valid#9
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+byte*~ memcpy::$0
+bool~ memcpy::$1
+byte*~ memcpy::$2
+void* memcpy::destination
+void* memcpy::destination#0
+void* memcpy::destination#1
+void* memcpy::destination#2
+void* memcpy::destination#3
+void* memcpy::destination#4
+byte* memcpy::dst
+byte* memcpy::dst#0
+byte* memcpy::dst#1
+byte* memcpy::dst#2
+byte* memcpy::dst#3
+word memcpy::num
+word memcpy::num#0
+word memcpy::num#1
+void* memcpy::return
+void* memcpy::return#0
+void* memcpy::return#1
+void* memcpy::return#2
+void* memcpy::return#3
+void* memcpy::source
+void* memcpy::source#0
+void* memcpy::source#1
+byte* memcpy::src
+byte* memcpy::src#0
+byte* memcpy::src#1
+byte* memcpy::src#2
+byte* memcpy::src#3
+byte* memcpy::src_end
+byte* memcpy::src_end#0
+byte* memcpy::src_end#1
+byte* memcpy::src_end#2
+void* memset(void* memset::str , byte memset::c , word memset::num)
+bool~ memset::$0
+bool~ memset::$1
+byte*~ memset::$2
+bool~ memset::$3
+byte*~ memset::$4
+byte memset::c
+byte memset::c#0
+byte memset::c#1
+byte memset::c#2
+byte memset::c#3
+byte memset::c#4
+byte memset::c#5
+byte* memset::dst
+byte* memset::dst#0
+byte* memset::dst#1
+byte* memset::dst#2
+byte* memset::dst#3
+byte* memset::end
+byte* memset::end#0
+byte* memset::end#1
+byte* memset::end#2
+word memset::num
+word memset::num#0
+word memset::num#1
+word memset::num#2
+word memset::num#3
+void* memset::return
+void* memset::return#0
+void* memset::return#1
+void* memset::return#2
+void* memset::return#3
+void* memset::return#4
+void* memset::str
+void* memset::str#0
+void* memset::str#1
+void* memset::str#2
+void* memset::str#3
+void* memset::str#4
+void* memset::str#5
+void* memset::str#6
+void newline()
+bool~ newline::$0
+bool~ newline::$1
+bool~ newline::$3
+bool~ newline::$5
+bool~ newline::$6
+byte*~ newline::$7
+byte*~ newline::$9
+byte* newline::start
+byte* newline::start#0
+byte* newline::start#1
+const byte* passports = "ecl:grn
+cid:315 iyr:2012 hgt:192cm eyr:2023 pid:873355140 byr:1925 hcl:#cb2c03
+
+byr:2027 hcl:ec0cfd ecl:blu cid:120
+eyr:1937 pid:106018766 iyr:2010 hgt:154cm
+
+byr:1965 eyr:2028 hgt:157cm
+cid:236 iyr:2018 ecl:brn
+hcl:#cfa07d pid:584111467
+
+eyr:2029 ecl:hzl
+iyr:1972 byr:1966
+pid:2898897192
+hgt:59cm hcl:z
+
+pid:231652013 hcl:#602927 hgt:166
+ecl:grn eyr:2025
+byr:2008 iyr:1986
+
+byr:1928 hgt:167cm
+hcl:#18171d iyr:2012
+ecl:oth pid:237657808 eyr:1944
+
+hgt:73in ecl:grn byr:1931 pid:358388825 iyr:2020
+hcl:#602927 eyr:2020
+
+hcl:#efcc98 eyr:2024 ecl:hzl
+byr:2030 hgt:192cm
+iyr:2013 pid:7479289410
+
+pid:053467220 iyr:2012 hgt:169cm
+cid:149 hcl:#866857
+eyr:2030
+byr:1995 ecl:oth
+
+hgt:162cm hcl:#efcc98 ecl:grn byr:1985 pid:419840766
+eyr:2022
+iyr:2020
+
+pid:22086957 hcl:c69235 ecl:#c458c5 eyr:1986 byr:2014 hgt:72cm iyr:1934
+
+hcl:#866857
+ecl:brn eyr:2024
+iyr:2017
+pid:505225484 cid:144
+byr:1980
+hgt:170cm
+
+hcl:#866857 ecl:gry
+byr:1972 iyr:2019 eyr:2023
+cid:234 pid:721290041 hgt:191cm
+
+pid:346301363
+eyr:2020
+hcl:#733820 iyr:2019 hgt:177cm
+byr:1998
+
+hgt:157cm byr:1963
+pid:898055805
+hcl:#fffffd ecl:blu iyr:2017 cid:87
+eyr:2030
+
+pid:605900764 iyr:2011
+hgt:73in ecl:hzl eyr:2024
+hcl:#888785
+cid:281
+
+iyr:2010 eyr:2026 hcl:#4f7e76 pid:883386029 byr:1946 ecl:brn
+
+hcl:z
+iyr:2020 pid:9121928466 byr:2014 ecl:zzz eyr:2025
+hgt:172in
+
+hgt:151cm cid:163 pid:670884417 iyr:2012
+ecl:oth hcl:#ceb3a1
+eyr:2028
+
+hcl:z cid:92 hgt:69cm
+byr:2008 pid:492284612
+eyr:2020 iyr:2023
+ecl:hzl
+
+byr:1933
+hcl:#7d3b0c eyr:2020 hgt:170cm
+pid:949064511 iyr:2010
+ecl:oth
+
+eyr:2025 byr:1989 ecl:oth cid:100 hgt:182cm
+pid:629190040 iyr:2017 hcl:#b6652a
+
+ecl:hzl cid:76 hcl:#e71392 eyr:2021 iyr:2013 byr:1995
+pid:762177473
+hgt:179cm
+
+pid:198500564 eyr:2029 hcl:#733820 cid:51 iyr:2012
+hgt:70in byr:1938 ecl:oth
+
+hgt:190cm ecl:brn byr:1952 iyr:2015 hcl:#623a2f
+eyr:2023
+
+hgt:169cm hcl:#602927 byr:2001 pid:823979592 iyr:2016 eyr:2029
+
+iyr:2010 ecl:gry
+eyr:2022 hgt:156cm byr:1953 pid:434063393
+hcl:#733820
+
+pid:091724580 hcl:a7069e eyr:1984 ecl:#95d01e byr:2012 iyr:2005
+
+eyr:2022 byr:1972 hcl:#866857 ecl:hzl pid:227453248
+hgt:153cm cid:324 iyr:2018
+
+cid:195 pid:049871343
+eyr:2024 hgt:169cm
+byr:1952 iyr:2010 ecl:grn
+
+eyr:2035 pid:189cm
+hgt:77 iyr:1973 ecl:#dc83d5
+hcl:z byr:2004
+
+byr:2027
+pid:89338932 hcl:1de39e ecl:grn hgt:159in eyr:2034 iyr:1937
+
+pid:076534920
+hgt:152cm
+byr:1969
+ecl:blu
+hcl:#866857 iyr:2011 eyr:2024
+
+iyr:2019 eyr:2028
+ecl:blu hgt:169cm
+hcl:#888785 pid:332202163 byr:1923
+
+hgt:65in byr:1964 iyr:2019
+pid:287612987 ecl:hzl cid:213 eyr:2023 hcl:#ceb3a1
+
+hcl:#623a2f pid:182484027
+iyr:2016 ecl:brn byr:1943
+hgt:71in eyr:2021 cid:344
+
+hcl:#cdee64 iyr:2011 ecl:brn eyr:2026 hgt:176cm
+byr:1985 pid:978641227
+
+eyr:2029 ecl:brn hgt:173cm byr:1920 cid:211
+hcl:#866857
+iyr:2016 pid:289769625
+
+hcl:#7d3b0c pid:770938833 iyr:2010 byr:1941 ecl:oth eyr:2029 hgt:161cm
+
+hgt:172cm iyr:2015 ecl:gry byr:1948
+eyr:2029
+pid:466359109 hcl:#341e13
+
+cid:74 pid:405199325 ecl:blu
+hcl:#6b5442
+eyr:1980 byr:2024 hgt:174cm iyr:2011
+
+hgt:183cm pid:075760048 cid:78 byr:1960 ecl:hzl eyr:2030 hcl:#6b5442 iyr:2014
+
+cid:264 hcl:#7d3b0c
+ecl:blu iyr:2011 eyr:2020 hgt:182cm
+byr:1929
+
+pid:435338286 byr:1931
+hcl:z ecl:amb iyr:2013 hgt:73in
+cid:165 eyr:2027
+
+pid:511898552 eyr:2025 hgt:184cm hcl:#602927
+iyr:2018 byr:1989 ecl:hzl
+
+iyr:2016
+hgt:168in
+hcl:#623a2f
+eyr:2025 pid:310738569 ecl:#0c3039
+byr:2027
+
+pid:158cm byr:1946 ecl:grt
+iyr:1920 cid:189
+hcl:389bce hgt:165cm
+
+pid:973732906 hcl:#cfa07d iyr:2010 eyr:2020 hgt:180cm
+byr:1930
+ecl:brn
+
+pid:930994364 byr:1967 hgt:151cm
+iyr:2011 eyr:2022
+
+eyr:1968 hgt:75cm cid:241
+iyr:2011 pid:5493866745
+ecl:grt
+byr:1976 hcl:#a97842
+
+eyr:2026 ecl:oth
+iyr:2016 hcl:#c0946f
+byr:1929
+hgt:175cm
+pid:9421898537
+
+eyr:2028 iyr:2016 byr:1962
+ecl:grn hgt:186cm hcl:#cfa07d pid:432962396
+
+iyr:2010 byr:1934 eyr:2023 hgt:180cm hcl:#cfa07d ecl:gry
+
+cid:168
+byr:1978
+eyr:2027 hgt:189cm pid:802710287
+hcl:#2f980b iyr:2014
+ecl:grn
+
+eyr:1970
+pid:576329104
+ecl:xry iyr:1954 hcl:#341e13 byr:2026
+hgt:74in
+
+eyr:2027 hgt:153cm
+ecl:oth
+hcl:#866857
+pid:290407832 byr:1956 iyr:2017
+
+iyr:2011
+cid:128
+ecl:amb hcl:#7d3b0c hgt:68in pid:743606119 eyr:2020
+
+ecl:oth hcl:#cfa07d
+byr:2016 pid:#de98ae iyr:1984 cid:194
+hgt:170cm
+eyr:2034
+
+pid:526098672 hgt:168cm
+hcl:#7d3b0c cid:167 byr:1923 ecl:blu iyr:2016
+eyr:2030
+
+pid:495569197 hcl:#866857 hgt:193cm
+iyr:2013 eyr:2021 byr:1921 ecl:amb
+
+ecl:amb
+hcl:#a97842 pid:862249915 iyr:2012 byr:1964
+cid:325
+eyr:2021
+
+iyr:1958
+byr:2003
+hgt:160 hcl:#18171d
+ecl:hzl eyr:2020
+
+iyr:2019 byr:1997 ecl:brn
+pid:342735713 hcl:#efcc98
+hgt:181cm cid:307
+eyr:2027
+
+pid:817121616 eyr:2020
+iyr:2012
+hgt:185cm
+hcl:#18171d byr:1969 ecl:hzl
+
+pid:381399203
+ecl:oth byr:1930
+iyr:2014 hcl:#6b5442 hgt:71in cid:156 eyr:2025
+
+byr:2002 hcl:#18171d iyr:2017
+pid:398245854 hgt:64in ecl:gry eyr:2025 cid:127
+
+eyr:2028 hcl:#341e13
+ecl:amb iyr:2012
+pid:079796480 hgt:69cm
+byr:1995
+
+cid:315 iyr:2028
+pid:775929239
+hgt:162cm ecl:dne byr:1940 eyr:1952 hcl:#c0946f
+
+iyr:2015
+hgt:154cm byr:1997
+ecl:grn
+cid:125 eyr:2024 pid:834780229
+hcl:#18171d
+
+ecl:hzl hcl:#a97842 pid:553710574 eyr:2028
+hgt:183cm cid:196
+iyr:2014
+
+pid:377912488 hgt:159cm ecl:amb eyr:2024 byr:1974
+iyr:2014
+hcl:#ceb3a1
+
+eyr:2024
+byr:1947 hgt:63in ecl:brn
+cid:69
+pid:185228911 hcl:#b6652a iyr:2016
+
+eyr:2024
+hgt:168cm hcl:#602927
+iyr:2013
+byr:1993
+pid:681091728 ecl:gry cid:203
+
+pid:037922164 iyr:2020
+byr:1990 hgt:156cm eyr:2023 hcl:#866857
+cid:97 ecl:grn
+
+hgt:170cm pid:980455250
+iyr:2011 ecl:hzl byr:1957
+eyr:2030 hcl:#cfa07d
+
+hgt:158cm
+hcl:#602927
+byr:2002 ecl:hzl iyr:2013
+cid:99
+eyr:2020 pid:48646993
+
+byr:1955 pid:814033843 eyr:2030 hcl:#a97842
+hgt:191cm iyr:2019
+
+pid:111196491 hgt:191cm iyr:2012 ecl:blu hcl:#a97842
+eyr:2026 cid:131 byr:1979
+
+hcl:#fffffd hgt:68in
+cid:121 ecl:oth eyr:2024 pid:343836937
+byr:1955
+iyr:2020
+
+eyr:2025 byr:1954
+pid:737517118
+cid:343 hcl:#b6652a
+iyr:2017 ecl:hzl
+hgt:175cm
+
+ecl:brn
+iyr:2011 hgt:171cm cid:102 pid:066348279 byr:1981
+
+ecl:oth iyr:2018 byr:1975
+eyr:2029
+hgt:185cm cid:226
+pid:978243407 hcl:#341e13
+
+iyr:2015 pid:918017915 hcl:#3e52b7
+byr:1999 ecl:brn cid:314
+eyr:2025 hgt:192cm
+
+hcl:#19d1fa byr:1984 ecl:dne hgt:76in
+iyr:2015 cid:118 pid:417075672
+eyr:2020
+
+iyr:2019
+cid:120 hgt:186cm
+hcl:#733820 eyr:2024 pid:423238982 ecl:brn byr:1968
+
+hgt:70cm cid:173 pid:767014975
+hcl:#866857 eyr:2039 ecl:brn byr:1985
+
+pid:340424924
+eyr:2027 hcl:#7d3b0c
+hgt:168cm ecl:hzl iyr:2016
+byr:1994
+
+ecl:hzl byr:1933 pid:580425691
+iyr:2010 hcl:#c0946f eyr:2024
+hgt:64in
+
+hcl:#9fe6b0 pid:913184461 ecl:grn eyr:2030
+cid:262 iyr:2014
+
+ecl:amb pid:640007768 eyr:2030 byr:2017 iyr:1988 hcl:z
+
+byr:1977 cid:54
+eyr:1939 pid:882762394 iyr:2030 hcl:#ceb3a1 ecl:blu
+
+iyr:2011 hcl:#7d3b0c byr:1928
+pid:340969354 cid:199 hgt:168cm eyr:2029 ecl:hzl
+
+pid:729464282
+iyr:2012 hcl:baae60
+eyr:2026 ecl:hzl hgt:166cm byr:2019
+
+pid:930997801 iyr:2019 eyr:2030
+hcl:#866857 ecl:oth byr:1960 cid:235 hgt:73in
+
+ecl:brn
+byr:1988 hgt:179cm iyr:2017
+pid:864768439 cid:305 hcl:#c0946f
+eyr:2029
+
+hcl:#7d3b0c ecl:grn
+hgt:182cm eyr:2021 pid:719891314
+byr:1920 iyr:2017
+
+hgt:62cm
+cid:71 ecl:brn hcl:#fffffd iyr:2025 eyr:1997
+pid:175cm byr:2022
+
+hcl:#cfa07d cid:239 eyr:2025 ecl:hzl hgt:189in byr:1980 iyr:2020
+pid:703047050
+
+byr:1951
+eyr:2030
+ecl:hzl
+pid:130992467 hgt:157cm hcl:#341e13
+
+hgt:175cm
+hcl:#623a2f
+cid:68 eyr:2025
+byr:2001 ecl:oth pid:253618704 iyr:2016
+
+hcl:#fffffd pid:379344553 ecl:grn
+eyr:2026
+hgt:72in byr:1974 iyr:2013
+
+ecl:#b4e952 byr:1970 hcl:z
+eyr:2039 pid:6056894636 iyr:2021 hgt:165cm
+cid:328
+
+hcl:#602927 iyr:2014 pid:890429537 byr:1957 hgt:68in eyr:2020 ecl:hzl
+
+cid:265 byr:1961 hcl:#ceb3a1 eyr:2022 iyr:2016 hgt:184cm pid:921615309
+
+byr:1951 eyr:2024
+hcl:#341e13
+ecl:amb pid:414644982
+iyr:2010 hgt:159cm
+
+iyr:2015 cid:319
+eyr:2029 ecl:brn pid:380237898
+hcl:#efcc98 hgt:157cm byr:1972
+
+pid:237156579 ecl:#312a91
+hgt:167cm iyr:2011 hcl:#c0946f eyr:2021 byr:1953
+
+ecl:hzl iyr:2015 pid:10160221 eyr:2025 hgt:175cm hcl:z byr:1939
+
+hgt:59in hcl:#18171d byr:1962 ecl:hzl
+iyr:2019 eyr:2025
+cid:337 pid:491938615
+
+ecl:utc hgt:82 pid:51674655 byr:2020
+eyr:1954 iyr:2029 hcl:z
+
+pid:119530189
+cid:103
+iyr:2010 byr:1979
+hgt:168cm hcl:#a97842 ecl:brn eyr:2029
+
+hgt:177cm ecl:brn
+byr:1990
+pid:015089628 eyr:2028 hcl:#733820 iyr:2020
+
+ecl:blu iyr:2020 hgt:189cm
+hcl:#efcc98 byr:1982 pid:346500376 eyr:2021 cid:160
+
+ecl:brn hgt:173cm iyr:2011 cid:259 hcl:#6b5442 eyr:2026
+byr:1995
+pid:654875035
+
+ecl:grn eyr:2025 pid:147155222 byr:1942
+cid:341 hcl:#602927
+hgt:165cm
+iyr:2016
+
+pid:543171646
+hgt:153cm
+iyr:2019 hcl:#fffffd byr:1985 cid:266
+eyr:2027
+ecl:hzl
+
+ecl:blu
+eyr:2022
+pid:667939101 byr:1974
+cid:259 hcl:#888785
+
+eyr:2030 byr:2016 iyr:2022
+pid:86902982
+ecl:zzz hgt:72 hcl:ceb867
+
+hcl:#fffffd
+ecl:grn pid:046978329
+byr:1924
+eyr:2025 hgt:158cm iyr:2011
+
+hgt:150cm eyr:2028 byr:1985 ecl:gry hcl:#866857 pid:340615189
+iyr:2017
+cid:50
+
+cid:171 hcl:#18171d pid:009562218 byr:1981 hgt:175cm eyr:2024 ecl:oth iyr:2017
+
+iyr:2019
+eyr:2022
+ecl:brn hcl:#cfa07d pid:050270380 cid:159
+hgt:151cm
+byr:1951
+
+hcl:#7d3b0c hgt:176cm iyr:2015 byr:1923 pid:348188421 ecl:blu eyr:2029
+
+byr:1997 hgt:162cm eyr:2023 pid:445685977
+iyr:2012 ecl:amb hcl:#efcc98
+
+iyr:2017 ecl:oth eyr:2028 pid:791977055 hgt:170cm byr:1991
+hcl:#623a2f
+
+byr:1998 hcl:#fffffd
+eyr:2020
+ecl:gry pid:039483695 hgt:163cm iyr:2020
+cid:165
+
+ecl:hzl hgt:74in iyr:2016 pid:026214321
+cid:152 hcl:#a1f179
+eyr:2036 byr:2001
+
+pid:257900949 cid:80 byr:1956 iyr:2012 hgt:165cm eyr:2030
+
+pid:918371363
+ecl:xry
+iyr:2012
+byr:2012 hgt:65cm
+eyr:2029
+
+pid:041789006 iyr:2018 byr:1945 eyr:2024 ecl:blu
+hcl:#5ab31e hgt:171cm
+
+ecl:gry
+byr:1956 cid:318 iyr:2020 hcl:#623a2f
+eyr:2030 pid:020576506 hgt:184cm
+
+hgt:173cm iyr:2025
+eyr:2023
+ecl:amb pid:958983168 hcl:#866857 byr:1935
+
+byr:1974
+eyr:2040 pid:57104308 iyr:1980 hcl:z
+hgt:192in cid:295 ecl:amb
+
+pid:180cm hcl:1109f7 eyr:2039 byr:2020
+ecl:dne hgt:189in iyr:1921
+
+iyr:2013 byr:1961
+hcl:#866857
+eyr:2025 hgt:158cm ecl:gry
+
+ecl:brn iyr:2013 eyr:2021 pid:978650418 byr:1980
+hcl:#ceb3a1 cid:110
+hgt:166cm
+
+pid:864880558 ecl:hzl hcl:#c0946f byr:1955 eyr:2027 hgt:169cm iyr:2011
+
+eyr:2023 hgt:191cm hcl:#866857
+pid:454509887
+ecl:grn byr:1938 iyr:2015
+
+pid:793008846 eyr:2025 ecl:grn hcl:#341e13
+hgt:187cm
+byr:1973 cid:224
+iyr:2013
+
+hcl:#866857 eyr:2022 pid:802335395 hgt:171cm ecl:amb
+iyr:2015 byr:1991
+
+hcl:#888785 pid:768625886
+hgt:180cm
+eyr:2026 ecl:oth cid:178 byr:1958
+
+pid:921387245 cid:82 hgt:190cm hcl:#c0946f ecl:grn
+iyr:2015 eyr:2023
+
+pid:0704550258 hcl:1ba8f6 iyr:2010 byr:1978 cid:130
+eyr:2030 ecl:dne hgt:66cm
+
+pid:626293279 hcl:#7d3b0c hgt:185cm ecl:oth
+eyr:2020 byr:1937 iyr:2012
+
+hgt:175
+eyr:1933 ecl:gry
+hcl:#7d3b0c byr:2003 pid:#5d8fcc
+iyr:2012
+
+eyr:2027
+byr:1927 cid:154
+ecl:gry pid:683668809 hgt:164cm
+hcl:#a97842 iyr:2011
+
+byr:1940 iyr:2014 hgt:172cm eyr:2024 pid:033678324 hcl:#10fded
+cid:292 ecl:oth
+
+iyr:1970 ecl:#201515 pid:#4cd485 eyr:2034 hgt:162
+byr:2005 cid:67
+hcl:#c0946f
+
+cid:306
+byr:1948
+hcl:#efcc98
+eyr:2024 hgt:171cm pid:440657854 iyr:2015 ecl:brn
+
+hgt:172cm ecl:brn byr:1958 pid:054926969 hcl:#4b8065 iyr:2019
+
+pid:45977569 ecl:amb byr:2002 hgt:71cm hcl:z iyr:1983
+
+pid:811407848 hcl:#866857 cid:112 hgt:180cm byr:1986
+ecl:brn eyr:2026
+
+ecl:amb
+byr:1992
+cid:288 pid:417117245 hcl:#623a2f
+iyr:2011 hgt:181cm
+eyr:2021
+
+byr:1974 hgt:192cm cid:172
+eyr:2022
+ecl:blu
+hcl:#cfa07d iyr:2014
+
+eyr:2024 ecl:gry
+pid:874569675 byr:1960 iyr:2017 hgt:186cm
+hcl:#6b5442
+
+byr:1988 eyr:2024 iyr:2020 ecl:oth hcl:#866857 pid:227304269 hgt:170cm
+
+ecl:grn iyr:2019 byr:2002 cid:150 hcl:#efcc98
+pid:600740993
+hgt:167cm eyr:2027
+
+pid:553824537 iyr:2019 ecl:blu eyr:2025 hcl:#e21269 hgt:193cm
+byr:1923
+
+byr:2030 iyr:2019 ecl:#cb0911
+hcl:#cfa07d hgt:74in eyr:2012
+pid:7647207386
+
+cid:289 hgt:128 pid:178cm iyr:2025 ecl:#4ad977 byr:2020 eyr:2036 hcl:#efcc98
+
+cid:119 hgt:150in
+hcl:z
+iyr:2012
+ecl:brn eyr:1975
+byr:2007 pid:#0dcd32
+
+hcl:8a1ce7 pid:0434291854
+eyr:2034 iyr:2005
+hgt:62cm byr:2029 ecl:utc
+
+ecl:gry hcl:#ceb3a1 byr:1976 eyr:2024 iyr:2010 hgt:188cm
+pid:636312902
+
+hcl:#888785 byr:2027 hgt:178in iyr:2017 pid:973095872 eyr:1952
+
+hgt:179cm iyr:2015 hcl:#ceb3a1
+byr:1944 pid:182079308 cid:317
+eyr:2025 ecl:hzl
+
+hcl:#6b5442 ecl:grn eyr:2023 hgt:71in pid:829794667 byr:2000
+iyr:2014 cid:192
+
+iyr:2014 pid:096659610 hcl:#c0946f ecl:oth byr:1991 cid:180
+hgt:177cm
+eyr:2023
+
+byr:2017
+eyr:2036 iyr:1933
+cid:225 ecl:gmt hgt:179in
+hcl:b5c44d pid:99932231
+
+hcl:#18171d
+hgt:187cm eyr:2023 byr:1934 cid:286 pid:878541119 iyr:2020 ecl:amb
+
+hgt:185cm
+pid:754207134 ecl:oth eyr:2023
+hcl:#a97842 cid:313 byr:1966
+iyr:2015
+
+hcl:#ceb3a1 byr:1921 eyr:2022 pid:799265846 cid:285
+hgt:67in iyr:2015
+
+iyr:2011 byr:1941
+hcl:#341e13 cid:65 pid:413556937
+hgt:169cm
+ecl:amb eyr:2020
+
+iyr:2016
+hgt:158cm ecl:grn byr:1931 hcl:#7d3b0c
+
+pid:574299170 iyr:2013 byr:1961 ecl:hzl hcl:#866857 hgt:168cm eyr:2022
+
+eyr:2022 pid:245416405
+iyr:2019 hgt:173cm hcl:#c0946f
+ecl:brn
+byr:1965
+
+byr:1980 hgt:162cm ecl:brn pid:239318191
+hcl:#fffffd
+cid:58 eyr:2025 iyr:2020
+
+pid:892646915
+iyr:2012 hcl:#733820 byr:1991 eyr:2021
+hgt:157cm ecl:oth
+
+pid:310597466 eyr:2025
+hcl:#cfa07d byr:1944 iyr:2018 ecl:oth
+hgt:183cm
+
+iyr:2010 hgt:187cm ecl:oth
+pid:975763328
+hcl:#866857 eyr:2023 cid:283 byr:1997
+
+iyr:2020 cid:225 hcl:#efcc98 pid:424680047 ecl:blu
+hgt:154cm
+byr:1968 eyr:2027
+
+ecl:oth eyr:2020 hgt:183cm hcl:#623a2f
+pid:771851807
+byr:1990
+iyr:2017
+
+hcl:#efcc98 ecl:blu byr:1991 hgt:191cm pid:266021118
+cid:124
+eyr:2025
+
+byr:1993
+ecl:hzl eyr:2020
+hgt:163cm
+iyr:2015 pid:831538073 hcl:#18171d
+
+hgt:74in hcl:#420afb eyr:2028
+ecl:grn pid:264469103
+byr:1993
+
+eyr:2020
+cid:79
+byr:1972
+pid:084953331 hcl:#a97842 ecl:brn iyr:2010
+hgt:170cm
+
+iyr:2014 ecl:gry pid:094812116 eyr:2026 hgt:190cm byr:1965 hcl:#944667
+
+hcl:#fffffd byr:1953 iyr:2014 ecl:hzl hgt:164cm
+cid:123 eyr:2023 pid:546394433
+
+iyr:2012 hgt:155cm byr:1998 pid:#2c9be6 eyr:2023 hcl:#ceb3a1 ecl:gry
+
+eyr:2029 ecl:gry pid:752489331 iyr:2015 hgt:167cm hcl:#18171d cid:70 byr:2002
+
+byr:1938
+ecl:gry
+pid:764937909 iyr:2014
+hcl:#7d3b0c
+eyr:2022 cid:145 hgt:184cm
+
+cid:340
+byr:1924 hgt:169cm eyr:2026
+iyr:2013 ecl:amb
+pid:499844992 hcl:#18171d
+
+pid:838417672 hgt:175cm
+ecl:grt iyr:2017 eyr:2025 hcl:17aa1a
+
+eyr:2020
+byr:1925 hcl:#341e13
+ecl:brn cid:342 pid:047426814 hgt:156cm iyr:2012
+
+iyr:2011 hcl:#341e13 byr:1959
+ecl:amb pid:969679865
+
+byr:1978 cid:320 hgt:180cm hcl:#435ceb pid:363518544 eyr:2023 iyr:2016 ecl:blu
+
+iyr:2010 eyr:2028
+pid:183cm byr:1948
+ecl:oth cid:133
+hcl:#8d3298 hgt:190cm
+
+hcl:#6b5442 byr:1929 iyr:2019 pid:207713865 eyr:2029
+hgt:166cm ecl:gry
+
+ecl:blu iyr:2019
+byr:1985 eyr:2030 hcl:#866857 hgt:155cm pid:659180287
+
+ecl:hzl
+eyr:2020 iyr:2016 pid:440624039
+cid:147
+hgt:61in byr:1976 hcl:#733820
+
+hcl:#341e13 pid:178082907 eyr:2023
+iyr:2015 byr:1956
+ecl:amb hgt:163cm
+
+eyr:2023
+iyr:2011 hcl:#cfa07d hgt:164cm
+pid:291621559 byr:1960 ecl:gry
+
+hcl:#efcc98 byr:1976
+iyr:2017 pid:394566091 cid:248
+hgt:176cm ecl:hzl eyr:2026
+
+iyr:2013 eyr:2029 hgt:152cm ecl:gry byr:1984 hcl:#623a2f pid:511780941
+
+pid:953716819 iyr:2010 hgt:156cm ecl:amb
+byr:1947
+hcl:#18171d eyr:2025
+
+eyr:2025 ecl:amb
+iyr:2016
+hcl:#cfa07d byr:1925 pid:322787273 hgt:168cm
+
+hgt:59in iyr:2012
+pid:916978929 byr:1959
+hcl:#c0946f eyr:2021
+ecl:brn
+
+byr:2018 eyr:1929 hgt:187in
+hcl:z
+iyr:2003 pid:0377361331 ecl:utc
+
+byr:1949 hcl:#fffffd pid:071791776 eyr:2030 iyr:2015 hgt:71in ecl:hzl
+
+hcl:#341e13
+hgt:154cm byr:1927 eyr:2023 ecl:blu iyr:2017
+pid:639867283
+
+hcl:z pid:315276249 byr:2026
+hgt:151cm
+iyr:2028 eyr:2020
+ecl:hzl
+
+hcl:#341e13 eyr:2027 byr:1981 cid:342 pid:999898177 hgt:187cm
+ecl:blu iyr:2011
+
+byr:2009
+hgt:73cm iyr:1921 hcl:z
+pid:181cm
+ecl:xry
+
+ecl:hzl
+byr:1925
+pid:034183103 hcl:#341e13 hgt:158cm eyr:2029 iyr:2010
+
+byr:1976
+iyr:2011 hgt:177cm pid:833479839 hcl:#dcab9d ecl:blu eyr:2020
+
+cid:230 hcl:#7d3b0c byr:1954
+iyr:2014 eyr:2026 pid:122150889
+ecl:brn hgt:182cm
+
+hcl:#a97842
+ecl:brn hgt:187cm
+eyr:2028
+pid:427631634 iyr:2002 byr:2004
+
+pid:912516995 ecl:hzl iyr:2017 hcl:#ceb3a1 byr:1929 eyr:2028
+hgt:155cm
+
+pid:019809181
+cid:128 iyr:2013 hcl:#f5b9f7 byr:1931
+hgt:161cm
+ecl:amb
+
+hgt:64in byr:1924
+iyr:2016 eyr:2029 ecl:hzl pid:474940085 hcl:#c0946f
+
+pid:172419213
+ecl:grn
+hgt:193cm iyr:2010 byr:1973 hcl:#6b5442
+eyr:2027
+
+ecl:#7b5cfd iyr:2019
+byr:2016
+eyr:2040 hgt:191in
+cid:187 hcl:z pid:#c61084
+
+eyr:2032 iyr:2014 pid:430247344 byr:1967
+hcl:#ceb3a1
+cid:241
+ecl:brn hgt:178in
+
+hcl:#623a2f iyr:2017 cid:235
+eyr:2020 byr:1978 ecl:blu hgt:175cm
+
+iyr:2013 ecl:amb hgt:174cm hcl:#866857 pid:285533942 byr:1954
+
+hgt:152cm ecl:blu pid:952587262 eyr:2024
+iyr:2019 cid:268 hcl:#602927 byr:1947
+
+hgt:176in cid:245 byr:2011 iyr:2018
+eyr:1987
+hcl:z
+pid:346518170
+ecl:utc
+
+hgt:180cm
+iyr:2015 ecl:brn eyr:2027 pid:807494368 cid:324 byr:1980
+
+byr:1936 hcl:#866857 ecl:blu
+eyr:2021 hgt:187cm
+iyr:2016 pid:244556968
+
+byr:1950 cid:125
+iyr:2020 hgt:168cm hcl:#c0946f eyr:2030 pid:758313758 ecl:blu
+
+eyr:2021
+pid:618915663 hcl:#cfa07d iyr:2018 byr:2002
+hgt:157cm ecl:blu
+
+byr:1967
+ecl:brn hcl:#c0946f pid:200495802 eyr:2021 iyr:2020
+cid:335
+hgt:181cm
+
+byr:1996
+ecl:brn iyr:2015
+eyr:2030
+hcl:#fffffd cid:207
+pid:022460311 hgt:158cm
+
+eyr:2022 hgt:59cm iyr:2023
+byr:1974 pid:354098699 hcl:b244f7
+ecl:#219505
+
+hcl:#866857 eyr:2025
+pid:370874666
+byr:1947
+cid:162 ecl:oth hgt:186cm iyr:2011
+
+ecl:hzl eyr:2029
+byr:1981
+iyr:2012 pid:433430792 cid:252
+hgt:171cm
+
+pid:512473844 hgt:186cm iyr:2012 eyr:2028 byr:1949 ecl:hzl hcl:#18171d
+
+hgt:60cm iyr:1934
+ecl:#4a4017 pid:3067366202 hcl:1161df
+eyr:1938 byr:2008
+
+pid:119509757 hcl:#cfa07d eyr:2022 hgt:174cm byr:1983
+iyr:2015
+ecl:blu
+
+byr:1955 eyr:2023
+cid:114
+hcl:f1aa8a pid:609049659 ecl:grn hgt:177cm
+iyr:2015
+
+eyr:2027 cid:284
+pid:654627982 byr:1964 iyr:2018 hgt:168cm
+hcl:#fffffd ecl:oth
+
+iyr:1988
+hgt:191cm hcl:b87a62 byr:1990 ecl:xry
+pid:996624367 eyr:1960
+
+pid:641466821 eyr:2028 hcl:#7d3b0c
+iyr:2010 hgt:175cm ecl:gry
+
+hcl:#b6652a
+ecl:oth
+byr:1926 eyr:2030 iyr:2019 hgt:183cm
+pid:057196056
+
+iyr:2017
+eyr:2022 pid:936841429
+ecl:blu hcl:#6b5442 cid:179 byr:1927 hgt:161cm
+
+eyr:2021
+cid:289 hgt:174cm iyr:2013
+ecl:grn pid:329574701 byr:1970
+
+eyr:2021 byr:1939 ecl:gry pid:933505139 iyr:2014 hgt:173cm hcl:#7d3b0c
+
+cid:116 hcl:045bff eyr:2030 iyr:1920
+ecl:brn
+byr:2030
+pid:#38f7f3
+hgt:155in
+
+eyr:2028
+pid:225829241 byr:1928 hcl:#cfa07d iyr:2019
+ecl:oth
+hgt:166cm
+
+cid:80 byr:1936
+iyr:2017
+hgt:94 hcl:#2e7503 ecl:oth eyr:2030
+pid:597284996
+
+ecl:oth
+iyr:2019 hgt:76in
+byr:1956 pid:821874039
+
+eyr:2026 hgt:168cm
+pid:019015588
+iyr:2010
+ecl:amb byr:2009 hcl:#623a2f cid:159
+
+iyr:1980 hgt:167in
+pid:380644909 eyr:1966 ecl:blu byr:2004 hcl:z
+
+eyr:2020 iyr:2013
+hcl:#08ad66 pid:540886868
+ecl:oth byr:1980 hgt:158cm
+
+eyr:2026 hgt:186cm byr:1995
+cid:275
+hcl:z iyr:1958 ecl:blu
+
+eyr:2026 iyr:2012
+hgt:61in byr:1936 pid:390833536 cid:298 ecl:grn hcl:#623a2f
+
+pid:393878498 eyr:2023 ecl:gry byr:1943 iyr:2010 hcl:#888785 hgt:158cm
+
+hgt:191cm cid:197 iyr:2014 byr:1945
+hcl:#fffffd
+eyr:2020
+pid:183948344 ecl:amb
+
+ecl:gmt hgt:88
+cid:260 iyr:2024 byr:2022 eyr:2031 hcl:z pid:#532c6e
+
+hcl:#a97842
+hgt:160cm eyr:2024 ecl:blu iyr:2015 byr:1970
+
+byr:1964 hgt:178cm
+eyr:2025
+pid:813643223 ecl:brn iyr:2014
+hcl:#ceb3a1
+
+byr:1965 eyr:2024 iyr:2018
+hgt:165cm hcl:#18171d ecl:grn pid:475669993
+
+hgt:116
+iyr:2024 eyr:1974 hcl:504345 byr:2010 cid:206 pid:166cm ecl:zzz
+
+iyr:2014 eyr:2020 pid:096460673 byr:1948
+hgt:153cm
+ecl:blu hcl:#341e13
+
+hcl:#ceb3a1
+iyr:2017 hgt:67cm
+pid:178cm byr:2028 ecl:brn
+cid:293
+
+hgt:157cm
+hcl:#602927 byr:1941
+iyr:2012 pid:611003211 eyr:2029
+
+iyr:2019 byr:2000 pid:083917767 eyr:2024 hgt:172cm
+cid:248 hcl:#7e4d15
+
+byr:1946
+hgt:160cm iyr:2020 hcl:#559278 pid:989139577
+ecl:amb eyr:2020
+
+pid:165cm byr:1927 cid:178 hcl:#733820 iyr:2017 hgt:156in
+eyr:2029 ecl:brn
+
+hcl:#18171d hgt:163cm eyr:2022 byr:1962 pid:639124940 cid:258 ecl:hzl
+iyr:2015
+
+cid:123 pid:4542006033
+eyr:1987 byr:2010 iyr:2029 ecl:amb
+hgt:191cm hcl:#18171d
+
+hcl:z
+byr:1928 iyr:1965
+eyr:2022 hgt:75 ecl:oth pid:400765046
+
+hcl:#c0946f hgt:62in
+ecl:blu byr:1978 iyr:1923
+cid:260 eyr:2021 pid:404628742
+
+pid:#bf1611 ecl:grn
+iyr:2018 cid:146 byr:1948
+eyr:2025 hcl:#fffffd hgt:87
+
+pid:767547618
+iyr:2018 hcl:#b6652a eyr:2029 hgt:165cm ecl:hzl byr:1937
+
+ecl:blu iyr:2019 pid:960083875 eyr:2027 hgt:71in hcl:#c0946f
+byr:1921
+
+iyr:2011
+pid:9562042482
+hcl:z hgt:59cm
+eyr:1994 cid:258 ecl:#6c1bcc byr:2025
+
+eyr:2028 pid:494999718 byr:1928 hgt:176cm
+iyr:2015 ecl:oth hcl:#733820
+
+cid:78 eyr:2020 hgt:160cm byr:1947 ecl:blu
+hcl:#b6652a iyr:2016 pid:069457741
+
+hcl:#6b5442 iyr:2010
+byr:1971
+eyr:2028 hgt:169cm ecl:brn pid:528961949
+
+eyr:2028
+hcl:#7d3b0c
+byr:1952
+ecl:hzl
+cid:317 iyr:2016
+pid:832169844
+
+hcl:#c0946f
+ecl:brn
+iyr:2017 eyr:2028
+pid:161390075 byr:1993 cid:50
+hgt:171cm
+
+ecl:#ae12d3 hgt:74cm cid:239 hcl:z pid:345439730 iyr:1924 byr:2029 eyr:2031
+
+"at
+struct printf_buffer_number printf_buffer loadstore = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+bool~ printf_number_buffer::$0
+bool~ printf_number_buffer::$1
+bool~ printf_number_buffer::$10
+bool~ printf_number_buffer::$12
+bool~ printf_number_buffer::$14
+bool~ printf_number_buffer::$15
+bool~ printf_number_buffer::$16
+bool~ printf_number_buffer::$17
+word~ printf_number_buffer::$19
+bool~ printf_number_buffer::$2
+bool~ printf_number_buffer::$20
+signed byte~ printf_number_buffer::$21
+bool~ printf_number_buffer::$22
+bool~ printf_number_buffer::$23
+signed byte~ printf_number_buffer::$25
+bool~ printf_number_buffer::$26
+bool~ printf_number_buffer::$27
+bool~ printf_number_buffer::$28
+bool~ printf_number_buffer::$29
+bool~ printf_number_buffer::$3
+bool~ printf_number_buffer::$30
+bool~ printf_number_buffer::$31
+bool~ printf_number_buffer::$32
+bool~ printf_number_buffer::$4
+bool~ printf_number_buffer::$5
+bool~ printf_number_buffer::$7
+bool~ printf_number_buffer::$9
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+byte* printf_number_buffer::buffer_digits#0
+byte* printf_number_buffer::buffer_digits#1
+byte* printf_number_buffer::buffer_digits#10
+byte* printf_number_buffer::buffer_digits#11
+byte* printf_number_buffer::buffer_digits#12
+byte* printf_number_buffer::buffer_digits#13
+byte* printf_number_buffer::buffer_digits#14
+byte* printf_number_buffer::buffer_digits#15
+byte* printf_number_buffer::buffer_digits#16
+byte* printf_number_buffer::buffer_digits#17
+byte* printf_number_buffer::buffer_digits#18
+byte* printf_number_buffer::buffer_digits#19
+byte* printf_number_buffer::buffer_digits#2
+byte* printf_number_buffer::buffer_digits#3
+byte* printf_number_buffer::buffer_digits#4
+byte* printf_number_buffer::buffer_digits#5
+byte* printf_number_buffer::buffer_digits#6
+byte* printf_number_buffer::buffer_digits#7
+byte* printf_number_buffer::buffer_digits#8
+byte* printf_number_buffer::buffer_digits#9
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0
+byte printf_number_buffer::buffer_sign#1
+byte printf_number_buffer::buffer_sign#10
+byte printf_number_buffer::buffer_sign#11
+byte printf_number_buffer::buffer_sign#2
+byte printf_number_buffer::buffer_sign#3
+byte printf_number_buffer::buffer_sign#4
+byte printf_number_buffer::buffer_sign#5
+byte printf_number_buffer::buffer_sign#6
+byte printf_number_buffer::buffer_sign#7
+byte printf_number_buffer::buffer_sign#8
+byte printf_number_buffer::buffer_sign#9
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_justify_left#0
+byte printf_number_buffer::format_justify_left#1
+byte printf_number_buffer::format_justify_left#10
+byte printf_number_buffer::format_justify_left#11
+byte printf_number_buffer::format_justify_left#12
+byte printf_number_buffer::format_justify_left#13
+byte printf_number_buffer::format_justify_left#14
+byte printf_number_buffer::format_justify_left#15
+byte printf_number_buffer::format_justify_left#16
+byte printf_number_buffer::format_justify_left#17
+byte printf_number_buffer::format_justify_left#18
+byte printf_number_buffer::format_justify_left#19
+byte printf_number_buffer::format_justify_left#2
+byte printf_number_buffer::format_justify_left#20
+byte printf_number_buffer::format_justify_left#3
+byte printf_number_buffer::format_justify_left#4
+byte printf_number_buffer::format_justify_left#5
+byte printf_number_buffer::format_justify_left#6
+byte printf_number_buffer::format_justify_left#7
+byte printf_number_buffer::format_justify_left#8
+byte printf_number_buffer::format_justify_left#9
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_min_length#0
+byte printf_number_buffer::format_min_length#1
+byte printf_number_buffer::format_min_length#2
+byte printf_number_buffer::format_min_length#3
+byte printf_number_buffer::format_min_length#4
+byte printf_number_buffer::format_min_length#5
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_radix#0
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_sign_always#0
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_upper_case#0
+byte printf_number_buffer::format_upper_case#1
+byte printf_number_buffer::format_upper_case#10
+byte printf_number_buffer::format_upper_case#11
+byte printf_number_buffer::format_upper_case#12
+byte printf_number_buffer::format_upper_case#13
+byte printf_number_buffer::format_upper_case#14
+byte printf_number_buffer::format_upper_case#15
+byte printf_number_buffer::format_upper_case#16
+byte printf_number_buffer::format_upper_case#2
+byte printf_number_buffer::format_upper_case#3
+byte printf_number_buffer::format_upper_case#4
+byte printf_number_buffer::format_upper_case#5
+byte printf_number_buffer::format_upper_case#6
+byte printf_number_buffer::format_upper_case#7
+byte printf_number_buffer::format_upper_case#8
+byte printf_number_buffer::format_upper_case#9
+byte printf_number_buffer::format_zero_padding
+byte printf_number_buffer::format_zero_padding#0
+byte printf_number_buffer::format_zero_padding#1
+byte printf_number_buffer::format_zero_padding#10
+byte printf_number_buffer::format_zero_padding#11
+byte printf_number_buffer::format_zero_padding#12
+byte printf_number_buffer::format_zero_padding#13
+byte printf_number_buffer::format_zero_padding#14
+byte printf_number_buffer::format_zero_padding#15
+byte printf_number_buffer::format_zero_padding#16
+byte printf_number_buffer::format_zero_padding#17
+byte printf_number_buffer::format_zero_padding#18
+byte printf_number_buffer::format_zero_padding#19
+byte printf_number_buffer::format_zero_padding#2
+byte printf_number_buffer::format_zero_padding#20
+byte printf_number_buffer::format_zero_padding#3
+byte printf_number_buffer::format_zero_padding#4
+byte printf_number_buffer::format_zero_padding#5
+byte printf_number_buffer::format_zero_padding#6
+byte printf_number_buffer::format_zero_padding#7
+byte printf_number_buffer::format_zero_padding#8
+byte printf_number_buffer::format_zero_padding#9
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::len#0
+signed byte printf_number_buffer::len#1
+signed byte printf_number_buffer::len#2
+signed byte printf_number_buffer::len#3
+signed byte printf_number_buffer::padding
+signed byte printf_number_buffer::padding#0
+signed byte printf_number_buffer::padding#1
+signed byte printf_number_buffer::padding#10
+signed byte printf_number_buffer::padding#11
+signed byte printf_number_buffer::padding#12
+signed byte printf_number_buffer::padding#13
+signed byte printf_number_buffer::padding#14
+signed byte printf_number_buffer::padding#15
+signed byte printf_number_buffer::padding#16
+signed byte printf_number_buffer::padding#17
+signed byte printf_number_buffer::padding#2
+signed byte printf_number_buffer::padding#3
+signed byte printf_number_buffer::padding#4
+signed byte printf_number_buffer::padding#5
+signed byte printf_number_buffer::padding#6
+signed byte printf_number_buffer::padding#7
+signed byte printf_number_buffer::padding#8
+signed byte printf_number_buffer::padding#9
+void printf_padding(byte printf_padding::pad , byte printf_padding::length)
+bool~ printf_padding::$0
+byte printf_padding::i
+byte printf_padding::i#0
+byte printf_padding::i#1
+byte printf_padding::i#2
+byte printf_padding::i#3
+byte printf_padding::i#4
+byte printf_padding::length
+byte printf_padding::length#0
+byte printf_padding::length#1
+byte printf_padding::length#2
+byte printf_padding::length#3
+byte printf_padding::length#4
+byte printf_padding::length#5
+byte printf_padding::length#6
+byte printf_padding::pad
+byte printf_padding::pad#0
+byte printf_padding::pad#1
+byte printf_padding::pad#2
+byte printf_padding::pad#3
+byte printf_padding::pad#4
+byte printf_padding::pad#5
+byte printf_padding::pad#6
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+number~ printf_uint::$0
+byte~ printf_uint::$1
+number~ printf_uint::$2
+bool~ printf_uint::$5
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_justify_left#0
+byte printf_uint::format_justify_left#1
+byte printf_uint::format_justify_left#2
+byte printf_uint::format_justify_left#3
+byte printf_uint::format_justify_left#4
+byte printf_uint::format_justify_left#5
+byte printf_uint::format_justify_left#6
+byte printf_uint::format_min_length
+byte printf_uint::format_min_length#0
+byte printf_uint::format_min_length#1
+byte printf_uint::format_min_length#2
+byte printf_uint::format_min_length#3
+byte printf_uint::format_min_length#4
+byte printf_uint::format_min_length#5
+byte printf_uint::format_min_length#6
+byte printf_uint::format_radix
+byte printf_uint::format_radix#0
+byte printf_uint::format_radix#1
+byte printf_uint::format_radix#2
+byte printf_uint::format_radix#3
+byte printf_uint::format_radix#4
+byte printf_uint::format_radix#5
+byte printf_uint::format_radix#6
+byte printf_uint::format_sign_always
+byte printf_uint::format_sign_always#0
+byte printf_uint::format_sign_always#1
+byte printf_uint::format_sign_always#2
+byte printf_uint::format_sign_always#3
+byte printf_uint::format_sign_always#4
+byte printf_uint::format_sign_always#5
+byte printf_uint::format_sign_always#6
+byte printf_uint::format_upper_case
+byte printf_uint::format_upper_case#0
+byte printf_uint::format_upper_case#1
+byte printf_uint::format_upper_case#2
+byte printf_uint::format_upper_case#3
+byte printf_uint::format_upper_case#4
+byte printf_uint::format_upper_case#5
+byte printf_uint::format_upper_case#6
+byte printf_uint::format_zero_padding
+byte printf_uint::format_zero_padding#0
+byte printf_uint::format_zero_padding#1
+byte printf_uint::format_zero_padding#2
+byte printf_uint::format_zero_padding#3
+byte printf_uint::format_zero_padding#4
+byte printf_uint::format_zero_padding#5
+byte printf_uint::format_zero_padding#6
+word printf_uint::uvalue
+word printf_uint::uvalue#0
+word printf_uint::uvalue#1
+word printf_uint::uvalue#2
+word printf_uint::uvalue#3
+word printf_uint::uvalue#4
+word printf_uint::uvalue#5
+void putchar(byte putchar::code)
+byte*~ putchar::$0
+byte~ putchar::$1
+byte putchar::code
+byte putchar::code#0
+byte putchar::code#1
+byte putchar::code#2
+byte* putchar::loc
+byte* putchar::loc#0
+byte putchar::newChar
+byte putchar::newChar#0
+const byte* rawmap[$100]  = kickasm {{ .var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+ }}
+const byte* required_tags[]  = "byriyreyrhgthcleclpid"at
+void setcursor()
+byte*~ setcursor::$0
+bool~ setcursor::$1
+number~ setcursor::$2
+byte setcursor::c
+byte setcursor::c#0
+byte setcursor::c#1
+byte setcursor::c#2
+byte setcursor::c#3
+byte setcursor::c#4
+byte* setcursor::loc
+byte* setcursor::loc#0
+word strlen(byte* strlen::str)
+bool~ strlen::$0
+word strlen::len
+word strlen::len#0
+word strlen::len#1
+word strlen::len#2
+word strlen::len#3
+word strlen::len#4
+word strlen::return
+word strlen::return#0
+word strlen::return#1
+word strlen::return#2
+word strlen::return#3
+word strlen::return#4
+byte* strlen::str
+byte* strlen::str#0
+byte* strlen::str#1
+byte* strlen::str#2
+byte* strlen::str#3
+byte* strlen::str#4
+byte* strupr(byte* strupr::str)
+byte~ strupr::$0
+bool~ strupr::$1
+byte* strupr::return
+byte* strupr::return#0
+byte* strupr::return#1
+byte* strupr::return#2
+byte* strupr::return#3
+byte* strupr::src
+byte* strupr::src#0
+byte* strupr::src#1
+byte* strupr::src#2
+byte* strupr::src#3
+byte* strupr::src#4
+byte* strupr::str
+byte* strupr::str#0
+byte* strupr::str#1
+byte* strupr::str#2
+byte* strupr::str#3
+byte* strupr::str#4
+byte* strupr::str#5
+byte toupper(byte toupper::ch)
+bool~ toupper::$0
+bool~ toupper::$1
+bool~ toupper::$2
+byte~ toupper::$3
+byte toupper::ch
+byte toupper::ch#0
+byte toupper::ch#1
+byte toupper::ch#2
+byte toupper::ch#3
+byte toupper::return
+byte toupper::return#0
+byte toupper::return#1
+byte toupper::return#2
+byte toupper::return#3
+byte toupper::return#4
+byte toupper::return#5
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+bool~ utoa::$0
+bool~ utoa::$1
+byte~ utoa::$10
+byte~ utoa::$11
+bool~ utoa::$2
+bool~ utoa::$3
+number~ utoa::$4
+bool~ utoa::$5
+bool~ utoa::$6
+bool~ utoa::$7
+bool~ utoa::$8
+word~ utoa::$9
+byte* utoa::buffer
+byte* utoa::buffer#0
+byte* utoa::buffer#1
+byte* utoa::buffer#10
+byte* utoa::buffer#11
+byte* utoa::buffer#12
+byte* utoa::buffer#13
+byte* utoa::buffer#14
+byte* utoa::buffer#15
+byte* utoa::buffer#16
+byte* utoa::buffer#17
+byte* utoa::buffer#18
+byte* utoa::buffer#19
+byte* utoa::buffer#2
+byte* utoa::buffer#20
+byte* utoa::buffer#21
+byte* utoa::buffer#3
+byte* utoa::buffer#4
+byte* utoa::buffer#5
+byte* utoa::buffer#6
+byte* utoa::buffer#7
+byte* utoa::buffer#8
+byte* utoa::buffer#9
+byte utoa::digit
+byte utoa::digit#0
+byte utoa::digit#1
+byte utoa::digit#2
+byte utoa::digit#3
+byte utoa::digit#4
+byte utoa::digit#5
+byte utoa::digit#6
+word utoa::digit_value
+word utoa::digit_value#0
+word utoa::digit_value#1
+word* utoa::digit_values
+word* utoa::digit_values#0
+word* utoa::digit_values#1
+word* utoa::digit_values#10
+word* utoa::digit_values#2
+word* utoa::digit_values#3
+word* utoa::digit_values#4
+word* utoa::digit_values#5
+word* utoa::digit_values#6
+word* utoa::digit_values#7
+word* utoa::digit_values#8
+word* utoa::digit_values#9
+byte utoa::max_digits
+byte utoa::max_digits#0
+byte utoa::max_digits#1
+byte utoa::max_digits#10
+byte utoa::max_digits#2
+byte utoa::max_digits#3
+byte utoa::max_digits#4
+byte utoa::max_digits#5
+byte utoa::max_digits#6
+byte utoa::max_digits#7
+byte utoa::max_digits#8
+byte utoa::max_digits#9
+byte utoa::radix
+byte utoa::radix#0
+byte utoa::radix#1
+byte utoa::radix#2
+byte utoa::radix#3
+byte utoa::radix#4
+byte utoa::started
+byte utoa::started#0
+byte utoa::started#1
+byte utoa::started#2
+byte utoa::started#3
+byte utoa::started#4
+word utoa::value
+word utoa::value#0
+word utoa::value#1
+word utoa::value#10
+word utoa::value#11
+word utoa::value#12
+word utoa::value#13
+word utoa::value#14
+word utoa::value#15
+word utoa::value#2
+word utoa::value#3
+word utoa::value#4
+word utoa::value#5
+word utoa::value#6
+word utoa::value#7
+word utoa::value#8
+word utoa::value#9
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+bool~ utoa_append::$0
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0
+byte* utoa_append::buffer#1
+byte* utoa_append::buffer#2
+byte* utoa_append::buffer#3
+byte* utoa_append::buffer#4
+byte utoa_append::digit
+byte utoa_append::digit#0
+byte utoa_append::digit#1
+byte utoa_append::digit#2
+byte utoa_append::digit#3
+byte utoa_append::digit#4
+word utoa_append::return
+word utoa_append::return#0
+word utoa_append::return#1
+word utoa_append::return#2
+word utoa_append::return#3
+word utoa_append::return#4
+word utoa_append::sub
+word utoa_append::sub#0
+word utoa_append::sub#1
+word utoa_append::sub#2
+word utoa_append::sub#3
+word utoa_append::value
+word utoa_append::value#0
+word utoa_append::value#1
+word utoa_append::value#2
+word utoa_append::value#3
+word utoa_append::value#4
+word utoa_append::value#5
+
+Adding number conversion cast (unumber) 0 in memset::$0 = memset::num#2 > 0
+Adding number conversion cast (unumber) 0 in strupr::$1 = 0 != *strupr::src#2
+Adding number conversion cast (unumber) 0 in strlen::$0 = 0 != *strlen::str#2
+Adding number conversion cast (unumber) 5 in utoa::max_digits#1 = 5
+Adding number conversion cast (unumber) 4 in utoa::max_digits#2 = 4
+Adding number conversion cast (unumber) 6 in utoa::max_digits#3 = 6
+Adding number conversion cast (unumber) $10 in utoa::max_digits#4 = $10
+Adding number conversion cast (unumber) 0 in *utoa::buffer#2 = 0
+Adding number conversion cast (unumber) 1 in utoa::$4 = utoa::max_digits#5 - 1
+Adding number conversion cast (unumber) utoa::$4 in utoa::$4 = utoa::max_digits#5 - (unumber)1
+Adding number conversion cast (unumber) 0 in *utoa::buffer#3 = 0
+Adding number conversion cast (unumber) 1 in utoa::started#1 = 1
+Adding number conversion cast (unumber) 0 in *COLCRS = 0
+Adding number conversion cast (unumber) $9b in cputc::$2 = cputc::c == $9b
+Adding number conversion cast (unumber) 0 in *COLCRS = 0
+Adding number conversion cast (unumber) $28 in cputc::$7 = *COLCRS == $28
+Adding number conversion cast (unumber) 0 in *COLCRS = 0
+Adding number conversion cast (unumber) 0 in cputs::$2 = 0 != cputs::$0
+Adding number conversion cast (unumber) $28 in cursorLocation::$0 = cursorLocation::$3 * $28
+Adding number conversion cast (unumber) cursorLocation::$0 in cursorLocation::$0 = cursorLocation::$3 * (unumber)$28
+Adding number conversion cast (unumber) $18 in newline::$0 = *ROWCRS == $18
+Adding number conversion cast (unumber) 1 in newline::$3 = conio_scroll_enable == 1
+Adding number conversion cast (unumber) 1 in newline::$5 = conio_display_cursor == 1
+Adding number conversion cast (unumber) 0 in gotoxy::x#0 = 0
+Adding number conversion cast (unumber) 0 in gotoxy::y#0 = 0
+Adding number conversion cast (unumber) $28 in newline::$7 = newline::start#0 + $28
+Adding number conversion cast (unumber) $28*$17 in memcpy::num#0 = $28*$17
+Adding number conversion cast (unumber) $28*$17 in newline::$9 = newline::start#1 + $28*$17
+Adding number conversion cast (unumber) 0 in memset::c#0 = 0
+Adding number conversion cast (unumber) $28 in memset::num#0 = $28
+Adding number conversion cast (unumber) $18-1 in *ROWCRS = $18-1
+Adding number conversion cast (unumber) $80 in *(*OLDADR) = *(*OLDADR) ^ $80
+Adding number conversion cast (unumber) 0 in setcursor::$1 = conio_display_cursor == 0
+Adding number conversion cast (unumber) 1 in *CRSINH = 1
+Adding number conversion cast (unumber) 0 in *CRSINH = 0
+Adding number conversion cast (unumber) $80 in setcursor::$2 = setcursor::c#2 ^ $80
+Adding number conversion cast (unumber) setcursor::$2 in setcursor::$2 = setcursor::c#2 ^ (unumber)$80
+Adding number conversion cast (unumber) 0 in memset::c#1 = 0
+Adding number conversion cast (unumber) $28*$18 in memset::num#1 = $28*$18
+Adding number conversion cast (unumber) 0 in *OLDCHR = 0
+Adding number conversion cast (unumber) 0 in gotoxy::x#1 = 0
+Adding number conversion cast (unumber) 0 in gotoxy::y#1 = 0
+Adding number conversion cast (unumber) 0 in printf_uint::$5 = 0 != printf_uint::format_sign_always#2
+Adding number conversion cast (unumber) printf_uint::$2 in printf_uint::format_upper_case#3 = phi( printf_uint::@1/printf_uint::format_upper_case#4, printf_uint::@2/printf_uint::format_upper_case#5 )
+  printf_uint::format_zero_padding#3 = phi( printf_uint::@1/printf_uint::format_zero_padding#4, printf_uint::@2/printf_uint::format_zero_padding#5 )
+  printf_uint::format_sign_always#4 = phi( printf_uint::@1/printf_uint::format_sign_always#5, printf_uint::@2/printf_uint::format_sign_always#6 )
+  printf_uint::format_justify_left#3 = phi( printf_uint::@1/printf_uint::format_justify_left#4, printf_uint::@2/printf_uint::format_justify_left#5 )
+  printf_uint::format_min_length#3 = phi( printf_uint::@1/printf_uint::format_min_length#4, printf_uint::@2/printf_uint::format_min_length#5 )
+  printf_uint::format_radix#2 = phi( printf_uint::@1/printf_uint::format_radix#4, printf_uint::@2/printf_uint::format_radix#5 )
+  printf_uint::uvalue#2 = phi( printf_uint::@1/printf_uint::uvalue#3, printf_uint::@2/printf_uint::uvalue#4 )
+  printf_uint::$2 = phi( printf_uint::@1/printf_uint::$1, printf_uint::@2/printf_uint::$0 )
+Adding number conversion cast (unumber) printf_uint::$0 in printf_uint::format_upper_case#3 = phi( printf_uint::@1/printf_uint::format_upper_case#4, printf_uint::@2/printf_uint::format_upper_case#5 )
+  printf_uint::format_zero_padding#3 = phi( printf_uint::@1/printf_uint::format_zero_padding#4, printf_uint::@2/printf_uint::format_zero_padding#5 )
+  printf_uint::format_sign_always#4 = phi( printf_uint::@1/printf_uint::format_sign_always#5, printf_uint::@2/printf_uint::format_sign_always#6 )
+  printf_uint::format_justify_left#3 = phi( printf_uint::@1/printf_uint::format_justify_left#4, printf_uint::@2/printf_uint::format_justify_left#5 )
+  printf_uint::format_min_length#3 = phi( printf_uint::@1/printf_uint::format_min_length#4, printf_uint::@2/printf_uint::format_min_length#5 )
+  printf_uint::format_radix#2 = phi( printf_uint::@1/printf_uint::format_radix#4, printf_uint::@2/printf_uint::format_radix#5 )
+  printf_uint::uvalue#2 = phi( printf_uint::@1/printf_uint::uvalue#3, printf_uint::@2/printf_uint::uvalue#4 )
+  printf_uint::$2 = phi( printf_uint::@1/printf_uint::$1, printf_uint::@2/printf_uint::$0 )
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$26 = 0 != printf_number_buffer::format_min_length#1
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$27 = 0 != printf_number_buffer::format_justify_left#1
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$28 = 0 != printf_number_buffer::format_zero_padding#1
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$29 = 0 != printf_number_buffer::buffer_sign#1
+Adding number conversion cast (snumber) 0 in printf_number_buffer::$22 = printf_number_buffer::padding#1 < 0
+Adding number conversion cast (snumber) 0 in printf_number_buffer::padding#2 = 0
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#2
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#1
+Adding number conversion cast (unumber) 0 in printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#3
+Adding number conversion cast (unumber) 0 in main::$23 = 0 != *main::pass#6
+Adding number conversion cast (unumber) 7 in main::$8 = main::i#2 < 7
+Adding number conversion cast (unumber) 0 in main::$24 = 0 != main::tags_found[main::i#3]
+Adding number conversion cast (unumber) 7 in main::$10 = main::num_found#2 == 7
+Adding number conversion cast (unumber) 0 in main::tags_found[main::i#4] = 0
+Adding number conversion cast (unumber) 7 in main::$13 = main::tag_idx#2 < 7
+Adding number conversion cast (unumber) 3 in main::$14 = main::i1#2 < 3
+Adding number conversion cast (unumber) 3 in main::$17 = main::match#2 == 3
+Adding number conversion cast (unumber) 3 in main::required_tag#1 = main::required_tag#3 + 3
+Adding number conversion cast (unumber) 1 in main::tags_found[main::tag_idx#4] = 1
+Adding number conversion cast (unumber) 3 in main::pass#4 = main::pass#13 + 3
+Successful SSA optimization PassNAddNumberTypeConversions
+Adding number conversion cast (unumber) 0 in printf_uint::$0 = 0
+Successful SSA optimization PassNAddNumberTypeConversions
+Inlining cast memcpy::src#0 = (byte*)memcpy::source#1
+Inlining cast memcpy::dst#0 = (byte*)memcpy::destination#1
+Inlining cast memset::dst#0 = (byte*)memset::str#3
+Inlining cast utoa::max_digits#1 = (unumber)5
+Inlining cast utoa::max_digits#2 = (unumber)4
+Inlining cast utoa::max_digits#3 = (unumber)6
+Inlining cast utoa::max_digits#4 = (unumber)$10
+Inlining cast *utoa::buffer#2 = (unumber)0
+Inlining cast *utoa::buffer#3 = (unumber)0
+Inlining cast utoa::started#1 = (unumber)1
+Inlining cast *COLCRS = (unumber)0
+Inlining cast *COLCRS = (unumber)0
+Inlining cast *COLCRS = (unumber)0
+Inlining cast gotoxy::x#0 = (unumber)0
+Inlining cast gotoxy::y#0 = (unumber)0
+Inlining cast memcpy::num#0 = (unumber)$28*$17
+Inlining cast memset::c#0 = (unumber)0
+Inlining cast memset::num#0 = (unumber)$28
+Inlining cast *ROWCRS = (unumber)$18-1
+Inlining cast *CRSINH = (unumber)1
+Inlining cast *CRSINH = (unumber)0
+Inlining cast memset::c#1 = (unumber)0
+Inlining cast memset::num#1 = (unumber)$28*$18
+Inlining cast *OLDCHR = (unumber)0
+Inlining cast gotoxy::x#1 = (unumber)0
+Inlining cast gotoxy::y#1 = (unumber)0
+Inlining cast printf_uint::$0 = (unumber)0
+Inlining cast printf_number_buffer::padding#2 = (snumber)0
+Inlining cast main::tags_found[main::i#4] = (unumber)0
+Inlining cast main::tags_found[main::tag_idx#4] = (unumber)1
+Successful SSA optimization Pass2InlineCast
+Simplifying constant pointer cast (byte**) 88
+Simplifying constant pointer cast (byte*) 93
+Simplifying constant pointer cast (byte**) 94
+Simplifying constant pointer cast (byte*) 752
+Simplifying constant pointer cast (byte*) 84
+Simplifying constant pointer cast (word*) 85
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 5
+Simplifying constant integer cast 4
+Simplifying constant integer cast 6
+Simplifying constant integer cast $10
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast $9b
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast $18
+Simplifying constant integer cast 1
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast 0
+Simplifying constant integer cast $28
+Simplifying constant integer cast $80
+Simplifying constant integer cast 0
+Simplifying constant integer cast 1
+Simplifying constant integer cast 0
+Simplifying constant integer cast $80
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 7
+Simplifying constant integer cast 0
+Simplifying constant integer cast 7
+Simplifying constant integer cast 0
+Simplifying constant integer cast 7
+Simplifying constant integer cast 3
+Simplifying constant integer cast 3
+Simplifying constant integer cast 3
+Simplifying constant integer cast 1
+Simplifying constant integer cast 3
+Successful SSA optimization PassNCastSimplification
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 5
+Finalized unsigned number type 4
+Finalized unsigned number type 6
+Finalized unsigned number type $10
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type $9b
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type $18
+Finalized unsigned number type 1
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type 0
+Finalized unsigned number type $28
+Finalized unsigned number type $80
+Finalized unsigned number type 0
+Finalized unsigned number type 1
+Finalized unsigned number type 0
+Finalized unsigned number type $80
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized signed number type 0
+Finalized signed number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 7
+Finalized unsigned number type 0
+Finalized unsigned number type 7
+Finalized unsigned number type 0
+Finalized unsigned number type 7
+Finalized unsigned number type 3
+Finalized unsigned number type 3
+Finalized unsigned number type 3
+Finalized unsigned number type 1
+Finalized unsigned number type 3
+Successful SSA optimization PassNFinalizeNumberTypeConversions
+Inferred type updated to byte in utoa::$4 = utoa::max_digits#5 - 1
+Inferred type updated to word in cursorLocation::$0 = cursorLocation::$3 * $28
+Inferred type updated to byte in setcursor::$2 = setcursor::c#2 ^ $80
+Inferred type updated to byte in printf_uint::$0 = 0
+Inferred type updated to byte for printf_uint::$2
+Inversing boolean not [33] memset::$1 = memset::num#2 <= 0 from [32] memset::$0 = memset::num#2 > 0
+Inversing boolean not [225] newline::$1 = *ROWCRS != $18 from [223] newline::$0 = *ROWCRS == $18
+Inversing boolean not [231] newline::$6 = conio_display_cursor != 1 from [230] newline::$5 = conio_display_cursor == 1
+Inversing boolean not [326] printf_number_buffer::$0 = 0 == printf_number_buffer::format_min_length#1 from [325] printf_number_buffer::$26 = 0 != printf_number_buffer::format_min_length#1
+Inversing boolean not [330] printf_number_buffer::$1 = 0 == printf_number_buffer::format_justify_left#1 from [329] printf_number_buffer::$27 = 0 != printf_number_buffer::format_justify_left#1
+Inversing boolean not [332] printf_number_buffer::$2 = 0 == printf_number_buffer::format_zero_padding#1 from [331] printf_number_buffer::$28 = 0 != printf_number_buffer::format_zero_padding#1
+Inversing boolean not [345] printf_number_buffer::$20 = 0 == printf_number_buffer::buffer_sign#1 from [344] printf_number_buffer::$29 = 0 != printf_number_buffer::buffer_sign#1
+Inversing boolean not [352] printf_number_buffer::$23 = printf_number_buffer::padding#1 >= 0 from [351] printf_number_buffer::$22 = printf_number_buffer::padding#1 < 0
+Inversing boolean not [360] printf_number_buffer::$7 = 0 == printf_number_buffer::buffer_sign#2 from [359] printf_number_buffer::$30 = 0 != printf_number_buffer::buffer_sign#2
+Inversing boolean not [377] printf_number_buffer::$12 = 0 == printf_number_buffer::format_upper_case#1 from [376] printf_number_buffer::$31 = 0 != printf_number_buffer::format_upper_case#1
+Inversing boolean not [389] printf_number_buffer::$14 = 0 == printf_number_buffer::format_zero_padding#3 from [388] printf_number_buffer::$32 = 0 != printf_number_buffer::format_zero_padding#3
+Inversing boolean not [413] main::$3 = *main::pass#7 != ' 'at from [412] main::$2 = *main::pass#7 == ' 'at
+Inversing boolean not [443] main::$5 = *main::pass#8 != '
+'at from [442] main::$4 = *main::pass#8 == '
+'at
+Inversing boolean not [453] main::$7 = *main::pass#2 != '
+'at from [452] main::$6 = *main::pass#2 == '
+'at
+Inversing boolean not [464] main::$9 = 0 == main::tags_found[main::i#3] from [463] main::$24 = 0 != main::tags_found[main::i#3]
+Inversing boolean not [496] main::$16 = main::required_tag#2[main::i1#3] != main::pass#12[main::i1#3] from [495] main::$15 = main::required_tag#2[main::i1#3] == main::pass#12[main::i1#3]
+Inversing boolean not [500] main::$18 = main::match#2 != 3 from [499] main::$17 = main::match#2 == 3
+Successful SSA optimization Pass2UnaryNotSimplification
+Alias toupper::ch#1 = toupper::ch#2 toupper::ch#3 toupper::return#1 
+Alias toupper::return#0 = toupper::$3 
+Alias toupper::return#2 = toupper::return#4 
+Alias memcpy::src_end#0 = memcpy::$0 
+Alias memcpy::src#2 = memcpy::src#3 
+Alias memcpy::dst#2 = memcpy::dst#3 
+Alias memcpy::src_end#1 = memcpy::src_end#2 
+Alias memcpy::destination#2 = memcpy::destination#4 memcpy::destination#3 memcpy::return#0 memcpy::return#3 memcpy::return#1 
+Alias memset::return#0 = memset::str#2 memset::return#4 memset::return#1 
+Alias memset::str#3 = memset::str#4 
+Alias memset::num#2 = memset::num#3 
+Alias memset::c#4 = memset::c#5 
+Alias memset::end#0 = memset::$2 
+Alias memset::c#2 = memset::c#3 
+Alias memset::dst#2 = memset::dst#3 
+Alias memset::end#1 = memset::end#2 
+Alias memset::str#5 = memset::str#6 
+Alias strupr::src#0 = strupr::str#1 
+Alias strupr::src#2 = strupr::src#3 strupr::src#4 
+Alias strupr::str#2 = strupr::str#5 strupr::str#3 strupr::str#4 strupr::return#0 strupr::return#3 strupr::return#1 
+Alias toupper::return#3 = toupper::return#5 
+Alias strlen::len#2 = strlen::len#4 strlen::len#3 strlen::return#0 strlen::return#3 strlen::return#1 
+Alias strlen::str#2 = strlen::str#3 
+Alias utoa::value#10 = utoa::value#8 utoa::value#12 utoa::value#13 utoa::value#9 utoa::value#14 utoa::value#15 utoa::value#11 
+Alias utoa::buffer#10 = utoa::buffer#17 utoa::buffer#21 utoa::buffer#16 utoa::buffer#18 utoa::buffer#13 utoa::buffer#19 utoa::buffer#20 utoa::buffer#6 
+Alias utoa::radix#1 = utoa::radix#2 utoa::radix#3 utoa::radix#4 
+Alias utoa::digit#2 = utoa::digit#3 utoa::digit#6 utoa::digit#5 
+Alias utoa::digit_values#10 = utoa::digit_values#5 utoa::digit_values#6 utoa::digit_values#9 
+Alias utoa::value#2 = utoa::value#5 utoa::value#3 utoa::value#4 
+Alias utoa::started#2 = utoa::started#3 
+Alias utoa::buffer#11 = utoa::buffer#12 utoa::buffer#7 utoa::buffer#8 utoa::buffer#9 
+Alias utoa::max_digits#10 = utoa::max_digits#8 utoa::max_digits#5 utoa::max_digits#9 
+Alias utoa::digit_value#0 = utoa::digit_value#1 
+Alias utoa_append::return#0 = utoa_append::return#3 
+Alias utoa::value#0 = utoa::$9 
+Alias utoa_append::digit#2 = utoa_append::digit#4 utoa_append::digit#3 
+Alias utoa_append::value#2 = utoa_append::value#3 utoa_append::value#4 utoa_append::return#1 utoa_append::return#4 utoa_append::return#2 
+Alias utoa_append::sub#1 = utoa_append::sub#2 
+Alias utoa_append::buffer#1 = utoa_append::buffer#4 utoa_append::buffer#2 
+Alias cputc::convertToScreenCode1_v#0 = cputc::convertToScreenCode1_v#1 
+Alias cputc::convertToScreenCode1_return#0 = cputc::convertToScreenCode1_return#2 cputc::convertToScreenCode1_return#1 cputc::convertToScreenCode1_return#3 cputc::$4 putchar::code#0 
+Alias cursorLocation::return#0 = cursorLocation::return#4 
+Alias putchar::code#1 = putchar::code#2 
+Alias putchar::loc#0 = putchar::$0 
+Alias putchar::newChar#0 = putchar::$1 
+Alias cputs::c#1 = cputs::$0 cputs::c#2 
+Alias cputs::s#0 = cputs::s#10 cputs::s#9 
+Alias cursorLocation::return#1 = cursorLocation::$2 cursorLocation::return#5 cursorLocation::return#2 
+Alias newline::start#0 = newline::start#1 
+Alias cursorLocation::return#3 = cursorLocation::return#6 
+Alias setcursor::loc#0 = setcursor::$0 
+Alias setcursor::c#0 = setcursor::c#4 setcursor::c#2 
+Alias setcursor::c#1 = setcursor::$2 
+Alias printf_padding::pad#3 = printf_padding::pad#4 printf_padding::pad#6 
+Alias printf_padding::i#2 = printf_padding::i#4 printf_padding::i#3 
+Alias printf_padding::length#3 = printf_padding::length#6 printf_padding::length#5 
+Alias printf_uint::uvalue#3 = printf_uint::uvalue#5 printf_uint::uvalue#4 
+Alias printf_uint::format_radix#4 = printf_uint::format_radix#6 printf_uint::format_radix#5 
+Alias printf_uint::format_min_length#4 = printf_uint::format_min_length#6 printf_uint::format_min_length#5 
+Alias printf_uint::format_justify_left#4 = printf_uint::format_justify_left#6 printf_uint::format_justify_left#5 
+Alias printf_uint::format_sign_always#2 = printf_uint::format_sign_always#5 printf_uint::format_sign_always#6 
+Alias printf_uint::format_zero_padding#4 = printf_uint::format_zero_padding#6 printf_uint::format_zero_padding#5 
+Alias printf_uint::format_upper_case#4 = printf_uint::format_upper_case#6 printf_uint::format_upper_case#5 
+Alias printf_uint::format_min_length#2 = printf_uint::format_min_length#3 
+Alias printf_uint::format_justify_left#2 = printf_uint::format_justify_left#3 
+Alias printf_uint::format_sign_always#3 = printf_uint::format_sign_always#4 
+Alias printf_uint::format_zero_padding#2 = printf_uint::format_zero_padding#3 
+Alias printf_uint::format_upper_case#2 = printf_uint::format_upper_case#3 
+Alias printf_uint::format_radix#2 = printf_uint::format_radix#3 
+Alias printf_number_buffer::buffer_digits#1 = printf_number_buffer::buffer_digits#4 printf_number_buffer::buffer_digits#18 printf_number_buffer::buffer_digits#19 
+Alias printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#4 printf_number_buffer::buffer_sign#7 printf_number_buffer::buffer_sign#11 
+Alias printf_number_buffer::format_min_length#1 = printf_number_buffer::format_min_length#5 printf_number_buffer::format_min_length#3 printf_number_buffer::format_min_length#4 
+Alias printf_number_buffer::format_justify_left#11 = printf_number_buffer::format_justify_left#3 printf_number_buffer::format_justify_left#7 printf_number_buffer::format_justify_left#8 
+Alias printf_number_buffer::format_zero_padding#10 = printf_number_buffer::format_zero_padding#16 printf_number_buffer::format_zero_padding#4 printf_number_buffer::format_zero_padding#11 
+Alias printf_number_buffer::format_upper_case#10 = printf_number_buffer::format_upper_case#16 printf_number_buffer::format_upper_case#14 printf_number_buffer::format_upper_case#15 
+Alias strlen::return#2 = strlen::return#4 
+Alias printf_number_buffer::padding#1 = printf_number_buffer::$21 
+Alias printf_number_buffer::len#0 = printf_number_buffer::len#3 
+Alias printf_number_buffer::format_justify_left#4 = printf_number_buffer::format_justify_left#5 
+Alias printf_number_buffer::format_zero_padding#5 = printf_number_buffer::format_zero_padding#6 
+Alias printf_number_buffer::buffer_sign#8 = printf_number_buffer::buffer_sign#9 
+Alias printf_number_buffer::format_upper_case#11 = printf_number_buffer::format_upper_case#12 
+Alias printf_number_buffer::buffer_digits#15 = printf_number_buffer::buffer_digits#16 
+Alias printf_number_buffer::padding#12 = printf_number_buffer::padding#4 printf_number_buffer::padding#3 
+Alias printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#5 printf_number_buffer::buffer_sign#6 
+Alias printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#17 printf_number_buffer::format_zero_padding#12 
+Alias printf_number_buffer::format_upper_case#13 = printf_number_buffer::format_upper_case#7 printf_number_buffer::format_upper_case#8 
+Alias printf_number_buffer::buffer_digits#12 = printf_number_buffer::buffer_digits#17 printf_number_buffer::buffer_digits#13 
+Alias printf_number_buffer::format_justify_left#1 = printf_number_buffer::format_justify_left#20 printf_number_buffer::format_justify_left#18 
+Alias printf_number_buffer::buffer_sign#2 = printf_number_buffer::buffer_sign#3 
+Alias printf_number_buffer::format_zero_padding#13 = printf_number_buffer::format_zero_padding#8 printf_number_buffer::format_zero_padding#7 
+Alias printf_number_buffer::padding#10 = printf_number_buffer::padding#13 printf_number_buffer::padding#9 
+Alias printf_number_buffer::format_upper_case#4 = printf_number_buffer::format_upper_case#9 printf_number_buffer::format_upper_case#5 
+Alias printf_number_buffer::buffer_digits#10 = printf_number_buffer::buffer_digits#14 printf_number_buffer::buffer_digits#9 
+Alias printf_number_buffer::format_justify_left#15 = printf_number_buffer::format_justify_left#19 printf_number_buffer::format_justify_left#16 
+Alias printf_number_buffer::padding#16 = printf_number_buffer::padding#6 printf_number_buffer::padding#5 
+Alias printf_number_buffer::format_upper_case#2 = printf_number_buffer::format_upper_case#6 printf_number_buffer::format_upper_case#3 
+Alias printf_number_buffer::buffer_digits#11 = printf_number_buffer::buffer_digits#8 printf_number_buffer::buffer_digits#7 
+Alias printf_number_buffer::format_zero_padding#18 = printf_number_buffer::format_zero_padding#20 printf_number_buffer::format_zero_padding#2 
+Alias printf_number_buffer::format_justify_left#12 = printf_number_buffer::format_justify_left#17 printf_number_buffer::format_justify_left#13 
+Alias printf_number_buffer::format_zero_padding#3 = printf_number_buffer::format_zero_padding#9 
+Alias printf_number_buffer::format_justify_left#2 = printf_number_buffer::format_justify_left#6 
+Alias printf_number_buffer::padding#11 = printf_number_buffer::padding#7 printf_number_buffer::padding#8 
+Alias printf_number_buffer::buffer_digits#3 = printf_number_buffer::buffer_digits#6 printf_number_buffer::buffer_digits#5 
+Alias printf_number_buffer::format_zero_padding#14 = printf_number_buffer::format_zero_padding#19 printf_number_buffer::format_zero_padding#15 
+Alias printf_number_buffer::format_justify_left#10 = printf_number_buffer::format_justify_left#14 printf_number_buffer::format_justify_left#9 
+Alias printf_number_buffer::padding#14 = printf_number_buffer::padding#17 printf_number_buffer::padding#15 
+Alias main::pass#10 = main::pass#7 main::pass#6 main::pass#8 main::pass#9 main::pass#23 
+Alias main::valid#10 = main::valid#14 main::valid#6 main::valid#4 main::valid#2 main::valid#15 main::valid#26 main::valid#11 main::valid#12 
+Alias main::total#10 = main::total#19 main::total#12 main::total#7 main::total#4 main::total#2 main::total#20 main::total#15 main::total#28 main::total#16 main::total#17 
+Alias main::pass#11 = main::pass#2 
+Alias main::i#2 = main::i#3 main::i#5 
+Alias main::num_found#2 = main::num_found#5 main::num_found#4 main::num_found#3 
+Alias main::valid#16 = main::valid#17 main::valid#7 main::valid#5 main::valid#3 main::valid#22 main::valid#19 
+Alias main::total#11 = main::total#22 main::total#13 main::total#21 main::total#8 main::total#5 main::total#9 main::total#6 
+Alias main::pass#20 = main::pass#34 main::pass#31 main::pass#30 main::pass#33 main::pass#27 main::pass#28 main::pass#21 
+Alias main::valid#1 = main::valid#18 
+Alias main::required_tag#6 = main::required_tag#8 
+Alias main::pass#18 = main::pass#24 
+Alias main::tag_idx#2 = main::tag_idx#7 
+Alias main::valid#23 = main::valid#29 
+Alias main::total#25 = main::total#31 
+Alias main::required_tag#2 = main::required_tag#4 main::required_tag#5 main::required_tag#9 main::required_tag#3 
+Alias main::i1#2 = main::i1#3 main::i1#5 
+Alias main::pass#12 = main::pass#17 main::pass#26 main::pass#29 main::pass#22 main::pass#19 
+Alias main::match#2 = main::match#5 main::match#4 main::match#3 
+Alias main::tag_idx#10 = main::tag_idx#9 main::tag_idx#6 main::tag_idx#5 main::tag_idx#3 main::tag_idx#4 
+Alias main::valid#24 = main::valid#31 main::valid#28 main::valid#27 main::valid#32 main::valid#25 
+Alias main::total#26 = main::total#33 main::total#30 main::total#29 main::total#34 main::total#27 
+Alias main::pass#14 = main::pass#15 
+Alias main::valid#21 = main::valid#9 
+Alias main::total#14 = main::total#24 
+Successful SSA optimization Pass2AliasElimination
+Alias utoa::value#10 = utoa::value#7 
+Alias utoa::buffer#10 = utoa::buffer#15 
+Alias utoa::digit#2 = utoa::digit#4 
+Alias utoa::max_digits#10 = utoa::max_digits#6 
+Alias utoa::digit_values#10 = utoa::digit_values#7 
+Alias printf_uint::uvalue#2 = printf_uint::uvalue#3 
+Alias printf_uint::format_radix#2 = printf_uint::format_radix#4 
+Alias printf_uint::format_min_length#2 = printf_uint::format_min_length#4 
+Alias printf_uint::format_justify_left#2 = printf_uint::format_justify_left#4 
+Alias printf_uint::format_sign_always#2 = printf_uint::format_sign_always#3 
+Alias printf_uint::format_zero_padding#2 = printf_uint::format_zero_padding#4 
+Alias printf_uint::format_upper_case#2 = printf_uint::format_upper_case#4 
+Alias printf_number_buffer::format_min_length#1 = printf_number_buffer::format_min_length#2 
+Alias printf_number_buffer::format_justify_left#11 = printf_number_buffer::format_justify_left#4 
+Alias printf_number_buffer::format_zero_padding#10 = printf_number_buffer::format_zero_padding#5 
+Alias printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#8 
+Alias printf_number_buffer::format_upper_case#10 = printf_number_buffer::format_upper_case#11 
+Alias printf_number_buffer::buffer_digits#1 = printf_number_buffer::buffer_digits#15 
+Alias printf_number_buffer::buffer_sign#10 = printf_number_buffer::buffer_sign#2 
+Alias printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#13 printf_number_buffer::format_zero_padding#18 printf_number_buffer::format_zero_padding#14 printf_number_buffer::format_zero_padding#3 
+Alias printf_number_buffer::padding#10 = printf_number_buffer::padding#12 printf_number_buffer::padding#16 printf_number_buffer::padding#14 printf_number_buffer::padding#11 
+Alias printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#4 printf_number_buffer::format_upper_case#13 printf_number_buffer::format_upper_case#2 
+Alias printf_number_buffer::buffer_digits#10 = printf_number_buffer::buffer_digits#12 printf_number_buffer::buffer_digits#11 printf_number_buffer::buffer_digits#3 printf_number_buffer::buffer_digits#2 
+Alias printf_number_buffer::format_justify_left#1 = printf_number_buffer::format_justify_left#15 printf_number_buffer::format_justify_left#12 printf_number_buffer::format_justify_left#10 printf_number_buffer::format_justify_left#2 
+Alias main::i#2 = main::i#4 
+Alias main::valid#13 = main::valid#16 
+Alias main::total#11 = main::total#18 main::total#3 
+Alias main::pass#16 = main::pass#32 main::pass#20 
+Alias main::i1#2 = main::i1#4 
+Alias main::required_tag#2 = main::required_tag#7 
+Alias main::pass#12 = main::pass#25 
+Alias main::tag_idx#10 = main::tag_idx#8 
+Alias main::valid#24 = main::valid#30 
+Alias main::total#26 = main::total#32 
+Successful SSA optimization Pass2AliasElimination
+Alias printf_number_buffer::format_justify_left#1 = printf_number_buffer::format_justify_left#11 
+Alias printf_number_buffer::format_zero_padding#1 = printf_number_buffer::format_zero_padding#10 
+Alias printf_number_buffer::buffer_sign#1 = printf_number_buffer::buffer_sign#10 
+Alias printf_number_buffer::format_upper_case#1 = printf_number_buffer::format_upper_case#10 
+Alias printf_number_buffer::buffer_digits#1 = printf_number_buffer::buffer_digits#10 
+Successful SSA optimization Pass2AliasElimination
+Identical Phi Values toupper::ch#1 toupper::ch#0
+Identical Phi Values memcpy::source#1 memcpy::source#0
+Identical Phi Values memcpy::destination#1 memcpy::destination#0
+Identical Phi Values memcpy::num#1 memcpy::num#0
+Identical Phi Values memcpy::src_end#1 memcpy::src_end#0
+Identical Phi Values memcpy::destination#2 memcpy::destination#1
+Identical Phi Values memset::end#1 memset::end#0
+Identical Phi Values memset::str#5 memset::str#3
+Identical Phi Values memset::c#2 memset::c#4
+Identical Phi Values strupr::src#0 strupr::str#0
+Identical Phi Values strupr::str#2 strupr::src#0
+Identical Phi Values strlen::str#4 strlen::str#1
+Identical Phi Values utoa::radix#1 utoa::radix#0
+Identical Phi Values utoa::value#10 utoa::value#1
+Identical Phi Values utoa::buffer#10 utoa::buffer#5
+Identical Phi Values utoa::max_digits#10 utoa::max_digits#7
+Identical Phi Values utoa::digit_values#10 utoa::digit_values#8
+Identical Phi Values utoa_append::value#5 utoa_append::value#0
+Identical Phi Values utoa_append::sub#3 utoa_append::sub#0
+Identical Phi Values utoa_append::buffer#3 utoa_append::buffer#0
+Identical Phi Values utoa_append::sub#1 utoa_append::sub#3
+Identical Phi Values utoa_append::buffer#1 utoa_append::buffer#3
+Identical Phi Values putchar::code#1 cputc::convertToScreenCode1_return#0
+Identical Phi Values printf_padding::length#3 printf_padding::length#4
+Identical Phi Values printf_padding::pad#3 printf_padding::pad#5
+Identical Phi Values printf_number_buffer::format_min_length#1 printf_number_buffer::format_min_length#0
+Identical Phi Values printf_number_buffer::format_justify_left#1 printf_number_buffer::format_justify_left#0
+Identical Phi Values printf_number_buffer::format_zero_padding#1 printf_number_buffer::format_zero_padding#0
+Identical Phi Values printf_number_buffer::buffer_digits#1 printf_number_buffer::buffer_digits#0
+Identical Phi Values printf_number_buffer::buffer_sign#1 printf_number_buffer::buffer_sign#0
+Identical Phi Values printf_number_buffer::format_upper_case#1 printf_number_buffer::format_upper_case#0
+Identical Phi Values main::valid#13 main::valid#10
+Identical Phi Values main::total#11 main::total#10
+Identical Phi Values main::pass#16 main::pass#3
+Identical Phi Values main::required_tag#2 main::required_tag#6
+Identical Phi Values main::pass#12 main::pass#18
+Identical Phi Values main::tag_idx#10 main::tag_idx#2
+Identical Phi Values main::valid#24 main::valid#23
+Identical Phi Values main::total#26 main::total#25
+Identical Phi Values main::valid#21 main::valid#20
+Identical Phi Values main::total#14 main::total#23
+Successful SSA optimization Pass2IdenticalPhiElimination
+Identical Phi Values memset::return#0 memset::str#3
+Identical Phi Values main::pass#18 main::pass#10
+Identical Phi Values main::valid#23 main::valid#10
+Identical Phi Values main::total#25 main::total#10
+Identical Phi Values main::pass#13 main::pass#18
+Identical Phi Values main::valid#20 main::valid#23
+Identical Phi Values main::total#23 main::total#25
+Successful SSA optimization Pass2IdenticalPhiElimination
+Simple Condition memcpy::$1 [15] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2
+Simple Condition memset::$1 [22] if(memset::num#2<=0) goto memset::@1
+Simple Condition memset::$3 [29] if(memset::dst#2!=memset::end#0) goto memset::@4
+Simple Condition strupr::$1 [36] if(0!=*strupr::src#2) goto strupr::@2
+Simple Condition strlen::$0 [48] if(0!=*strlen::str#2) goto strlen::@2
+Simple Condition utoa::$0 [56] if(utoa::radix#0==DECIMAL) goto utoa::@1
+Simple Condition utoa::$1 [60] if(utoa::radix#0==HEXADECIMAL) goto utoa::@2
+Simple Condition utoa::$2 [64] if(utoa::radix#0==OCTAL) goto utoa::@3
+Simple Condition utoa::$3 [68] if(utoa::radix#0==BINARY) goto utoa::@4
+Simple Condition utoa::$5 [85] if(utoa::digit#2<utoa::$4) goto utoa::@11
+Simple Condition utoa_append::$0 [110] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2
+Simple Condition cputc::$0 [116] if(cputc::c=='
'at) goto cputc::@1
+Simple Condition cputc::$7 [130] if(*COLCRS==$28) goto cputc::@6
+Simple Condition cputs::$2 [151] if(0!=cputs::c#1) goto cputs::@2
+Simple Condition newline::$1 [162] if(*ROWCRS!=$18) goto newline::@1
+Simple Condition newline::$3 [165] if(conio_scroll_enable==1) goto newline::@4
+Simple Condition newline::$6 [167] if(conio_display_cursor!=1) goto newline::@5
+Simple Condition setcursor::$1 [195] if(conio_display_cursor==0) goto setcursor::@1
+Simple Condition printf_padding::$0 [221] if(printf_padding::i#2<printf_padding::length#4) goto printf_padding::@2
+Simple Condition printf_uint::$5 [228] if(0!=printf_uint::format_sign_always#2) goto printf_uint::@1
+Simple Condition printf_number_buffer::$0 [250] if(0==printf_number_buffer::format_min_length#0) goto printf_number_buffer::@1
+Simple Condition printf_number_buffer::$20 [264] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@13
+Simple Condition printf_number_buffer::$23 [269] if(printf_number_buffer::padding#1>=0) goto printf_number_buffer::@1
+Simple Condition printf_number_buffer::$7 [273] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@3
+Simple Condition printf_number_buffer::$12 [283] if(0==printf_number_buffer::format_upper_case#0) goto printf_number_buffer::@5
+Simple Condition main::$23 [307] if(0!=*main::pass#10) goto main::@2
+Simple Condition main::$3 [309] if(*main::pass#10!=' 'at) goto main::@4
+Simple Condition main::$5 [333] if(*main::pass#10!='
+'at) goto main::@5
+Simple Condition main::$7 [339] if(*main::pass#11!='
+'at) goto main::@1
+Simple Condition main::$8 [345] if(main::i#2<7) goto main::@7
+Simple Condition main::$9 [347] if(0==main::tags_found[main::i#2]) goto main::@9
+Simple Condition main::$10 [349] if(main::num_found#2==7) goto main::@12
+Simple Condition main::$13 [363] if(main::tag_idx#2<7) goto main::@15
+Simple Condition main::$14 [368] if(main::i1#2<3) goto main::@17
+Simple Condition main::$16 [370] if(main::required_tag#6[main::i1#2]!=main::pass#10[main::i1#2]) goto main::@19
+Simple Condition main::$18 [372] if(main::match#2!=3) goto main::@22
+Successful SSA optimization Pass2ConditionalJumpSimplification
+Rewriting && if()-condition to two if()s [3] toupper::$2 = toupper::$0 && toupper::$1
+Rewriting ! if()-condition to reversed if() [90] utoa::$8 = ! utoa::$7
+Rewriting || if()-condition to two if()s [89] utoa::$7 = utoa::started#2 || utoa::$6
+Rewriting || if()-condition to two if()s [121] cputc::$3 = cputc::$1 || cputc::$2
+Rewriting ! if()-condition to reversed if() [256] printf_number_buffer::$5 = ! printf_number_buffer::$4
+Rewriting && if()-condition to two if()s [255] printf_number_buffer::$4 = printf_number_buffer::$3 && printf_number_buffer::padding#10
+Rewriting && if()-condition to two if()s [254] printf_number_buffer::$3 = printf_number_buffer::$1 && printf_number_buffer::$2
+Rewriting ! if()-condition to reversed if() [278] printf_number_buffer::$10 = ! printf_number_buffer::$9
+Rewriting && if()-condition to two if()s [277] printf_number_buffer::$9 = printf_number_buffer::format_zero_padding#0 && printf_number_buffer::padding#10
+Rewriting ! if()-condition to reversed if() [292] printf_number_buffer::$17 = ! printf_number_buffer::$16
+Rewriting && if()-condition to two if()s [291] printf_number_buffer::$16 = printf_number_buffer::$15 && printf_number_buffer::padding#10
+Rewriting && if()-condition to two if()s [290] printf_number_buffer::$15 = printf_number_buffer::format_justify_left#0 && printf_number_buffer::$14
+Rewriting && if()-condition to two if()s [385] main::$22 = main::$20 && main::$21
+Rewriting && if()-condition to two if()s [383] main::$20 = *main::pass#14 && main::$19
+Successful SSA optimization Pass2ConditionalAndOrRewriting
+Warning! Adding boolean cast to non-boolean condition utoa::started#2
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::format_zero_padding#0
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::format_justify_left#0
+Warning! Adding boolean cast to non-boolean condition *main::pass#14
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::padding#10
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::padding#10
+Warning! Adding boolean cast to non-boolean condition printf_number_buffer::padding#10
+Constant right-side identified [175] memcpy::num#0 = (unumber)$28*$17
+Constant right-side identified [184] *ROWCRS = (unumber)$18-1
+Constant right-side identified [209] memset::num#1 = (unumber)$28*$18
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant strlen::len#0 = 0
+Constant utoa::max_digits#0 = 0
+Constant utoa::digit_values#0 = (word*) 0
+Constant utoa::max_digits#1 = 5
+Constant utoa::digit_values#1 = RADIX_DECIMAL_VALUES
+Constant utoa::max_digits#2 = 4
+Constant utoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES
+Constant utoa::max_digits#3 = 6
+Constant utoa::digit_values#3 = RADIX_OCTAL_VALUES
+Constant utoa::max_digits#4 = $10
+Constant utoa::digit_values#4 = RADIX_BINARY_VALUES
+Constant utoa::started#0 = 0
+Constant utoa::digit#0 = 0
+Constant utoa::started#1 = 1
+Constant utoa_append::digit#0 = 0
+Constant cputc::convertToScreenCode1_v#0 = &cputc::c
+Constant cputs::c#0 = 0
+Constant gotoxy::x#0 = 0
+Constant gotoxy::y#0 = 0
+Constant memcpy::num#0 = (unumber)$28*$17
+Constant memset::c#0 = 0
+Constant memset::num#0 = $28
+Constant memset::c#1 = 0
+Constant memset::num#1 = (unumber)$28*$18
+Constant gotoxy::x#1 = 0
+Constant gotoxy::y#1 = 0
+Constant printf_padding::i#0 = 0
+Constant printf_uint::$1 = '+'at
+Constant printf_uint::$0 = 0
+Constant utoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant printf_number_buffer::buffer_digits#0 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant printf_number_buffer::padding#0 = 0
+Constant printf_number_buffer::padding#2 = 0
+Constant printf_padding::pad#0 = ' 'at
+Constant printf_padding::pad#1 = '0'at
+Constant printf_padding::pad#2 = ' 'at
+Constant main::valid#0 = 0
+Constant main::total#0 = 0
+Constant main::pass#0 = passports
+Constant cputs::s#2 = main::s
+Constant printf_uint::format_min_length#0 = 0
+Constant printf_uint::format_justify_left#0 = 0
+Constant printf_uint::format_sign_always#0 = 0
+Constant printf_uint::format_zero_padding#0 = 0
+Constant printf_uint::format_upper_case#0 = 0
+Constant printf_uint::format_radix#0 = DECIMAL
+Constant cputs::s#3 = main::s1
+Constant printf_uint::format_min_length#1 = 0
+Constant printf_uint::format_justify_left#1 = 0
+Constant printf_uint::format_sign_always#1 = 0
+Constant printf_uint::format_zero_padding#1 = 0
+Constant printf_uint::format_upper_case#1 = 0
+Constant printf_uint::format_radix#1 = DECIMAL
+Constant cputs::s#4 = main::s2
+Constant main::required_tag#0 = required_tags
+Constant main::tag_idx#0 = 0
+Constant main::num_found#0 = 0
+Constant main::i#0 = 0
+Constant cputs::s#5 = main::s3
+Constant cputs::s#6 = main::s4
+Constant main::match#0 = 0
+Constant main::i1#0 = 0
+Constant conio_reverse_value = 0
+Constant conio_display_cursor = 1
+Constant conio_scroll_enable = 1
+Successful SSA optimization Pass2ConstantIdentification
+Constant strlen::str#1 = printf_number_buffer::buffer_digits#0
+Constant cputs::s#1 = printf_number_buffer::buffer_digits#0
+Constant strupr::str#0 = printf_number_buffer::buffer_digits#0
+Successful SSA optimization Pass2ConstantIdentification
+Constant strupr::return#2 = strupr::str#0
+Successful SSA optimization Pass2ConstantIdentification
+if() condition always true - replacing block destination [165] if(conio_scroll_enable==1) goto newline::@4
+if() condition always false - eliminating [167] if(conio_display_cursor!=1) goto newline::@5
+if() condition always false - eliminating [195] if(conio_display_cursor==0) goto setcursor::@1
+Successful SSA optimization Pass2ConstantIfs
+Simplifying expression containing zero cputc::convertToScreenCode1_return#0 in [140] putchar::newChar#0 = cputc::convertToScreenCode1_return#0 | conio_reverse_value
+Simplifying expression containing zero (byte*)&printf_buffer in [232] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) = printf_uint::$2
+Simplifying expression containing zero (byte*)&printf_buffer in [237] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
+Successful SSA optimization PassNSimplifyExpressionWithZero
+Eliminating unused variable memcpy::return#2 and assignment [127] memcpy::return#2 = memcpy::destination#0
+Eliminating unused variable memset::return#2 and assignment [131] memset::return#2 = memset::str#3
+Eliminating unused variable memset::return#3 and assignment [155] memset::return#3 = memset::str#3
+Eliminating unused variable printf_number_buffer::format_sign_always#0 and assignment [176] printf_number_buffer::format_sign_always#0 = printf_uint::format_sign_always#2
+Eliminating unused variable printf_number_buffer::format_radix#0 and assignment [179] printf_number_buffer::format_radix#0 = printf_uint::format_radix#2
+Eliminating unused constant strupr::return#2
+Eliminating unused constant utoa::max_digits#0
+Eliminating unused constant utoa::digit_values#0
+Eliminating unused constant cputs::c#0
+Eliminating unused constant OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN
+Eliminating unused constant conio_reverse_value
+Eliminating unused constant conio_display_cursor
+Eliminating unused constant conio_scroll_enable
+Successful SSA optimization PassNEliminateUnusedVars
+Removing PHI-reference to removed block (newline::@3) in block gotoxy
+Removing PHI-reference to removed block (newline::@3) in block gotoxy
+Removing unused block newline::@3
+Removing unused block newline::@8
+Removing PHI-reference to removed block (setcursor::@1) in block setcursor::@2
+Removing unused block setcursor::@1
+Removing unused block main::@return
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Removing unused procedure __start
+Removing unused procedure block __start
+Removing unused procedure block __start::__init1
+Removing unused procedure block __start::@1
+Removing unused procedure block __start::@2
+Removing unused procedure block __start::@return
+Successful SSA optimization PassNEliminateEmptyStart
+Adding number conversion cast (unumber) 0 in [59] utoa::$12 = 0 != utoa::started#2
+Adding number conversion cast (unumber) 0 in [193] printf_number_buffer::$33 = 0 != printf_number_buffer::format_zero_padding#0
+Adding number conversion cast (unumber) 0 in [202] printf_number_buffer::$34 = 0 != printf_number_buffer::format_justify_left#0
+Adding number conversion cast (unumber) 0 in [253] main::$25 = 0 != *main::pass#14
+Adding number conversion cast (snumber) 0 in [261] printf_number_buffer::$35 = 0 != printf_number_buffer::padding#10
+Adding number conversion cast (snumber) 0 in [264] printf_number_buffer::$36 = 0 != printf_number_buffer::padding#10
+Adding number conversion cast (snumber) 0 in [266] printf_number_buffer::$37 = 0 != printf_number_buffer::padding#10
+Successful SSA optimization PassNAddNumberTypeConversions
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Simplifying constant integer cast 0
+Successful SSA optimization PassNCastSimplification
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized unsigned number type 0
+Finalized signed number type 0
+Finalized signed number type 0
+Finalized signed number type 0
+Successful SSA optimization PassNFinalizeNumberTypeConversions
+Alias setcursor::c#1 = setcursor::c#3 
+Successful SSA optimization Pass2AliasElimination
+Identical Phi Values gotoxy::x#2 gotoxy::x#1
+Identical Phi Values gotoxy::y#2 gotoxy::y#1
+Successful SSA optimization Pass2IdenticalPhiElimination
+Simple Condition toupper::$0 [2] if(toupper::ch#0>='a'at) goto toupper::@3
+Simple Condition utoa::$12 [60] if(0!=utoa::started#2) goto utoa::@14
+Simple Condition cputc::$1 [85] if(cputc::c=='
+'at) goto cputc::@2
+Simple Condition printf_number_buffer::$1 [178] if(0==printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@23
+Simple Condition printf_number_buffer::$33 [193] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@24
+Simple Condition printf_number_buffer::$34 [202] if(0!=printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@26
+Simple Condition main::$25 [253] if(0!=*main::pass#14) goto main::@39
+Simple Condition toupper::$1 [255] if(toupper::ch#0<='z'at) goto toupper::@1
+Simple Condition utoa::$6 [256] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@14
+Simple Condition cputc::$2 [257] if(cputc::c==$9b) goto cputc::@2
+Simple Condition printf_number_buffer::$35 [259] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@8
+Simple Condition printf_number_buffer::$2 [260] if(0==printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@22
+Simple Condition printf_number_buffer::$36 [262] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@10
+Simple Condition printf_number_buffer::$37 [264] if(0!=printf_number_buffer::padding#10) goto printf_number_buffer::@12
+Simple Condition printf_number_buffer::$14 [265] if(0==printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@25
+Simple Condition main::$21 [266] if(*main::pass#14!='
+'at) goto main::@25
+Simple Condition main::$19 [267] if(*main::pass#14!=' 'at) goto main::@38
+Successful SSA optimization Pass2ConditionalJumpSimplification
+Negating conditional jump and destination [2] if(toupper::ch#0<'a'at) goto toupper::@2
+Negating conditional jump and destination [178] if(0!=printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@2
+Negating conditional jump and destination [193] if(0==printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@4
+Negating conditional jump and destination [202] if(0==printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@return
+Negating conditional jump and destination [253] if(0==*main::pass#14) goto main::@1
+Negating conditional jump and destination [260] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@2
+Negating conditional jump and destination [265] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@return
+Negating conditional jump and destination [267] if(*main::pass#14==' 'at) goto main::@1
+Successful SSA optimization Pass2ConditionalJumpSequenceImprovement
+Constant right-side identified [45] utoa::buffer#0 = ++ utoa::buffer#5
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::buffer#0 = ++utoa::buffer#5
+Successful SSA optimization Pass2ConstantIdentification
+Eliminating unused constant gotoxy::x#0
+Eliminating unused constant gotoxy::y#0
+Successful SSA optimization PassNEliminateUnusedVars
+Constant right-side identified [44] utoa::buffer#1 = ++ utoa::buffer#0
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::buffer#1 = ++utoa::buffer#0
+Successful SSA optimization Pass2ConstantIdentification
+Constant right-side identified [45] utoa::buffer#2 = ++ utoa::buffer#1
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::buffer#2 = ++utoa::buffer#1
+Successful SSA optimization Pass2ConstantIdentification
+Inlining Noop Cast [4] memcpy::src#0 = (byte*)memcpy::source#0 keeping memcpy::source#0
+Inlining Noop Cast [5] memcpy::dst#0 = (byte*)memcpy::destination#0 keeping memcpy::destination#0
+Inlining Noop Cast [6] memcpy::$2 = (byte*)memcpy::source#0 keeping memcpy::source#0
+Inlining Noop Cast [16] memset::$4 = (byte*)memset::str#3 keeping memset::str#3
+Inlining Noop Cast [18] memset::dst#0 = (byte*)memset::str#3 keeping memset::str#3
+Inlining Noop Cast [138] memset::str#1 = (void*)*SAVMSC keeping *SAVMSC
+Inlining Noop Cast [173] printf_number_buffer::$25 = (signed byte)printf_number_buffer::format_min_length#0 keeping printf_number_buffer::format_min_length#0
+Successful SSA optimization Pass2NopCastInlining
+Inlining Noop Cast [115] memcpy::source#0 = (void*)newline::$7 keeping memcpy::source#0
+Inlining Noop Cast [118] memset::str#0 = (void*)newline::$9 keeping memset::str#0
+Successful SSA optimization Pass2NopCastInlining
+Rewriting multiplication to use shift [51] utoa::$10 = utoa::digit#2 * SIZEOF_WORD
+Rewriting multiplication to use shift and addition[105] cursorLocation::$0 = cursorLocation::$3 * $28
+Successful SSA optimization Pass2MultiplyToShiftRewriting
+Inlining constant with var siblings memset::c#0
+Inlining constant with var siblings memset::num#0
+Inlining constant with var siblings memset::c#1
+Inlining constant with var siblings memset::num#1
+Inlining constant with var siblings strlen::len#0
+Inlining constant with var siblings strlen::str#1
+Inlining constant with var siblings utoa::max_digits#1
+Inlining constant with var siblings utoa::digit_values#1
+Inlining constant with var siblings utoa::max_digits#2
+Inlining constant with var siblings utoa::digit_values#2
+Inlining constant with var siblings utoa::max_digits#3
+Inlining constant with var siblings utoa::digit_values#3
+Inlining constant with var siblings utoa::max_digits#4
+Inlining constant with var siblings utoa::digit_values#4
+Inlining constant with var siblings utoa::started#0
+Inlining constant with var siblings utoa::digit#0
+Inlining constant with var siblings utoa::started#1
+Inlining constant with var siblings utoa::buffer#5
+Inlining constant with var siblings utoa::buffer#0
+Inlining constant with var siblings utoa::buffer#1
+Inlining constant with var siblings utoa::buffer#2
+Inlining constant with var siblings utoa_append::digit#0
+Inlining constant with var siblings cputs::s#2
+Inlining constant with var siblings cputs::s#3
+Inlining constant with var siblings cputs::s#4
+Inlining constant with var siblings cputs::s#5
+Inlining constant with var siblings cputs::s#6
+Inlining constant with var siblings cputs::s#1
+Inlining constant with var siblings printf_padding::i#0
+Inlining constant with var siblings printf_padding::pad#0
+Inlining constant with var siblings printf_padding::pad#1
+Inlining constant with var siblings printf_padding::pad#2
+Inlining constant with var siblings printf_uint::format_min_length#0
+Inlining constant with var siblings printf_uint::format_justify_left#0
+Inlining constant with var siblings printf_uint::format_sign_always#0
+Inlining constant with var siblings printf_uint::format_zero_padding#0
+Inlining constant with var siblings printf_uint::format_upper_case#0
+Inlining constant with var siblings printf_uint::format_radix#0
+Inlining constant with var siblings printf_uint::format_min_length#1
+Inlining constant with var siblings printf_uint::format_justify_left#1
+Inlining constant with var siblings printf_uint::format_sign_always#1
+Inlining constant with var siblings printf_uint::format_zero_padding#1
+Inlining constant with var siblings printf_uint::format_upper_case#1
+Inlining constant with var siblings printf_uint::format_radix#1
+Inlining constant with var siblings printf_number_buffer::padding#0
+Inlining constant with var siblings printf_number_buffer::padding#2
+Inlining constant with var siblings main::valid#0
+Inlining constant with var siblings main::total#0
+Inlining constant with var siblings main::pass#0
+Inlining constant with var siblings main::required_tag#0
+Inlining constant with var siblings main::tag_idx#0
+Inlining constant with var siblings main::num_found#0
+Inlining constant with var siblings main::i#0
+Inlining constant with var siblings main::match#0
+Inlining constant with var siblings main::i1#0
+Constant inlined cputs::s#5 = main::s3
+Constant inlined main::match#0 = 0
+Constant inlined utoa::digit_values#1 = RADIX_DECIMAL_VALUES
+Constant inlined cputs::s#6 = main::s4
+Constant inlined cputs::s#3 = main::s1
+Constant inlined cputs::s#4 = main::s2
+Constant inlined utoa::digit_values#4 = RADIX_BINARY_VALUES
+Constant inlined cputs::s#1 = printf_number_buffer::buffer_digits#0
+Constant inlined cputs::s#2 = main::s
+Constant inlined utoa::digit_values#2 = RADIX_HEXADECIMAL_VALUES
+Constant inlined utoa::digit_values#3 = RADIX_OCTAL_VALUES
+Constant inlined utoa::buffer#0 = ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined utoa::buffer#1 = ++++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined memset::num#1 = (word)$28*$18
+Constant inlined memset::num#0 = $28
+Constant inlined strlen::len#0 = 0
+Constant inlined main::pass#0 = passports
+Constant inlined main::required_tag#0 = required_tags
+Constant inlined main::total#0 = 0
+Constant inlined printf_number_buffer::padding#2 = 0
+Constant inlined printf_uint::format_zero_padding#1 = 0
+Constant inlined utoa::buffer#5 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined utoa::buffer#2 = ++++++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Constant inlined printf_uint::format_sign_always#0 = 0
+Constant inlined printf_uint::format_sign_always#1 = 0
+Constant inlined utoa::max_digits#1 = 5
+Constant inlined printf_uint::format_radix#0 = DECIMAL
+Constant inlined utoa::max_digits#2 = 4
+Constant inlined printf_uint::format_radix#1 = DECIMAL
+Constant inlined utoa::max_digits#3 = 6
+Constant inlined memset::c#0 = 0
+Constant inlined utoa::max_digits#4 = $10
+Constant inlined memset::c#1 = 0
+Constant inlined printf_uint::format_zero_padding#0 = 0
+Constant inlined printf_number_buffer::padding#0 = 0
+Constant inlined utoa_append::digit#0 = 0
+Constant inlined printf_uint::format_justify_left#0 = 0
+Constant inlined printf_uint::format_justify_left#1 = 0
+Constant inlined strlen::str#1 = printf_number_buffer::buffer_digits#0
+Constant inlined main::valid#0 = 0
+Constant inlined printf_uint::format_min_length#0 = 0
+Constant inlined utoa::digit#0 = 0
+Constant inlined printf_uint::format_min_length#1 = 0
+Constant inlined main::i#0 = 0
+Constant inlined main::i1#0 = 0
+Constant inlined printf_uint::format_upper_case#1 = 0
+Constant inlined printf_uint::format_upper_case#0 = 0
+Constant inlined strupr::str#0 = printf_number_buffer::buffer_digits#0
+Constant inlined printf_padding::pad#0 = ' 'at
+Constant inlined printf_padding::i#0 = 0
+Constant inlined printf_padding::pad#1 = '0'at
+Constant inlined printf_padding::pad#2 = ' 'at
+Constant inlined printf_uint::$1 = '+'at
+Constant inlined printf_uint::$0 = 0
+Constant inlined utoa::started#1 = 1
+Constant inlined main::tag_idx#0 = 0
+Constant inlined utoa::started#0 = 0
+Constant inlined main::num_found#0 = 0
+Successful SSA optimization Pass2ConstantInlining
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1
+Successful SSA optimization Pass2ConstantSimplification
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1
+Simplifying constant integer increment ++(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2
+Successful SSA optimization Pass2ConstantSimplification
+Adding number conversion cast (unumber) 1 in [43] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+1) = 'r'at
+Adding number conversion cast (unumber) 2 in [44] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+2) = 'r'at
+Adding number conversion cast (unumber) 3 in [45] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS+3) = 0
+Successful SSA optimization PassNAddNumberTypeConversions
+Simplifying constant integer cast 1
+Simplifying constant integer cast 2
+Simplifying constant integer cast 3
+Successful SSA optimization PassNCastSimplification
+Finalized unsigned number type 1
+Finalized unsigned number type 2
+Finalized unsigned number type 3
+Successful SSA optimization PassNFinalizeNumberTypeConversions
+Alias cursorLocation::$0 = cursorLocation::$6 
+Successful SSA optimization Pass2AliasElimination
+Identical Phi Values memset::c#4 0
+Identical Phi Values printf_uint::format_sign_always#2 0
+Identical Phi Values printf_uint::format_radix#2 DECIMAL
+Identical Phi Values printf_uint::format_min_length#2 0
+Identical Phi Values printf_uint::format_justify_left#2 0
+Identical Phi Values printf_uint::format_zero_padding#2 0
+Identical Phi Values printf_uint::format_upper_case#2 0
+Successful SSA optimization Pass2IdenticalPhiElimination
+Constant utoa::radix#0 = DECIMAL
+Constant printf_number_buffer::format_min_length#0 = 0
+Constant printf_number_buffer::format_justify_left#0 = 0
+Constant printf_number_buffer::format_zero_padding#0 = 0
+Constant printf_number_buffer::format_upper_case#0 = 0
+Successful SSA optimization Pass2ConstantIdentification
+Constant value identified (signed byte)printf_number_buffer::format_min_length#0 in [167] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#0 - printf_number_buffer::len#2
+Successful SSA optimization Pass2ConstantValues
+if() condition always true - replacing block destination [33] if(utoa::radix#0==DECIMAL) goto utoa::@1
+if() condition always false - eliminating [34] if(utoa::radix#0==HEXADECIMAL) goto utoa::@2
+if() condition always false - eliminating [35] if(utoa::radix#0==OCTAL) goto utoa::@3
+if() condition always false - eliminating [36] if(utoa::radix#0==BINARY) goto utoa::@4
+if() condition always false - eliminating [145] if(0!=0) goto printf_uint::@1
+if() condition always true - replacing block destination [158] if(0==printf_number_buffer::format_min_length#0) goto printf_number_buffer::@1
+if() condition always false - eliminating [160] if(0!=printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@2
+if() condition always true - replacing block destination [173] if(0==printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@4
+if() condition always true - replacing block destination [176] if(0==printf_number_buffer::format_upper_case#0) goto printf_number_buffer::@5
+if() condition always true - replacing block destination [180] if(0==printf_number_buffer::format_justify_left#0) goto printf_number_buffer::@return
+if() condition always false - eliminating [234] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@2
+if() condition always false - eliminating [237] if(0!=printf_number_buffer::format_zero_padding#0) goto printf_number_buffer::@return
+Successful SSA optimization Pass2ConstantIfs
+Simplifying constant evaluating to zero (signed byte)printf_number_buffer::format_min_length#0 in [167] printf_number_buffer::padding#1 = (signed byte)printf_number_buffer::format_min_length#0 - printf_number_buffer::len#2
+Successful SSA optimization PassNSimplifyConstantZero
+Simplifying expression containing zero printf_number_buffer::len#2 in [167] printf_number_buffer::padding#1 = 0 - printf_number_buffer::len#2
+Successful SSA optimization PassNSimplifyExpressionWithZero
+Eliminating unused constant BINARY
+Eliminating unused constant OCTAL
+Eliminating unused constant HEXADECIMAL
+Eliminating unused constant utoa::radix#0
+Eliminating unused constant printf_number_buffer::format_min_length#0
+Eliminating unused constant printf_number_buffer::format_justify_left#0
+Eliminating unused constant printf_number_buffer::format_zero_padding#0
+Eliminating unused constant printf_number_buffer::format_upper_case#0
+Eliminating unused constant SIZEOF_WORD
+Successful SSA optimization PassNEliminateUnusedVars
+Eliminating unused constant DECIMAL
+Successful SSA optimization PassNEliminateUnusedVars
+Eliminating variable toupper::return#0 from unused block toupper::@1
+Eliminating variable toupper::return#2 from unused block toupper::@return
+Eliminating variable strupr::src#2 from unused block strupr::@1
+Eliminating variable toupper::ch#0 from unused block strupr::@2
+Eliminating variable toupper::return#3 from unused block strupr::@2
+Eliminating variable strupr::$0 from unused block strupr::@4
+Eliminating variable strupr::src#1 from unused block strupr::@4
+Eliminating variable strlen::str#2 from unused block strlen::@1
+Eliminating variable strlen::len#2 from unused block strlen::@1
+Eliminating variable strlen::len#1 from unused block strlen::@2
+Eliminating variable strlen::str#0 from unused block strlen::@2
+Eliminating variable strlen::return#2 from unused block printf_number_buffer::@6
+Eliminating variable printf_number_buffer::$19 from unused block printf_number_buffer::@15
+Eliminating variable printf_number_buffer::len#0 from unused block printf_number_buffer::@15
+Eliminating variable printf_number_buffer::len#2 from unused block printf_number_buffer::@13
+Eliminating variable printf_number_buffer::padding#1 from unused block printf_number_buffer::@13
+Eliminating variable printf_number_buffer::len#1 from unused block printf_number_buffer::@7
+Eliminating variable printf_padding::length#1 from unused block printf_number_buffer::@10
+Eliminating variable printf_padding::length#2 from unused block printf_number_buffer::@12
+Removing unused procedure toupper
+Removing unused procedure block toupper
+Removing unused procedure block toupper::@1
+Removing PHI-reference to removed block (toupper::@1) in block toupper::@return
+Removing unused procedure block toupper::@2
+Removing PHI-reference to removed block (toupper::@2) in block toupper::@return
+Removing unused procedure block toupper::@return
+Removing unused procedure block toupper::@3
+Removing unused procedure strupr
+Removing unused procedure block strupr
+Removing PHI-reference to removed block (strupr) in block strupr::@1
+Removing unused procedure block strupr::@1
+Removing unused procedure block strupr::@2
+Removing unused procedure block strupr::@4
+Removing unused procedure block strupr::@3
+Removing unused procedure block strupr::@return
+Removing unused procedure strlen
+Removing unused procedure block strlen
+Removing PHI-reference to removed block (strlen) in block strlen::@1
+Removing PHI-reference to removed block (strlen) in block strlen::@1
+Removing unused procedure block strlen::@1
+Removing unused procedure block strlen::@2
+Removing unused procedure block strlen::@3
+Removing unused procedure block strlen::@return
+Removing unused block utoa::@6
+Removing PHI-reference to removed block (utoa::@2) in block utoa::@5
+Removing PHI-reference to removed block (utoa::@2) in block utoa::@5
+Removing unused block utoa::@2
+Removing unused block utoa::@7
+Removing PHI-reference to removed block (utoa::@3) in block utoa::@5
+Removing PHI-reference to removed block (utoa::@3) in block utoa::@5
+Removing unused block utoa::@3
+Removing unused block utoa::@8
+Removing PHI-reference to removed block (utoa::@4) in block utoa::@5
+Removing PHI-reference to removed block (utoa::@4) in block utoa::@5
+Removing unused block utoa::@4
+Removing unused block utoa::@9
+Removing PHI-reference to removed block (printf_uint::@1) in block printf_uint::@3
+Removing unused block printf_uint::@1
+Removing unused block printf_number_buffer::@6
+Removing PHI-reference to removed block (printf_number_buffer::@15) in block printf_number_buffer::@13
+Removing unused block printf_number_buffer::@15
+Removing PHI-reference to removed block (printf_number_buffer::@13) in block printf_number_buffer::@1
+Removing unused block printf_number_buffer::@13
+Removing unused block printf_number_buffer::@7
+Removing PHI-reference to removed block (printf_number_buffer::@14) in block printf_number_buffer::@1
+Removing unused block printf_number_buffer::@14
+Removing PHI-reference to removed block (printf_number_buffer::@10) in block printf_padding
+Removing PHI-reference to removed block (printf_number_buffer::@10) in block printf_padding
+Removing unused block printf_number_buffer::@10
+Removing unused block printf_number_buffer::@18
+Removing unused block printf_number_buffer::@11
+Removing unused block printf_number_buffer::@20
+Removing PHI-reference to removed block (printf_number_buffer::@12) in block printf_padding
+Removing PHI-reference to removed block (printf_number_buffer::@12) in block printf_padding
+Removing unused block printf_number_buffer::@12
+Removing unused block printf_number_buffer::@21
+Removing unused block printf_number_buffer::@24
+Removing unused block printf_number_buffer::@25
+Removing unused block printf_number_buffer::@26
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Identical Phi Values utoa::max_digits#7 5
+Identical Phi Values utoa::digit_values#8 RADIX_DECIMAL_VALUES
+Identical Phi Values printf_padding::length#4 printf_padding::length#0
+Identical Phi Values printf_padding::pad#5 ' 'at
+Identical Phi Values printf_uint::$2 0
+Identical Phi Values printf_number_buffer::padding#10 0
+Successful SSA optimization Pass2IdenticalPhiElimination
+Constant right-side identified [18] utoa::$4 = 5 - 1
+Constant right-side identified [128] printf_padding::length#0 = (byte)0
+Successful SSA optimization Pass2ConstantRValueConsolidation
+Constant utoa::$4 = 5-1
+Constant printf_padding::length#0 = (byte)0
+Successful SSA optimization Pass2ConstantIdentification
+if() condition always false - eliminating [113] if(printf_padding::i#2<printf_padding::length#0) goto printf_padding::@2
+if() condition always false - eliminating [181] if(0!=0) goto printf_number_buffer::@8
+Successful SSA optimization Pass2ConstantIfs
+Simplifying constant evaluating to zero (byte)0 in 
+Successful SSA optimization PassNSimplifyConstantZero
+Eliminating unused constant RADIX_BINARY_VALUES
+Eliminating unused constant RADIX_OCTAL_VALUES
+Eliminating unused constant RADIX_HEXADECIMAL_VALUES
+Eliminating unused constant printf_padding::length#0
+Successful SSA optimization PassNEliminateUnusedVars
+Eliminating variable printf_padding::i#2 from unused block printf_padding::@1
+Eliminating variable printf_padding::i#1 from unused block printf_padding::@3
+Removing unused procedure printf_padding
+Removing unused procedure block printf_padding
+Removing PHI-reference to removed block (printf_padding) in block printf_padding::@1
+Removing unused procedure block printf_padding::@1
+Removing unused procedure block printf_padding::@2
+Removing unused procedure block printf_padding::@3
+Removing unused procedure block printf_padding::@return
+Removing unused block printf_number_buffer::@8
+Removing unused block printf_number_buffer::@16
+Successful SSA optimization Pass2EliminateUnusedBlocks
+Constant inlined utoa::$4 = 5-1
+Successful SSA optimization Pass2ConstantInlining
+Added new block during phi lifting utoa::@17(between utoa::@16 and utoa::@13)
+Added new block during phi lifting main::@40(between main::@24 and main::@1)
+Added new block during phi lifting main::@41(between main::@27 and main::@1)
+Added new block during phi lifting main::@42(between main::@7 and main::@9)
+Added new block during phi lifting main::@43(between main::@17 and main::@19)
+Adding NOP phi() at start of main
+Adding NOP phi() at start of main::@30
+Adding NOP phi() at start of main::@3
+Adding NOP phi() at start of main::@32
+Adding NOP phi() at start of main::@34
+Adding NOP phi() at start of main::@35
+Adding NOP phi() at start of main::@29
+Adding NOP phi() at start of main::@11
+Adding NOP phi() at start of main::@5
+Adding NOP phi() at start of main::@15
+Adding NOP phi() at start of clrscr::@2
+Adding NOP phi() at start of printf_uint::@2
+Adding NOP phi() at start of printf_uint::@5
+Adding NOP phi() at start of memset::@1
+Adding NOP phi() at start of gotoxy::@1
+Adding NOP phi() at start of cputc::@4
+Adding NOP phi() at start of cputc::convertToScreenCode1_@return
+Adding NOP phi() at start of cputc::@7
+Adding NOP phi() at start of cputc::@5
+Adding NOP phi() at start of cputc::@12
+Adding NOP phi() at start of cputc::@11
+Adding NOP phi() at start of cputc::@9
+Adding NOP phi() at start of cputc::@8
+Adding NOP phi() at start of utoa
+Adding NOP phi() at start of utoa::@1
+Adding NOP phi() at start of printf_number_buffer
+Adding NOP phi() at start of printf_number_buffer::@1
+Adding NOP phi() at start of printf_number_buffer::@23
+Adding NOP phi() at start of printf_number_buffer::@22
+Adding NOP phi() at start of printf_number_buffer::@17
+Adding NOP phi() at start of printf_number_buffer::@3
+Adding NOP phi() at start of printf_number_buffer::@4
+Adding NOP phi() at start of printf_number_buffer::@5
+Adding NOP phi() at start of printf_number_buffer::@19
+Adding NOP phi() at start of putchar::@2
+Adding NOP phi() at start of newline::@2
+Adding NOP phi() at start of newline::@4
+Adding NOP phi() at start of newline::@1
+Adding NOP phi() at start of newline::@7
+Adding NOP phi() at start of memcpy::@3
+CALL GRAPH
+Calls in [main] to clrscr:1 cputs:6 printf_uint:9 cputs:11 printf_uint:14 cputs:16 cputs:32 cputs:40 
+Calls in [clrscr] to memset:86 gotoxy:88 
+Calls in [cputs] to cputc:99 
+Calls in [printf_uint] to utoa:105 printf_number_buffer:107 
+Calls in [gotoxy] to setcursor:123 
+Calls in [cputc] to putchar:133 setcursor:137 newline:141 newline:144 setcursor:147 
+Calls in [utoa] to utoa_append:175 
+Calls in [printf_number_buffer] to cputc:187 cputs:192 
+Calls in [setcursor] to cursorLocation:196 
+Calls in [putchar] to cursorLocation:207 setcursor:213 
+Calls in [newline] to memcpy:224 memset:227 setcursor:230 
+
+Created 30 initial phi equivalence classes
+Coalesced [8] printf_uint::uvalue#6 = printf_uint::uvalue#0
+Coalesced [13] printf_uint::uvalue#7 = printf_uint::uvalue#1
+Coalesced [21] main::pass#37 = main::pass#1
+Coalesced (already) [22] main::valid#35 = main::valid#10
+Coalesced (already) [23] main::total#37 = main::total#10
+Coalesced [33] main::valid#38 = main::valid#10
+Coalesced [36] main::pass#35 = main::pass#3
+Coalesced (already) [37] main::valid#33 = main::valid#8
+Coalesced [38] main::total#35 = main::total#1
+Coalesced [41] main::valid#37 = main::valid#1
+Coalesced [44] main::num_found#8 = main::num_found#1
+Coalesced [48] main::i#6 = main::i#1
+Coalesced [49] main::num_found#7 = main::num_found#6
+Coalesced (already) [50] main::num_found#9 = main::num_found#2
+Coalesced [51] main::pass#38 = main::pass#11
+Coalesced (already) [52] main::valid#36 = main::valid#10
+Coalesced (already) [53] main::total#38 = main::total#10
+Coalesced [58] main::pass#39 = main::pass#4
+Coalesced [64] main::pass#40 = main::pass#5
+Coalesced [65] main::pass#36 = main::pass#14
+Coalesced (already) [66] main::valid#34 = main::valid#10
+Coalesced (already) [67] main::total#36 = main::total#10
+Coalesced [75] main::tag_idx#11 = main::tag_idx#1
+Coalesced [76] main::required_tag#10 = main::required_tag#1
+Coalesced [79] main::match#9 = main::match#1
+Coalesced [82] main::i1#6 = main::i1#1
+Coalesced [83] main::match#7 = main::match#6
+Coalesced (already) [84] main::match#8 = main::match#2
+Coalesced [92] cputs::s#11 = cputs::s#8
+Coalesced [100] cputs::s#12 = cputs::s#0
+Coalesced [120] memset::dst#5 = memset::dst#1
+Coalesced [151] utoa::value#17 = utoa::value#1
+Coalesced [163] utoa::value#18 = utoa::value#2
+Coalesced [164] utoa::started#6 = utoa::started#2
+Coalesced [165] utoa::buffer#23 = utoa::buffer#11
+Coalesced [168] utoa::digit#7 = utoa::digit#1
+Coalesced (already) [169] utoa::value#16 = utoa::value#6
+Coalesced (already) [170] utoa::started#5 = utoa::started#4
+Coalesced (already) [171] utoa::buffer#22 = utoa::buffer#14
+Coalesced [179] utoa::value#19 = utoa::value#0
+Coalesced [180] utoa::buffer#24 = utoa::buffer#4
+Coalesced [233] utoa_append::value#6 = utoa_append::value#0
+Coalesced [240] utoa_append::value#7 = utoa_append::value#1
+Coalesced [241] utoa_append::digit#5 = utoa_append::digit#1
+Coalesced [259] memcpy::src#5 = memcpy::src#1
+Coalesced [260] memcpy::dst#5 = memcpy::dst#1
+Coalesced down to 22 phi equivalence classes
+Culled Empty Block label main::@30
+Culled Empty Block label main::@35
+Culled Empty Block label main::@37
+Culled Empty Block label main::@36
+Culled Empty Block label main::@42
+Culled Empty Block label main::@41
+Culled Empty Block label main::@5
+Culled Empty Block label main::@40
+Culled Empty Block label main::@15
+Culled Empty Block label main::@43
+Culled Empty Block label clrscr::@2
+Culled Empty Block label cputs::@3
+Culled Empty Block label printf_uint::@2
+Culled Empty Block label printf_uint::@5
+Culled Empty Block label memset::@1
+Culled Empty Block label gotoxy::@1
+Culled Empty Block label cputc::@4
+Culled Empty Block label cputc::convertToScreenCode1_@return
+Culled Empty Block label cputc::@12
+Culled Empty Block label cputc::@11
+Culled Empty Block label cputc::@9
+Culled Empty Block label cputc::@8
+Culled Empty Block label utoa::@1
+Culled Empty Block label utoa::@5
+Culled Empty Block label utoa::@17
+Culled Empty Block label printf_number_buffer::@1
+Culled Empty Block label printf_number_buffer::@23
+Culled Empty Block label printf_number_buffer::@22
+Culled Empty Block label printf_number_buffer::@17
+Culled Empty Block label printf_number_buffer::@3
+Culled Empty Block label printf_number_buffer::@4
+Culled Empty Block label printf_number_buffer::@19
+Culled Empty Block label putchar::@2
+Culled Empty Block label newline::@2
+Culled Empty Block label newline::@4
+Culled Empty Block label newline::@7
+Culled Empty Block label memcpy::@3
+Renumbering block memset::@2 to memset::@1
+Renumbering block memset::@3 to memset::@2
+Renumbering block memset::@4 to memset::@3
+Renumbering block utoa::@10 to utoa::@1
+Renumbering block utoa::@11 to utoa::@2
+Renumbering block utoa::@12 to utoa::@3
+Renumbering block utoa::@13 to utoa::@4
+Renumbering block utoa::@14 to utoa::@5
+Renumbering block utoa::@15 to utoa::@6
+Renumbering block utoa::@16 to utoa::@7
+Renumbering block cputc::@5 to cputc::@4
+Renumbering block cputc::@6 to cputc::@5
+Renumbering block cputc::@7 to cputc::@6
+Renumbering block cputc::@10 to cputc::@7
+Renumbering block cputc::@13 to cputc::@8
+Renumbering block newline::@5 to newline::@2
+Renumbering block newline::@6 to newline::@3
+Renumbering block newline::@9 to newline::@4
+Renumbering block newline::@10 to newline::@5
+Renumbering block setcursor::@2 to setcursor::@1
+Renumbering block setcursor::@3 to setcursor::@2
+Renumbering block setcursor::@4 to setcursor::@3
+Renumbering block printf_uint::@3 to printf_uint::@1
+Renumbering block printf_uint::@4 to printf_uint::@2
+Renumbering block printf_number_buffer::@2 to printf_number_buffer::@1
+Renumbering block printf_number_buffer::@5 to printf_number_buffer::@2
+Renumbering block printf_number_buffer::@9 to printf_number_buffer::@3
+Renumbering block main::@6 to main::@5
+Renumbering block main::@7 to main::@6
+Renumbering block main::@8 to main::@7
+Renumbering block main::@9 to main::@8
+Renumbering block main::@10 to main::@9
+Renumbering block main::@11 to main::@10
+Renumbering block main::@12 to main::@11
+Renumbering block main::@13 to main::@12
+Renumbering block main::@14 to main::@13
+Renumbering block main::@16 to main::@14
+Renumbering block main::@17 to main::@15
+Renumbering block main::@18 to main::@16
+Renumbering block main::@19 to main::@17
+Renumbering block main::@20 to main::@18
+Renumbering block main::@21 to main::@19
+Renumbering block main::@22 to main::@20
+Renumbering block main::@23 to main::@21
+Renumbering block main::@24 to main::@22
+Renumbering block main::@25 to main::@23
+Renumbering block main::@26 to main::@24
+Renumbering block main::@27 to main::@25
+Renumbering block main::@28 to main::@26
+Renumbering block main::@29 to main::@27
+Renumbering block main::@31 to main::@28
+Renumbering block main::@32 to main::@29
+Renumbering block main::@33 to main::@30
+Renumbering block main::@34 to main::@31
+Renumbering block main::@38 to main::@32
+Renumbering block main::@39 to main::@33
+Adding NOP phi() at start of main
+Adding NOP phi() at start of main::@3
+Adding NOP phi() at start of main::@29
+Adding NOP phi() at start of main::@31
+Adding NOP phi() at start of main::@27
+Adding NOP phi() at start of main::@10
+Adding NOP phi() at start of cputc::@6
+Adding NOP phi() at start of cputc::@4
+Adding NOP phi() at start of utoa
+Adding NOP phi() at start of printf_number_buffer
+Adding NOP phi() at start of printf_number_buffer::@2
+Adding NOP phi() at start of newline::@1
+Adding NOP phi() at start of utoa_append
+
+FINAL CONTROL FLOW GRAPH
+
+void main()
+main: scope:[main]  from
+  [0] phi()
+  [1] call clrscr 
+  to:main::@1
+main::@1: scope:[main]  from main main::@12 main::@22 main::@24 main::@25 main::@32 main::@33
+  [2] main::total#10 = phi( main::@12/main::total#1, main::@22/main::total#10, main::@24/main::total#10, main::@25/main::total#10, main/0 )
+  [2] main::valid#10 = phi( main::@12/main::valid#8, main::@22/main::valid#10, main::@24/main::valid#10, main::@25/main::valid#10, main/0 )
+  [2] main::pass#10 = phi( main::@12/main::pass#3, main::@22/main::pass#14, main::@24/main::pass#1, main::@25/main::pass#11, main/passports )
+  [3] if(0!=*main::pass#10) goto main::@2
+  to:main::@3
+main::@3: scope:[main]  from main::@1
+  [4] phi()
+  [5] call cputs 
+  to:main::@28
+main::@28: scope:[main]  from main::@3
+  [6] printf_uint::uvalue#0 = main::valid#10
+  [7] call printf_uint 
+  to:main::@29
+main::@29: scope:[main]  from main::@28
+  [8] phi()
+  [9] call cputs 
+  to:main::@30
+main::@30: scope:[main]  from main::@29
+  [10] printf_uint::uvalue#1 = main::total#10
+  [11] call printf_uint 
+  to:main::@31
+main::@31: scope:[main]  from main::@30
+  [12] phi()
+  [13] call cputs 
+  to:main::@27
+main::@27: scope:[main]  from main::@27 main::@31
+  [14] phi()
+  to:main::@27
+main::@2: scope:[main]  from main::@1
+  [15] if(*main::pass#10!=' 'at) goto main::@4
+  to:main::@24
+main::@24: scope:[main]  from main::@2
+  [16] main::pass#1 = ++ main::pass#10
+  to:main::@1
+main::@4: scope:[main]  from main::@2
+  [17] if(*main::pass#10!='
+'at) goto main::@13
+  to:main::@25
+main::@25: scope:[main]  from main::@4
+  [18] main::pass#11 = ++ main::pass#10
+  [19] if(*main::pass#11!='
+'at) goto main::@1
+  to:main::@26
+main::@26: scope:[main]  from main::@25
+  [20] main::pass#3 = ++ main::pass#11
+  to:main::@5
+main::@5: scope:[main]  from main::@26 main::@8
+  [21] main::num_found#2 = phi( main::@26/0, main::@8/main::num_found#6 )
+  [21] main::i#2 = phi( main::@26/0, main::@8/main::i#1 )
+  [22] if(main::i#2<7) goto main::@6
+  to:main::@7
+main::@7: scope:[main]  from main::@5
+  [23] if(main::num_found#2==7) goto main::@11
+  to:main::@10
+main::@10: scope:[main]  from main::@7
+  [24] phi()
+  [25] call cputs 
+  to:main::@12
+main::@12: scope:[main]  from main::@10 main::@11
+  [26] main::valid#8 = phi( main::@11/main::valid#1, main::@10/main::valid#10 )
+  [27] main::total#1 = ++ main::total#10
+  to:main::@1
+main::@11: scope:[main]  from main::@7
+  [28] main::valid#1 = ++ main::valid#10
+  [29] call cputs 
+  to:main::@12
+main::@6: scope:[main]  from main::@5
+  [30] if(0==main::tags_found[main::i#2]) goto main::@8
+  to:main::@9
+main::@9: scope:[main]  from main::@6
+  [31] main::num_found#1 = ++ main::num_found#2
+  to:main::@8
+main::@8: scope:[main]  from main::@6 main::@9
+  [32] main::num_found#6 = phi( main::@9/main::num_found#1, main::@6/main::num_found#2 )
+  [33] main::tags_found[main::i#2] = 0
+  [34] main::i#1 = ++ main::i#2
+  to:main::@5
+main::@13: scope:[main]  from main::@20 main::@4
+  [35] main::required_tag#6 = phi( main::@20/main::required_tag#1, main::@4/required_tags )
+  [35] main::tag_idx#2 = phi( main::@20/main::tag_idx#1, main::@4/0 )
+  [36] if(main::tag_idx#2<7) goto main::@14
+  to:main::@21
+main::@21: scope:[main]  from main::@13 main::@19
+  [37] main::pass#4 = main::pass#10 + 3
+  to:main::@22
+main::@22: scope:[main]  from main::@21 main::@23
+  [38] main::pass#14 = phi( main::@21/main::pass#4, main::@23/main::pass#5 )
+  [39] if(0==*main::pass#14) goto main::@1
+  to:main::@33
+main::@33: scope:[main]  from main::@22
+  [40] if(*main::pass#14==' 'at) goto main::@1
+  to:main::@32
+main::@32: scope:[main]  from main::@33
+  [41] if(*main::pass#14!='
+'at) goto main::@23
+  to:main::@1
+main::@23: scope:[main]  from main::@32
+  [42] main::pass#5 = ++ main::pass#14
+  to:main::@22
+main::@14: scope:[main]  from main::@13 main::@17
+  [43] main::match#2 = phi( main::@13/0, main::@17/main::match#6 )
+  [43] main::i1#2 = phi( main::@13/0, main::@17/main::i1#1 )
+  [44] if(main::i1#2<3) goto main::@15
+  to:main::@16
+main::@16: scope:[main]  from main::@14
+  [45] if(main::match#2!=3) goto main::@20
+  to:main::@19
+main::@19: scope:[main]  from main::@16
+  [46] main::tags_found[main::tag_idx#2] = 1
+  to:main::@21
+main::@20: scope:[main]  from main::@16
+  [47] main::required_tag#1 = main::required_tag#6 + 3
+  [48] main::tag_idx#1 = ++ main::tag_idx#2
+  to:main::@13
+main::@15: scope:[main]  from main::@14
+  [49] if(main::required_tag#6[main::i1#2]!=main::pass#10[main::i1#2]) goto main::@17
+  to:main::@18
+main::@18: scope:[main]  from main::@15
+  [50] main::match#1 = ++ main::match#2
+  to:main::@17
+main::@17: scope:[main]  from main::@15 main::@18
+  [51] main::match#6 = phi( main::@15/main::match#2, main::@18/main::match#1 )
+  [52] main::i1#1 = ++ main::i1#2
+  to:main::@14
+
+void clrscr()
+clrscr: scope:[clrscr]  from main
+  [53] memset::str#7 = (void*)*SAVMSC
+  [54] call memset 
+  to:clrscr::@1
+clrscr::@1: scope:[clrscr]  from clrscr
+  [55] *OLDCHR = 0
+  [56] call gotoxy 
+  to:clrscr::@return
+clrscr::@return: scope:[clrscr]  from clrscr::@1
+  [57] return 
+  to:@return
+
+void cputs(to_nomodify byte* cputs::s)
+cputs: scope:[cputs]  from main::@10 main::@11 main::@29 main::@3 main::@31 printf_number_buffer::@2
+  [58] cputs::s#8 = phi( main::@10/main::s4, main::@11/main::s3, main::@3/main::s, main::@29/main::s1, main::@31/main::s2, printf_number_buffer::@2/printf_number_buffer::buffer_digits#0 )
+  to:cputs::@1
+cputs::@1: scope:[cputs]  from cputs cputs::@2
+  [59] cputs::s#7 = phi( cputs/cputs::s#8, cputs::@2/cputs::s#0 )
+  [60] cputs::c#1 = *cputs::s#7
+  [61] cputs::s#0 = ++ cputs::s#7
+  [62] if(0!=cputs::c#1) goto cputs::@2
+  to:cputs::@return
+cputs::@return: scope:[cputs]  from cputs::@1
+  [63] return 
+  to:@return
+cputs::@2: scope:[cputs]  from cputs::@1
+  [64] cputc::c = cputs::c#1
+  [65] call cputc 
+  to:cputs::@1
+
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+printf_uint: scope:[printf_uint]  from main::@28 main::@30
+  [66] printf_uint::uvalue#2 = phi( main::@28/printf_uint::uvalue#0, main::@30/printf_uint::uvalue#1 )
+  to:printf_uint::@1
+printf_uint::@1: scope:[printf_uint]  from printf_uint
+  [67] *((byte*)&printf_buffer) = 0
+  [68] utoa::value#1 = printf_uint::uvalue#2
+  [69] call utoa 
+  to:printf_uint::@2
+printf_uint::@2: scope:[printf_uint]  from printf_uint::@1
+  [70] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer)
+  [71] call printf_number_buffer 
+  to:printf_uint::@return
+printf_uint::@return: scope:[printf_uint]  from printf_uint::@2
+  [72] return 
+  to:@return
+
+void* memset(void* memset::str , byte memset::c , word memset::num)
+memset: scope:[memset]  from clrscr newline::@4
+  [73] memset::str#3 = phi( clrscr/memset::str#7, newline::@4/memset::str#8 )
+  [73] memset::num#2 = phi( clrscr/(word)$28*$18, newline::@4/$28 )
+  [74] if(memset::num#2<=0) goto memset::@return
+  to:memset::@1
+memset::@1: scope:[memset]  from memset
+  [75] memset::end#0 = (byte*)memset::str#3 + memset::num#2
+  [76] memset::dst#4 = (byte*)memset::str#3
+  to:memset::@2
+memset::@2: scope:[memset]  from memset::@1 memset::@3
+  [77] memset::dst#2 = phi( memset::@1/memset::dst#4, memset::@3/memset::dst#1 )
+  [78] if(memset::dst#2!=memset::end#0) goto memset::@3
+  to:memset::@return
+memset::@return: scope:[memset]  from memset memset::@2
+  [79] return 
+  to:@return
+memset::@3: scope:[memset]  from memset::@2
+  [80] *memset::dst#2 = 0
+  [81] memset::dst#1 = ++ memset::dst#2
+  to:memset::@2
+
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+gotoxy: scope:[gotoxy]  from clrscr::@1
+  [82] *COLCRS = gotoxy::x#1
+  [83] *ROWCRS = gotoxy::y#1
+  [84] call setcursor 
+  to:gotoxy::@return
+gotoxy::@return: scope:[gotoxy]  from gotoxy
+  [85] return 
+  to:@return
+
+void cputc(volatile byte cputc::c)
+cputc: scope:[cputc]  from cputs::@2 printf_number_buffer::@3
+  [86] if(cputc::c=='
'at) goto cputc::@1
+  to:cputc::@3
+cputc::@3: scope:[cputc]  from cputc
+  [87] if(cputc::c=='
+'at) goto cputc::@2
+  to:cputc::@8
+cputc::@8: scope:[cputc]  from cputc::@3
+  [88] if(cputc::c==$9b) goto cputc::@2
+  to:cputc::convertToScreenCode1
+cputc::convertToScreenCode1: scope:[cputc]  from cputc::@8
+  [89] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0]
+  to:cputc::@6
+cputc::@6: scope:[cputc]  from cputc::convertToScreenCode1
+  [90] phi()
+  [91] call putchar 
+  to:cputc::@7
+cputc::@7: scope:[cputc]  from cputc::@6
+  [92] *COLCRS = ++ *COLCRS
+  [93] if(*COLCRS==$28) goto cputc::@5
+  to:cputc::@4
+cputc::@4: scope:[cputc]  from cputc::@7
+  [94] phi()
+  [95] call setcursor 
+  to:cputc::@return
+cputc::@return: scope:[cputc]  from cputc::@1 cputc::@2 cputc::@4 cputc::@5
+  [96] return 
+  to:@return
+cputc::@5: scope:[cputc]  from cputc::@7
+  [97] *COLCRS = 0
+  [98] call newline 
+  to:cputc::@return
+cputc::@2: scope:[cputc]  from cputc::@3 cputc::@8
+  [99] *COLCRS = 0
+  [100] call newline 
+  to:cputc::@return
+cputc::@1: scope:[cputc]  from cputc
+  [101] *COLCRS = 0
+  [102] call setcursor 
+  to:cputc::@return
+
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+utoa: scope:[utoa]  from printf_uint::@1
+  [103] phi()
+  to:utoa::@1
+utoa::@1: scope:[utoa]  from utoa utoa::@4
+  [104] utoa::buffer#11 = phi( utoa::@4/utoa::buffer#14, utoa/(byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS )
+  [104] utoa::started#2 = phi( utoa::@4/utoa::started#4, utoa/0 )
+  [104] utoa::value#2 = phi( utoa::@4/utoa::value#6, utoa/utoa::value#1 )
+  [104] utoa::digit#2 = phi( utoa::@4/utoa::digit#1, utoa/0 )
+  [105] if(utoa::digit#2<5-1) goto utoa::@2
+  to:utoa::@3
+utoa::@3: scope:[utoa]  from utoa::@1
+  [106] utoa::$11 = (byte)utoa::value#2
+  [107] *utoa::buffer#11 = DIGITS[utoa::$11]
+  [108] utoa::buffer#3 = ++ utoa::buffer#11
+  [109] *utoa::buffer#3 = 0
+  to:utoa::@return
+utoa::@return: scope:[utoa]  from utoa::@3
+  [110] return 
+  to:@return
+utoa::@2: scope:[utoa]  from utoa::@1
+  [111] utoa::$10 = utoa::digit#2 << 1
+  [112] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10]
+  [113] if(0!=utoa::started#2) goto utoa::@5
+  to:utoa::@7
+utoa::@7: scope:[utoa]  from utoa::@2
+  [114] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5
+  to:utoa::@4
+utoa::@4: scope:[utoa]  from utoa::@6 utoa::@7
+  [115] utoa::buffer#14 = phi( utoa::@7/utoa::buffer#11, utoa::@6/utoa::buffer#4 )
+  [115] utoa::started#4 = phi( utoa::@7/utoa::started#2, utoa::@6/1 )
+  [115] utoa::value#6 = phi( utoa::@7/utoa::value#2, utoa::@6/utoa::value#0 )
+  [116] utoa::digit#1 = ++ utoa::digit#2
+  to:utoa::@1
+utoa::@5: scope:[utoa]  from utoa::@2 utoa::@7
+  [117] utoa_append::buffer#0 = utoa::buffer#11
+  [118] utoa_append::value#0 = utoa::value#2
+  [119] utoa_append::sub#0 = utoa::digit_value#0
+  [120] call utoa_append 
+  [121] utoa_append::return#0 = utoa_append::value#2
+  to:utoa::@6
+utoa::@6: scope:[utoa]  from utoa::@5
+  [122] utoa::value#0 = utoa_append::return#0
+  [123] utoa::buffer#4 = ++ utoa::buffer#11
+  to:utoa::@4
+
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+printf_number_buffer: scope:[printf_number_buffer]  from printf_uint::@2
+  [124] phi()
+  to:printf_number_buffer::@1
+printf_number_buffer::@1: scope:[printf_number_buffer]  from printf_number_buffer
+  [125] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2
+  to:printf_number_buffer::@3
+printf_number_buffer::@3: scope:[printf_number_buffer]  from printf_number_buffer::@1
+  [126] cputc::c = printf_number_buffer::buffer_sign#0
+  [127] call cputc 
+  to:printf_number_buffer::@2
+printf_number_buffer::@2: scope:[printf_number_buffer]  from printf_number_buffer::@1 printf_number_buffer::@3
+  [128] phi()
+  [129] call cputs 
+  to:printf_number_buffer::@return
+printf_number_buffer::@return: scope:[printf_number_buffer]  from printf_number_buffer::@2
+  [130] return 
+  to:@return
+
+void setcursor()
+setcursor: scope:[setcursor]  from cputc::@1 cputc::@4 gotoxy newline::@1 putchar::@1
+  [131] *(*OLDADR) = *OLDCHR
+  [132] call cursorLocation 
+  [133] cursorLocation::return#3 = cursorLocation::return#1
+  to:setcursor::@3
+setcursor::@3: scope:[setcursor]  from setcursor
+  [134] setcursor::loc#0 = cursorLocation::return#3
+  [135] setcursor::c#0 = *setcursor::loc#0
+  [136] *OLDCHR = setcursor::c#0
+  [137] *OLDADR = setcursor::loc#0
+  to:setcursor::@2
+setcursor::@2: scope:[setcursor]  from setcursor::@3
+  [138] *CRSINH = 0
+  [139] setcursor::c#1 = setcursor::c#0 ^ $80
+  to:setcursor::@1
+setcursor::@1: scope:[setcursor]  from setcursor::@2
+  [140] *(*OLDADR) = setcursor::c#1
+  to:setcursor::@return
+setcursor::@return: scope:[setcursor]  from setcursor::@1
+  [141] return 
+  to:@return
+
+void putchar(byte putchar::code)
+putchar: scope:[putchar]  from cputc::@6
+  [142] *(*OLDADR) = *OLDCHR
+  [143] call cursorLocation 
+  [144] cursorLocation::return#0 = cursorLocation::return#1
+  to:putchar::@1
+putchar::@1: scope:[putchar]  from putchar
+  [145] putchar::loc#0 = cursorLocation::return#0
+  [146] putchar::newChar#0 = cputc::convertToScreenCode1_return#0
+  [147] *putchar::loc#0 = putchar::newChar#0
+  [148] *OLDCHR = putchar::newChar#0
+  [149] call setcursor 
+  to:putchar::@return
+putchar::@return: scope:[putchar]  from putchar::@1
+  [150] return 
+  to:@return
+
+void newline()
+newline: scope:[newline]  from cputc::@2 cputc::@5
+  [151] *ROWCRS = ++ *ROWCRS
+  [152] if(*ROWCRS!=$18) goto newline::@1
+  to:newline::@3
+newline::@3: scope:[newline]  from newline
+  [153] *(*OLDADR) = *(*OLDADR) ^ $80
+  to:newline::@2
+newline::@2: scope:[newline]  from newline::@3
+  [154] newline::start#0 = *SAVMSC
+  [155] memcpy::source#0 = newline::start#0 + $28
+  [156] memcpy::destination#0 = (void*)newline::start#0
+  [157] call memcpy 
+  to:newline::@4
+newline::@4: scope:[newline]  from newline::@2
+  [158] memset::str#0 = newline::start#0 + (word)$28*$17
+  [159] memset::str#8 = (void*)memset::str#0
+  [160] call memset 
+  to:newline::@5
+newline::@5: scope:[newline]  from newline::@4
+  [161] *ROWCRS = (byte)$18-1
+  to:newline::@1
+newline::@1: scope:[newline]  from newline newline::@5
+  [162] phi()
+  [163] call setcursor 
+  to:newline::@return
+newline::@return: scope:[newline]  from newline::@1
+  [164] return 
+  to:@return
+
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+utoa_append: scope:[utoa_append]  from utoa::@5
+  [165] phi()
+  to:utoa_append::@1
+utoa_append::@1: scope:[utoa_append]  from utoa_append utoa_append::@2
+  [166] utoa_append::digit#2 = phi( utoa_append/0, utoa_append::@2/utoa_append::digit#1 )
+  [166] utoa_append::value#2 = phi( utoa_append/utoa_append::value#0, utoa_append::@2/utoa_append::value#1 )
+  [167] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2
+  to:utoa_append::@3
+utoa_append::@3: scope:[utoa_append]  from utoa_append::@1
+  [168] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2]
+  to:utoa_append::@return
+utoa_append::@return: scope:[utoa_append]  from utoa_append::@3
+  [169] return 
+  to:@return
+utoa_append::@2: scope:[utoa_append]  from utoa_append::@1
+  [170] utoa_append::digit#1 = ++ utoa_append::digit#2
+  [171] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0
+  to:utoa_append::@1
+
+byte* cursorLocation()
+cursorLocation: scope:[cursorLocation]  from putchar setcursor
+  [172] cursorLocation::$3 = (word)*ROWCRS
+  [173] cursorLocation::$4 = cursorLocation::$3 << 2
+  [174] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3
+  [175] cursorLocation::$0 = cursorLocation::$5 << 3
+  [176] cursorLocation::$1 = *SAVMSC + cursorLocation::$0
+  [177] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS
+  to:cursorLocation::@return
+cursorLocation::@return: scope:[cursorLocation]  from cursorLocation
+  [178] return 
+  to:@return
+
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+memcpy: scope:[memcpy]  from newline::@2
+  [179] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0
+  [180] memcpy::src#4 = (byte*)(void*)memcpy::source#0
+  [181] memcpy::dst#4 = (byte*)memcpy::destination#0
+  to:memcpy::@1
+memcpy::@1: scope:[memcpy]  from memcpy memcpy::@2
+  [182] memcpy::dst#2 = phi( memcpy/memcpy::dst#4, memcpy::@2/memcpy::dst#1 )
+  [182] memcpy::src#2 = phi( memcpy/memcpy::src#4, memcpy::@2/memcpy::src#1 )
+  [183] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2
+  to:memcpy::@return
+memcpy::@return: scope:[memcpy]  from memcpy::@1
+  [184] return 
+  to:@return
+memcpy::@2: scope:[memcpy]  from memcpy::@1
+  [185] *memcpy::dst#2 = *memcpy::src#2
+  [186] memcpy::dst#1 = ++ memcpy::dst#2
+  [187] memcpy::src#1 = ++ memcpy::src#2
+  to:memcpy::@1
+
+
+VARIABLE REGISTER WEIGHTS
+void clrscr()
+void cputc(volatile byte cputc::c)
+volatile byte cputc::c loadstore 775026.25
+byte cputc::convertToScreenCode1_return
+byte cputc::convertToScreenCode1_return#0 1833333.6666666665
+byte* cputc::convertToScreenCode1_v
+void cputs(to_nomodify byte* cputs::s)
+byte cputs::c
+byte cputs::c#1 100001.0
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0 50000.5
+to_nomodify byte* cputs::s#7 150502.0
+to_nomodify byte* cputs::s#8 1001.0
+byte* cursorLocation()
+word~ cursorLocation::$0 2.000000002E9
+byte*~ cursorLocation::$1 2.000000002E9
+word~ cursorLocation::$3 1.5000000015E9
+word~ cursorLocation::$4 2.000000002E9
+word~ cursorLocation::$5 2.000000002E9
+byte* cursorLocation::return
+byte* cursorLocation::return#0 2.0000002E7
+byte* cursorLocation::return#1 2.7750000075E8
+byte* cursorLocation::return#3 2.00000002E8
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte gotoxy::x
+byte gotoxy::y
+void main()
+byte main::i
+byte main::i#1 202.0
+byte main::i#2 84.16666666666666
+byte main::i1
+byte main::i1#1 20002.0
+byte main::i1#2 10001.0
+byte main::match
+byte main::match#1 20002.0
+byte main::match#2 10334.666666666666
+byte main::match#6 15001.5
+byte main::num_found
+byte main::num_found#1 202.0
+byte main::num_found#2 104.66666666666666
+byte main::num_found#6 101.0
+byte* main::pass
+byte* main::pass#1 22.0
+byte* main::pass#10 716.3125
+byte* main::pass#11 22.0
+byte* main::pass#14 1526.75
+byte* main::pass#3 1.4666666666666666
+byte* main::pass#4 202.0
+byte* main::pass#5 2002.0
+byte* main::required_tag
+byte* main::required_tag#1 1001.0
+byte* main::required_tag#6 1333.6666666666665
+byte main::tag_idx
+byte main::tag_idx#1 2002.0
+byte main::tag_idx#2 310.4
+word main::total
+word main::total#1 22.0
+word main::total#10 46.0
+word main::valid
+word main::valid#1 11.0
+word main::valid#10 54.76315789473685
+word main::valid#8 16.5
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+void* memcpy::destination
+void* memcpy::destination#0 3333333.6666666665
+byte* memcpy::dst
+byte* memcpy::dst#1 1.00000000001E11
+byte* memcpy::dst#2 1.0003333333466667E11
+byte* memcpy::dst#4 2.00000002E8
+word memcpy::num
+void* memcpy::return
+void* memcpy::source
+byte* memcpy::source#0 3333333.6666666665
+byte* memcpy::src
+byte* memcpy::src#1 2.00000000002E11
+byte* memcpy::src#2 1.0002500000125E11
+byte* memcpy::src#4 1.00000001E8
+byte* memcpy::src_end
+byte* memcpy::src_end#0 1.251250000025E10
+void* memset(void* memset::str , byte memset::c , word memset::num)
+byte memset::c
+byte* memset::dst
+byte* memset::dst#1 2.00000000002E11
+byte* memset::dst#2 1.3336666666833334E11
+byte* memset::dst#4 2.00000002E8
+byte* memset::end
+byte* memset::end#0 1.6683333333666668E10
+word memset::num
+word memset::num#2 1.00000001E8
+void* memset::return
+void* memset::str
+byte* memset::str#0 1.0000001E7
+void* memset::str#3 3333337.333333333
+void* memset::str#7 22.0
+void* memset::str#8 2.0000002E7
+void newline()
+byte* newline::start
+byte* newline::start#0 7500000.75
+struct printf_buffer_number printf_buffer loadstore = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0 71.0
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_zero_padding
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::padding
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_min_length
+byte printf_uint::format_radix
+byte printf_uint::format_sign_always
+byte printf_uint::format_upper_case
+byte printf_uint::format_zero_padding
+word printf_uint::uvalue
+word printf_uint::uvalue#0 4.0
+word printf_uint::uvalue#1 4.0
+word printf_uint::uvalue#2 7.5
+void putchar(byte putchar::code)
+byte putchar::code
+byte* putchar::loc
+byte* putchar::loc#0 1.0000001E7
+byte putchar::newChar
+byte putchar::newChar#0 1.50000015E7
+void setcursor()
+byte setcursor::c
+byte setcursor::c#0 7.500000075E7
+byte setcursor::c#1 2.00000002E8
+byte* setcursor::loc
+byte* setcursor::loc#0 1.00000001E8
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+byte~ utoa::$10 2002.0
+byte~ utoa::$11 202.0
+byte* utoa::buffer
+byte* utoa::buffer#11 300.42857142857144
+byte* utoa::buffer#14 1501.5
+byte* utoa::buffer#3 202.0
+byte* utoa::buffer#4 2002.0
+byte utoa::digit
+byte utoa::digit#1 2002.0
+byte utoa::digit#2 286.0
+word utoa::digit_value
+word utoa::digit_value#0 600.5999999999999
+word* utoa::digit_values
+byte utoa::max_digits
+byte utoa::radix
+byte utoa::started
+byte utoa::started#2 500.5
+byte utoa::started#4 1001.0
+word utoa::value
+word utoa::value#0 1001.0
+word utoa::value#1 56.0
+word utoa::value#2 586.4285714285714
+word utoa::value#6 1501.5
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0 1375.25
+byte utoa_append::digit
+byte utoa_append::digit#1 1000001.0
+byte utoa_append::digit#2 1005001.5
+word utoa_append::return
+word utoa_append::return#0 2002.0
+word utoa_append::sub
+word utoa_append::sub#0 333500.5
+word utoa_append::value
+word utoa_append::value#0 3667.333333333333
+word utoa_append::value#1 2000002.0
+word utoa_append::value#2 501834.16666666674
+
+Initial phi equivalence classes
+[ main::pass#10 main::pass#3 main::pass#14 main::pass#1 main::pass#11 main::pass#4 main::pass#5 ]
+[ main::valid#10 main::valid#8 main::valid#1 ]
+[ main::total#10 main::total#1 ]
+[ main::i#2 main::i#1 ]
+[ main::num_found#2 main::num_found#6 main::num_found#1 ]
+[ main::tag_idx#2 main::tag_idx#1 ]
+[ main::required_tag#6 main::required_tag#1 ]
+[ main::i1#2 main::i1#1 ]
+[ main::match#2 main::match#6 main::match#1 ]
+[ cputs::s#7 cputs::s#8 cputs::s#0 ]
+[ printf_uint::uvalue#2 printf_uint::uvalue#0 printf_uint::uvalue#1 ]
+[ memset::num#2 ]
+[ memset::str#3 memset::str#7 memset::str#8 ]
+[ memset::dst#2 memset::dst#4 memset::dst#1 ]
+[ utoa::digit#2 utoa::digit#1 ]
+[ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
+[ utoa::started#2 utoa::started#4 ]
+[ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
+[ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
+[ utoa_append::digit#2 utoa_append::digit#1 ]
+[ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
+[ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+Added variable cputs::c#1 to live range equivalence class [ cputs::c#1 ]
+Added variable cputc::c to live range equivalence class [ cputc::c ]
+Added variable printf_number_buffer::buffer_sign#0 to live range equivalence class [ printf_number_buffer::buffer_sign#0 ]
+Added variable memset::end#0 to live range equivalence class [ memset::end#0 ]
+Added variable cputc::convertToScreenCode1_return#0 to live range equivalence class [ cputc::convertToScreenCode1_return#0 ]
+Added variable utoa::$11 to live range equivalence class [ utoa::$11 ]
+Added variable utoa::buffer#3 to live range equivalence class [ utoa::buffer#3 ]
+Added variable utoa::$10 to live range equivalence class [ utoa::$10 ]
+Added variable utoa::digit_value#0 to live range equivalence class [ utoa::digit_value#0 ]
+Added variable utoa_append::buffer#0 to live range equivalence class [ utoa_append::buffer#0 ]
+Added variable utoa_append::sub#0 to live range equivalence class [ utoa_append::sub#0 ]
+Added variable utoa_append::return#0 to live range equivalence class [ utoa_append::return#0 ]
+Added variable cursorLocation::return#3 to live range equivalence class [ cursorLocation::return#3 ]
+Added variable setcursor::loc#0 to live range equivalence class [ setcursor::loc#0 ]
+Added variable setcursor::c#0 to live range equivalence class [ setcursor::c#0 ]
+Added variable setcursor::c#1 to live range equivalence class [ setcursor::c#1 ]
+Added variable cursorLocation::return#0 to live range equivalence class [ cursorLocation::return#0 ]
+Added variable putchar::loc#0 to live range equivalence class [ putchar::loc#0 ]
+Added variable putchar::newChar#0 to live range equivalence class [ putchar::newChar#0 ]
+Added variable newline::start#0 to live range equivalence class [ newline::start#0 ]
+Added variable memcpy::source#0 to live range equivalence class [ memcpy::source#0 ]
+Added variable memcpy::destination#0 to live range equivalence class [ memcpy::destination#0 ]
+Added variable memset::str#0 to live range equivalence class [ memset::str#0 ]
+Added variable cursorLocation::$3 to live range equivalence class [ cursorLocation::$3 ]
+Added variable cursorLocation::$4 to live range equivalence class [ cursorLocation::$4 ]
+Added variable cursorLocation::$5 to live range equivalence class [ cursorLocation::$5 ]
+Added variable cursorLocation::$0 to live range equivalence class [ cursorLocation::$0 ]
+Added variable cursorLocation::$1 to live range equivalence class [ cursorLocation::$1 ]
+Added variable cursorLocation::return#1 to live range equivalence class [ cursorLocation::return#1 ]
+Added variable memcpy::src_end#0 to live range equivalence class [ memcpy::src_end#0 ]
+Added variable printf_buffer to live range equivalence class [ printf_buffer ]
+Complete equivalence classes
+[ main::pass#10 main::pass#3 main::pass#14 main::pass#1 main::pass#11 main::pass#4 main::pass#5 ]
+[ main::valid#10 main::valid#8 main::valid#1 ]
+[ main::total#10 main::total#1 ]
+[ main::i#2 main::i#1 ]
+[ main::num_found#2 main::num_found#6 main::num_found#1 ]
+[ main::tag_idx#2 main::tag_idx#1 ]
+[ main::required_tag#6 main::required_tag#1 ]
+[ main::i1#2 main::i1#1 ]
+[ main::match#2 main::match#6 main::match#1 ]
+[ cputs::s#7 cputs::s#8 cputs::s#0 ]
+[ printf_uint::uvalue#2 printf_uint::uvalue#0 printf_uint::uvalue#1 ]
+[ memset::num#2 ]
+[ memset::str#3 memset::str#7 memset::str#8 ]
+[ memset::dst#2 memset::dst#4 memset::dst#1 ]
+[ utoa::digit#2 utoa::digit#1 ]
+[ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
+[ utoa::started#2 utoa::started#4 ]
+[ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
+[ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
+[ utoa_append::digit#2 utoa_append::digit#1 ]
+[ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
+[ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+[ cputs::c#1 ]
+[ cputc::c ]
+[ printf_number_buffer::buffer_sign#0 ]
+[ memset::end#0 ]
+[ cputc::convertToScreenCode1_return#0 ]
+[ utoa::$11 ]
+[ utoa::buffer#3 ]
+[ utoa::$10 ]
+[ utoa::digit_value#0 ]
+[ utoa_append::buffer#0 ]
+[ utoa_append::sub#0 ]
+[ utoa_append::return#0 ]
+[ cursorLocation::return#3 ]
+[ setcursor::loc#0 ]
+[ setcursor::c#0 ]
+[ setcursor::c#1 ]
+[ cursorLocation::return#0 ]
+[ putchar::loc#0 ]
+[ putchar::newChar#0 ]
+[ newline::start#0 ]
+[ memcpy::source#0 ]
+[ memcpy::destination#0 ]
+[ memset::str#0 ]
+[ cursorLocation::$3 ]
+[ cursorLocation::$4 ]
+[ cursorLocation::$5 ]
+[ cursorLocation::$0 ]
+[ cursorLocation::$1 ]
+[ cursorLocation::return#1 ]
+[ memcpy::src_end#0 ]
+[ printf_buffer ]
+Allocated zp[2]:128 [ main::pass#10 main::pass#3 main::pass#14 main::pass#1 main::pass#11 main::pass#4 main::pass#5 ]
+Allocated zp[2]:130 [ main::valid#10 main::valid#8 main::valid#1 ]
+Allocated zp[2]:132 [ main::total#10 main::total#1 ]
+Allocated zp[1]:134 [ main::i#2 main::i#1 ]
+Allocated zp[1]:135 [ main::num_found#2 main::num_found#6 main::num_found#1 ]
+Allocated zp[1]:136 [ main::tag_idx#2 main::tag_idx#1 ]
+Allocated zp[2]:137 [ main::required_tag#6 main::required_tag#1 ]
+Allocated zp[1]:139 [ main::i1#2 main::i1#1 ]
+Allocated zp[1]:140 [ main::match#2 main::match#6 main::match#1 ]
+Allocated zp[2]:141 [ cputs::s#7 cputs::s#8 cputs::s#0 ]
+Allocated zp[2]:143 [ printf_uint::uvalue#2 printf_uint::uvalue#0 printf_uint::uvalue#1 ]
+Allocated zp[2]:145 [ memset::num#2 ]
+Allocated zp[2]:147 [ memset::str#3 memset::str#7 memset::str#8 ]
+Allocated zp[2]:149 [ memset::dst#2 memset::dst#4 memset::dst#1 ]
+Allocated zp[1]:151 [ utoa::digit#2 utoa::digit#1 ]
+Allocated zp[2]:152 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ]
+Allocated zp[1]:154 [ utoa::started#2 utoa::started#4 ]
+Allocated zp[2]:155 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ]
+Allocated zp[2]:157 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ]
+Allocated zp[1]:159 [ utoa_append::digit#2 utoa_append::digit#1 ]
+Allocated zp[2]:160 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ]
+Allocated zp[2]:162 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ]
+Allocated zp[1]:164 [ cputs::c#1 ]
+Allocated zp[1]:165 [ cputc::c ]
+Allocated zp[1]:166 [ printf_number_buffer::buffer_sign#0 ]
+Allocated zp[2]:167 [ memset::end#0 ]
+Allocated zp[1]:169 [ cputc::convertToScreenCode1_return#0 ]
+Allocated zp[1]:170 [ utoa::$11 ]
+Allocated zp[2]:171 [ utoa::buffer#3 ]
+Allocated zp[1]:173 [ utoa::$10 ]
+Allocated zp[2]:174 [ utoa::digit_value#0 ]
+Allocated zp[2]:176 [ utoa_append::buffer#0 ]
+Allocated zp[2]:178 [ utoa_append::sub#0 ]
+Allocated zp[2]:180 [ utoa_append::return#0 ]
+Allocated zp[2]:182 [ cursorLocation::return#3 ]
+Allocated zp[2]:184 [ setcursor::loc#0 ]
+Allocated zp[1]:186 [ setcursor::c#0 ]
+Allocated zp[1]:187 [ setcursor::c#1 ]
+Allocated zp[2]:188 [ cursorLocation::return#0 ]
+Allocated zp[2]:190 [ putchar::loc#0 ]
+Allocated zp[1]:192 [ putchar::newChar#0 ]
+Allocated zp[2]:193 [ newline::start#0 ]
+Allocated zp[2]:195 [ memcpy::source#0 ]
+Allocated zp[2]:197 [ memcpy::destination#0 ]
+Allocated zp[2]:199 [ memset::str#0 ]
+Allocated zp[2]:201 [ cursorLocation::$3 ]
+Allocated zp[2]:203 [ cursorLocation::$4 ]
+Allocated zp[2]:205 [ cursorLocation::$5 ]
+Allocated zp[2]:207 [ cursorLocation::$0 ]
+Allocated zp[2]:209 [ cursorLocation::$1 ]
+Allocated zp[2]:211 [ cursorLocation::return#1 ]
+Allocated zp[2]:213 [ memcpy::src_end#0 ]
+Allocated mem[12] [ printf_buffer ]
+REGISTER UPLIFT POTENTIAL REGISTERS
+Statement [3] if(0!=*main::pass#10) goto main::@2 [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [6] printf_uint::uvalue#0 = main::valid#10 [ main::total#10 printf_uint::uvalue#0 printf_buffer ] (  [ main::total#10 printf_uint::uvalue#0 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } }  ) always clobbers reg byte a 
+Statement [10] printf_uint::uvalue#1 = main::total#10 [ printf_uint::uvalue#1 printf_buffer ] (  [ printf_uint::uvalue#1 printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } }  ) always clobbers reg byte a 
+Statement [15] if(*main::pass#10!=' 'at) goto main::@4 [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [17] if(*main::pass#10!='
+'at) goto main::@13 [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [19] if(*main::pass#11!='
+'at) goto main::@1 [ main::valid#10 main::total#10 main::pass#11 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#11 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [30] if(0==main::tags_found[main::i#2]) goto main::@8 [ main::valid#10 main::total#10 main::pass#3 main::i#2 main::num_found#2 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#3 main::i#2 main::num_found#2 printf_buffer ] { }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:134 [ main::i#2 main::i#1 ]
+Removing always clobbered register reg byte a as potential for zp[1]:135 [ main::num_found#2 main::num_found#6 main::num_found#1 ]
+Statement [33] main::tags_found[main::i#2] = 0 [ main::valid#10 main::total#10 main::pass#3 main::i#2 main::num_found#6 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#3 main::i#2 main::num_found#6 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [37] main::pass#4 = main::pass#10 + 3 [ main::valid#10 main::total#10 main::pass#4 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#4 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [39] if(0==*main::pass#14) goto main::@1 [ main::valid#10 main::total#10 main::pass#14 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#14 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [40] if(*main::pass#14==' 'at) goto main::@1 [ main::valid#10 main::total#10 main::pass#14 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#14 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [41] if(*main::pass#14!='
+'at) goto main::@23 [ main::valid#10 main::total#10 main::pass#14 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#14 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [46] main::tags_found[main::tag_idx#2] = 1 [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [47] main::required_tag#1 = main::required_tag#6 + 3 [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#1 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#1 printf_buffer ] { }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:136 [ main::tag_idx#2 main::tag_idx#1 ]
+Statement [49] if(main::required_tag#6[main::i1#2]!=main::pass#10[main::i1#2]) goto main::@17 [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#6 main::i1#2 main::match#2 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#6 main::i1#2 main::match#2 printf_buffer ] { }  ) always clobbers reg byte a reg byte x reg byte y 
+Removing always clobbered register reg byte x as potential for zp[1]:136 [ main::tag_idx#2 main::tag_idx#1 ]
+Removing always clobbered register reg byte y as potential for zp[1]:136 [ main::tag_idx#2 main::tag_idx#1 ]
+Removing always clobbered register reg byte a as potential for zp[1]:139 [ main::i1#2 main::i1#1 ]
+Removing always clobbered register reg byte x as potential for zp[1]:139 [ main::i1#2 main::i1#1 ]
+Removing always clobbered register reg byte y as potential for zp[1]:139 [ main::i1#2 main::i1#1 ]
+Removing always clobbered register reg byte a as potential for zp[1]:140 [ main::match#2 main::match#6 main::match#1 ]
+Removing always clobbered register reg byte x as potential for zp[1]:140 [ main::match#2 main::match#6 main::match#1 ]
+Removing always clobbered register reg byte y as potential for zp[1]:140 [ main::match#2 main::match#6 main::match#1 ]
+Statement [53] memset::str#7 = (void*)*SAVMSC [ memset::str#7 ] ( clrscr:1 [ printf_buffer memset::str#7 ] { { memset::str#3 = memset::str#7 } }  ) always clobbers reg byte a 
+Statement [55] *OLDCHR = 0 [ ] ( clrscr:1 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [60] cputs::c#1 = *cputs::s#7 [ cputs::s#7 cputs::c#1 ] ( cputs:5 [ main::valid#10 main::total#10 printf_buffer cputs::s#7 cputs::c#1 ] { }  cputs:9 [ main::total#10 printf_buffer cputs::s#7 cputs::c#1 ] { }  cputs:13 [ cputs::s#7 cputs::c#1 ] { }  cputs:25 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#7 cputs::c#1 ] { }  cputs:29 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#7 cputs::c#1 ] { }  printf_uint:7::printf_number_buffer:71::cputs:129 [ main::total#10 printf_buffer cputs::s#7 cputs::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } }  printf_uint:11::printf_number_buffer:71::cputs:129 [ printf_buffer cputs::s#7 cputs::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } }  ) always clobbers reg byte a reg byte y 
+Statement [67] *((byte*)&printf_buffer) = 0 [ printf_uint::uvalue#2 printf_buffer ] ( printf_uint:7 [ main::total#10 printf_uint::uvalue#2 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11 [ printf_uint::uvalue#2 printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [68] utoa::value#1 = printf_uint::uvalue#2 [ printf_buffer utoa::value#1 ] ( printf_uint:7 [ main::total#10 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [74] if(memset::num#2<=0) goto memset::@return [ memset::num#2 memset::str#3 ] ( clrscr:1::memset:54 [ printf_buffer memset::num#2 memset::str#3 ] { { memset::str#3 = memset::str#7 } }  cputs:5::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98::memset:160 [ cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ main::total#10 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100::memset:160 [ cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ main::total#10 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [75] memset::end#0 = (byte*)memset::str#3 + memset::num#2 [ memset::str#3 memset::end#0 ] ( clrscr:1::memset:54 [ printf_buffer memset::str#3 memset::end#0 ] { { memset::str#3 = memset::str#7 } }  cputs:5::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98::memset:160 [ cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ main::total#10 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100::memset:160 [ cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ main::total#10 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [76] memset::dst#4 = (byte*)memset::str#3 [ memset::end#0 memset::dst#4 ] ( clrscr:1::memset:54 [ printf_buffer memset::end#0 memset::dst#4 ] { { memset::str#3 = memset::str#7 } }  cputs:5::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98::memset:160 [ cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ main::total#10 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100::memset:160 [ cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ main::total#10 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [78] if(memset::dst#2!=memset::end#0) goto memset::@3 [ memset::end#0 memset::dst#2 ] ( clrscr:1::memset:54 [ printf_buffer memset::end#0 memset::dst#2 ] { { memset::str#3 = memset::str#7 } }  cputs:5::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98::memset:160 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ main::total#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100::memset:160 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ main::total#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [80] *memset::dst#2 = 0 [ memset::end#0 memset::dst#2 ] ( clrscr:1::memset:54 [ printf_buffer memset::end#0 memset::dst#2 ] { { memset::str#3 = memset::str#7 } }  cputs:5::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98::memset:160 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ main::total#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100::memset:160 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ main::total#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a reg byte y 
+Statement [82] *COLCRS = gotoxy::x#1 [ ] ( clrscr:1::gotoxy:56 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [83] *ROWCRS = gotoxy::y#1 [ ] ( clrscr:1::gotoxy:56 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [86] if(cputc::c=='
'at) goto cputc::@1 [ cputc::c ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [87] if(cputc::c=='
+'at) goto cputc::@2 [ cputc::c ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [88] if(cputc::c==$9b) goto cputc::@2 [ ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [89] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0] [ cputc::convertToScreenCode1_return#0 ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte y 
+Statement [93] if(*COLCRS==$28) goto cputc::@5 [ ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [97] *COLCRS = 0 [ ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [99] *COLCRS = 0 [ ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [101] *COLCRS = 0 [ ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [106] utoa::$11 = (byte)utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [107] *utoa::buffer#11 = DIGITS[utoa::$11] [ printf_buffer utoa::buffer#11 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [108] utoa::buffer#3 = ++ utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [109] *utoa::buffer#3 = 0 [ printf_buffer ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [111] utoa::$10 = utoa::digit#2 << 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:151 [ utoa::digit#2 utoa::digit#1 ]
+Removing always clobbered register reg byte a as potential for zp[1]:154 [ utoa::started#2 utoa::started#4 ]
+Statement [112] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [114] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [117] utoa_append::buffer#0 = utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [118] utoa_append::value#0 = utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [119] utoa_append::sub#0 = utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [121] utoa_append::return#0 = utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [122] utoa::value#0 = utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [131] *(*OLDADR) = *OLDCHR [ ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  ) always clobbers reg byte a reg byte y 
+Statement [133] cursorLocation::return#3 = cursorLocation::return#1 [ cursorLocation::return#3 ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer cursorLocation::return#3 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  ) always clobbers reg byte a 
+Statement [134] setcursor::loc#0 = cursorLocation::return#3 [ setcursor::loc#0 ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer setcursor::loc#0 ] { }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [135] setcursor::c#0 = *setcursor::loc#0 [ setcursor::loc#0 setcursor::c#0 ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [137] *OLDADR = setcursor::loc#0 [ setcursor::c#0 ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer setcursor::c#0 ] { }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:186 [ setcursor::c#0 ]
+Statement [138] *CRSINH = 0 [ setcursor::c#0 ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer setcursor::c#0 ] { }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [139] setcursor::c#1 = setcursor::c#0 ^ $80 [ setcursor::c#1 ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer setcursor::c#1 ] { }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [140] *(*OLDADR) = setcursor::c#1 [ ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer ] { }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte y 
+Statement [142] *(*OLDADR) = *OLDCHR [ cputc::convertToScreenCode1_return#0 ] ( cputs:5::cputc:65::putchar:91 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91 [ cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a reg byte y 
+Removing always clobbered register reg byte a as potential for zp[1]:169 [ cputc::convertToScreenCode1_return#0 ]
+Removing always clobbered register reg byte y as potential for zp[1]:169 [ cputc::convertToScreenCode1_return#0 ]
+Statement [144] cursorLocation::return#0 = cursorLocation::return#1 [ cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] ( cputs:5::cputc:65::putchar:91 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [145] putchar::loc#0 = cursorLocation::return#0 [ cputc::convertToScreenCode1_return#0 putchar::loc#0 ] ( cputs:5::cputc:65::putchar:91 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91 [ cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [147] *putchar::loc#0 = putchar::newChar#0 [ putchar::newChar#0 ] ( cputs:5::cputc:65::putchar:91 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91 [ cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91 [ main::total#10 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte y 
+Removing always clobbered register reg byte y as potential for zp[1]:192 [ putchar::newChar#0 ]
+Statement [152] if(*ROWCRS!=$18) goto newline::@1 [ ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [153] *(*OLDADR) = *(*OLDADR) ^ $80 [ ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [154] newline::start#0 = *SAVMSC [ newline::start#0 ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [155] memcpy::source#0 = newline::start#0 + $28 [ newline::start#0 memcpy::source#0 ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [156] memcpy::destination#0 = (void*)newline::start#0 [ newline::start#0 memcpy::source#0 memcpy::destination#0 ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [158] memset::str#0 = newline::start#0 + (word)$28*$17 [ memset::str#0 ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [159] memset::str#8 = (void*)memset::str#0 [ memset::str#8 ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [161] *ROWCRS = (byte)$18-1 [ ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [167] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( printf_uint:7::utoa:69::utoa_append:120 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69::utoa_append:120 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Removing always clobbered register reg byte a as potential for zp[1]:159 [ utoa_append::digit#2 utoa_append::digit#1 ]
+Statement [168] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] [ utoa_append::value#2 ] ( printf_uint:7::utoa:69::utoa_append:120 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69::utoa_append:120 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a reg byte y 
+Removing always clobbered register reg byte y as potential for zp[1]:151 [ utoa::digit#2 utoa::digit#1 ]
+Statement [171] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( printf_uint:7::utoa:69::utoa_append:120 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69::utoa_append:120 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [172] cursorLocation::$3 = (word)*ROWCRS [ cursorLocation::$3 ] ( clrscr:1::gotoxy:56::setcursor:84::cursorLocation:132 [ printf_buffer cursorLocation::$3 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91::cursorLocation:143 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [173] cursorLocation::$4 = cursorLocation::$3 << 2 [ cursorLocation::$3 cursorLocation::$4 ] ( clrscr:1::gotoxy:56::setcursor:84::cursorLocation:132 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91::cursorLocation:143 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [174] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3 [ cursorLocation::$5 ] ( clrscr:1::gotoxy:56::setcursor:84::cursorLocation:132 [ printf_buffer cursorLocation::$5 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95::cursorLocation:132 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102::cursorLocation:132 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91::cursorLocation:143 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [175] cursorLocation::$0 = cursorLocation::$5 << 3 [ cursorLocation::$0 ] ( clrscr:1::gotoxy:56::setcursor:84::cursorLocation:132 [ printf_buffer cursorLocation::$0 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95::cursorLocation:132 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102::cursorLocation:132 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91::cursorLocation:143 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [176] cursorLocation::$1 = *SAVMSC + cursorLocation::$0 [ cursorLocation::$1 ] ( clrscr:1::gotoxy:56::setcursor:84::cursorLocation:132 [ printf_buffer cursorLocation::$1 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95::cursorLocation:132 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102::cursorLocation:132 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91::cursorLocation:143 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [177] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS [ cursorLocation::return#1 ] ( clrscr:1::gotoxy:56::setcursor:84::cursorLocation:132 [ printf_buffer cursorLocation::return#1 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95::cursorLocation:132 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102::cursorLocation:132 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91::cursorLocation:143 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [179] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0 [ memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] ( cputs:5::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [180] memcpy::src#4 = (byte*)(void*)memcpy::source#0 [ memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] ( cputs:5::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [181] memcpy::dst#4 = (byte*)memcpy::destination#0 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( cputs:5::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [183] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( cputs:5::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [185] *memcpy::dst#2 = *memcpy::src#2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( cputs:5::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [3] if(0!=*main::pass#10) goto main::@2 [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [6] printf_uint::uvalue#0 = main::valid#10 [ main::total#10 printf_uint::uvalue#0 printf_buffer ] (  [ main::total#10 printf_uint::uvalue#0 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } }  ) always clobbers reg byte a 
+Statement [10] printf_uint::uvalue#1 = main::total#10 [ printf_uint::uvalue#1 printf_buffer ] (  [ printf_uint::uvalue#1 printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } }  ) always clobbers reg byte a 
+Statement [15] if(*main::pass#10!=' 'at) goto main::@4 [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [17] if(*main::pass#10!='
+'at) goto main::@13 [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [19] if(*main::pass#11!='
+'at) goto main::@1 [ main::valid#10 main::total#10 main::pass#11 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#11 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [30] if(0==main::tags_found[main::i#2]) goto main::@8 [ main::valid#10 main::total#10 main::pass#3 main::i#2 main::num_found#2 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#3 main::i#2 main::num_found#2 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [33] main::tags_found[main::i#2] = 0 [ main::valid#10 main::total#10 main::pass#3 main::i#2 main::num_found#6 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#3 main::i#2 main::num_found#6 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [36] if(main::tag_idx#2<7) goto main::@14 [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#6 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#6 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [37] main::pass#4 = main::pass#10 + 3 [ main::valid#10 main::total#10 main::pass#4 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#4 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [39] if(0==*main::pass#14) goto main::@1 [ main::valid#10 main::total#10 main::pass#14 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#14 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [40] if(*main::pass#14==' 'at) goto main::@1 [ main::valid#10 main::total#10 main::pass#14 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#14 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [41] if(*main::pass#14!='
+'at) goto main::@23 [ main::valid#10 main::total#10 main::pass#14 printf_buffer ] (  [ main::valid#10 main::total#10 main::pass#14 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [44] if(main::i1#2<3) goto main::@15 [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#6 main::i1#2 main::match#2 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#6 main::i1#2 main::match#2 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [45] if(main::match#2!=3) goto main::@20 [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#6 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#6 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [46] main::tags_found[main::tag_idx#2] = 1 [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 printf_buffer ] { }  ) always clobbers reg byte a reg byte y 
+Statement [47] main::required_tag#1 = main::required_tag#6 + 3 [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#1 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#1 printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [49] if(main::required_tag#6[main::i1#2]!=main::pass#10[main::i1#2]) goto main::@17 [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#6 main::i1#2 main::match#2 printf_buffer ] (  [ main::pass#10 main::valid#10 main::total#10 main::tag_idx#2 main::required_tag#6 main::i1#2 main::match#2 printf_buffer ] { }  ) always clobbers reg byte a reg byte x reg byte y 
+Statement [53] memset::str#7 = (void*)*SAVMSC [ memset::str#7 ] ( clrscr:1 [ printf_buffer memset::str#7 ] { { memset::str#3 = memset::str#7 } }  ) always clobbers reg byte a 
+Statement [55] *OLDCHR = 0 [ ] ( clrscr:1 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [60] cputs::c#1 = *cputs::s#7 [ cputs::s#7 cputs::c#1 ] ( cputs:5 [ main::valid#10 main::total#10 printf_buffer cputs::s#7 cputs::c#1 ] { }  cputs:9 [ main::total#10 printf_buffer cputs::s#7 cputs::c#1 ] { }  cputs:13 [ cputs::s#7 cputs::c#1 ] { }  cputs:25 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#7 cputs::c#1 ] { }  cputs:29 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#7 cputs::c#1 ] { }  printf_uint:7::printf_number_buffer:71::cputs:129 [ main::total#10 printf_buffer cputs::s#7 cputs::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } }  printf_uint:11::printf_number_buffer:71::cputs:129 [ printf_buffer cputs::s#7 cputs::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } }  ) always clobbers reg byte a reg byte y 
+Statement [67] *((byte*)&printf_buffer) = 0 [ printf_uint::uvalue#2 printf_buffer ] ( printf_uint:7 [ main::total#10 printf_uint::uvalue#2 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11 [ printf_uint::uvalue#2 printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [68] utoa::value#1 = printf_uint::uvalue#2 [ printf_buffer utoa::value#1 ] ( printf_uint:7 [ main::total#10 printf_buffer utoa::value#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11 [ printf_buffer utoa::value#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [74] if(memset::num#2<=0) goto memset::@return [ memset::num#2 memset::str#3 ] ( clrscr:1::memset:54 [ printf_buffer memset::num#2 memset::str#3 ] { { memset::str#3 = memset::str#7 } }  cputs:5::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98::memset:160 [ cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ main::total#10 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100::memset:160 [ cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ printf_buffer cputs::s#0 memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ main::total#10 printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ printf_buffer memset::num#2 memset::str#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [75] memset::end#0 = (byte*)memset::str#3 + memset::num#2 [ memset::str#3 memset::end#0 ] ( clrscr:1::memset:54 [ printf_buffer memset::str#3 memset::end#0 ] { { memset::str#3 = memset::str#7 } }  cputs:5::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98::memset:160 [ cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ main::total#10 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100::memset:160 [ cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ printf_buffer cputs::s#0 memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ main::total#10 printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ printf_buffer memset::str#3 memset::end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [76] memset::dst#4 = (byte*)memset::str#3 [ memset::end#0 memset::dst#4 ] ( clrscr:1::memset:54 [ printf_buffer memset::end#0 memset::dst#4 ] { { memset::str#3 = memset::str#7 } }  cputs:5::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98::memset:160 [ cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ main::total#10 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100::memset:160 [ cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ main::total#10 printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ printf_buffer memset::end#0 memset::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [78] if(memset::dst#2!=memset::end#0) goto memset::@3 [ memset::end#0 memset::dst#2 ] ( clrscr:1::memset:54 [ printf_buffer memset::end#0 memset::dst#2 ] { { memset::str#3 = memset::str#7 } }  cputs:5::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98::memset:160 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ main::total#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100::memset:160 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ main::total#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [80] *memset::dst#2 = 0 [ memset::end#0 memset::dst#2 ] ( clrscr:1::memset:54 [ printf_buffer memset::end#0 memset::dst#2 ] { { memset::str#3 = memset::str#7 } }  cputs:5::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98::memset:160 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memset:160 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ main::total#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memset:160 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100::memset:160 [ cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100::memset:160 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100::memset:160 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ main::total#10 printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memset:160 [ printf_buffer cputs::s#0 memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ main::total#10 printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memset:160 [ printf_buffer memset::end#0 memset::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a reg byte y 
+Statement [82] *COLCRS = gotoxy::x#1 [ ] ( clrscr:1::gotoxy:56 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [83] *ROWCRS = gotoxy::y#1 [ ] ( clrscr:1::gotoxy:56 [ printf_buffer ] { }  ) always clobbers reg byte a 
+Statement [86] if(cputc::c=='
'at) goto cputc::@1 [ cputc::c ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [87] if(cputc::c=='
+'at) goto cputc::@2 [ cputc::c ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::c ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer cputc::c ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer cputc::c ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [88] if(cputc::c==$9b) goto cputc::@2 [ ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [89] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0] [ cputc::convertToScreenCode1_return#0 ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte y 
+Statement [93] if(*COLCRS==$28) goto cputc::@5 [ ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [97] *COLCRS = 0 [ ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [99] *COLCRS = 0 [ ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [101] *COLCRS = 0 [ ] ( cputs:5::cputc:65 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [106] utoa::$11 = (byte)utoa::value#2 [ printf_buffer utoa::buffer#11 utoa::$11 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::buffer#11 utoa::$11 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [107] *utoa::buffer#11 = DIGITS[utoa::$11] [ printf_buffer utoa::buffer#11 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::buffer#11 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [108] utoa::buffer#3 = ++ utoa::buffer#11 [ printf_buffer utoa::buffer#3 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::buffer#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [109] *utoa::buffer#3 = 0 [ printf_buffer ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [111] utoa::$10 = utoa::digit#2 << 1 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::$10 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [112] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [114] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::started#2 utoa::buffer#11 utoa::digit_value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [117] utoa_append::buffer#0 = utoa::buffer#11 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::value#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [118] utoa_append::value#0 = utoa::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::digit_value#0 utoa_append::buffer#0 utoa_append::value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [119] utoa_append::sub#0 = utoa::digit_value#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::value#0 utoa_append::sub#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [121] utoa_append::return#0 = utoa_append::value#2 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [122] utoa::value#0 = utoa_append::return#0 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] ( printf_uint:7::utoa:69 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } }  printf_uint:11::utoa:69 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa::value#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } }  ) always clobbers reg byte a 
+Statement [131] *(*OLDADR) = *OLDCHR [ ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  ) always clobbers reg byte a reg byte y 
+Statement [133] cursorLocation::return#3 = cursorLocation::return#1 [ cursorLocation::return#3 ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer cursorLocation::return#3 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer cursorLocation::return#3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  ) always clobbers reg byte a 
+Statement [134] setcursor::loc#0 = cursorLocation::return#3 [ setcursor::loc#0 ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer setcursor::loc#0 ] { }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer setcursor::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [135] setcursor::c#0 = *setcursor::loc#0 [ setcursor::loc#0 setcursor::c#0 ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer setcursor::loc#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [137] *OLDADR = setcursor::loc#0 [ setcursor::c#0 ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer setcursor::c#0 ] { }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [138] *CRSINH = 0 [ setcursor::c#0 ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer setcursor::c#0 ] { }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer setcursor::c#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [139] setcursor::c#1 = setcursor::c#0 ^ $80 [ setcursor::c#1 ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer setcursor::c#1 ] { }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 setcursor::c#1 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer setcursor::c#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [140] *(*OLDADR) = setcursor::c#1 [ ] ( clrscr:1::gotoxy:56::setcursor:84 [ printf_buffer ] { }  cputs:5::cputc:65::setcursor:95 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:95 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:95 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:95 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::setcursor:102 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::setcursor:102 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::setcursor:102 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::setcursor:102 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91::setcursor:149 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91::setcursor:149 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91::setcursor:149 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::setcursor:163 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::setcursor:163 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::setcursor:163 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::setcursor:163 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte y 
+Statement [142] *(*OLDADR) = *OLDCHR [ cputc::convertToScreenCode1_return#0 ] ( cputs:5::cputc:65::putchar:91 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91 [ cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91 [ printf_buffer cputc::convertToScreenCode1_return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a reg byte y 
+Statement [144] cursorLocation::return#0 = cursorLocation::return#1 [ cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] ( cputs:5::cputc:65::putchar:91 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [145] putchar::loc#0 = cursorLocation::return#0 [ cputc::convertToScreenCode1_return#0 putchar::loc#0 ] ( cputs:5::cputc:65::putchar:91 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91 [ cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91 [ printf_buffer cputc::convertToScreenCode1_return#0 putchar::loc#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [147] *putchar::loc#0 = putchar::newChar#0 [ putchar::newChar#0 ] ( cputs:5::cputc:65::putchar:91 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::putchar:91 [ cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::putchar:91 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::putchar:91 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 putchar::newChar#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ main::total#10 printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91 [ printf_buffer cputs::s#0 putchar::newChar#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91 [ main::total#10 printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91 [ printf_buffer putchar::newChar#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte y 
+Statement [152] if(*ROWCRS!=$18) goto newline::@1 [ ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [153] *(*OLDADR) = *(*OLDADR) ^ $80 [ ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a reg byte y 
+Statement [154] newline::start#0 = *SAVMSC [ newline::start#0 ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer newline::start#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer newline::start#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [155] memcpy::source#0 = newline::start#0 + $28 [ newline::start#0 memcpy::source#0 ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer newline::start#0 memcpy::source#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [156] memcpy::destination#0 = (void*)newline::start#0 [ newline::start#0 memcpy::source#0 memcpy::destination#0 ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [158] memset::str#0 = newline::start#0 + (word)$28*$17 [ memset::str#0 ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::str#0 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer memset::str#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer memset::str#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [159] memset::str#8 = (void*)memset::str#0 [ memset::str#8 ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 memset::str#8 ] { { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer memset::str#8 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer memset::str#8 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { memset::str#3 = memset::str#8 } }  ) always clobbers reg byte a 
+Statement [161] *ROWCRS = (byte)$18-1 [ ] ( cputs:5::cputc:65::newline:98 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100 [ cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ main::total#10 printf_buffer cputs::s#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100 [ printf_buffer cputs::s#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100 [ main::total#10 printf_buffer ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100 [ printf_buffer ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [167] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] ( printf_uint:7::utoa:69::utoa_append:120 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69::utoa_append:120 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#2 utoa_append::digit#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [168] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] [ utoa_append::value#2 ] ( printf_uint:7::utoa:69::utoa_append:120 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69::utoa_append:120 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::value#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a reg byte y 
+Statement [171] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 [ utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] ( printf_uint:7::utoa:69::utoa_append:120 [ main::total#10 printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  printf_uint:11::utoa:69::utoa_append:120 [ printf_buffer utoa::digit#2 utoa::buffer#11 utoa_append::buffer#0 utoa_append::sub#0 utoa_append::value#1 utoa_append::digit#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 utoa::value#1 } { utoa_append::buffer#0 = utoa::buffer#11 } { utoa_append::value#0 = utoa::value#2 } { utoa_append::sub#0 = utoa::digit_value#0 } { utoa_append::return#0 = utoa_append::value#2 } }  ) always clobbers reg byte a 
+Statement [172] cursorLocation::$3 = (word)*ROWCRS [ cursorLocation::$3 ] ( clrscr:1::gotoxy:56::setcursor:84::cursorLocation:132 [ printf_buffer cursorLocation::$3 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91::cursorLocation:143 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [173] cursorLocation::$4 = cursorLocation::$3 << 2 [ cursorLocation::$3 cursorLocation::$4 ] ( clrscr:1::gotoxy:56::setcursor:84::cursorLocation:132 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91::cursorLocation:143 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$3 cursorLocation::$4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [174] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3 [ cursorLocation::$5 ] ( clrscr:1::gotoxy:56::setcursor:84::cursorLocation:132 [ printf_buffer cursorLocation::$5 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95::cursorLocation:132 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102::cursorLocation:132 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91::cursorLocation:143 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$5 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [175] cursorLocation::$0 = cursorLocation::$5 << 3 [ cursorLocation::$0 ] ( clrscr:1::gotoxy:56::setcursor:84::cursorLocation:132 [ printf_buffer cursorLocation::$0 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95::cursorLocation:132 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102::cursorLocation:132 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91::cursorLocation:143 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [176] cursorLocation::$1 = *SAVMSC + cursorLocation::$0 [ cursorLocation::$1 ] ( clrscr:1::gotoxy:56::setcursor:84::cursorLocation:132 [ printf_buffer cursorLocation::$1 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95::cursorLocation:132 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102::cursorLocation:132 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91::cursorLocation:143 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::$1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [177] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS [ cursorLocation::return#1 ] ( clrscr:1::gotoxy:56::setcursor:84::cursorLocation:132 [ printf_buffer cursorLocation::return#1 ] { { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:95::cursorLocation:132 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:95::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:95::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:95::cursorLocation:132 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::setcursor:102::cursorLocation:132 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::setcursor:102::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::setcursor:102::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::setcursor:102::cursorLocation:132 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::setcursor:149::cursorLocation:132 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:9::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:13::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:25::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:29::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cputs::s#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ main::total#10 printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::setcursor:163::cursorLocation:132 [ printf_buffer cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#1 = cursorLocation::return#3 } }  cputs:5::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:9::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:13::cputc:65::putchar:91::cursorLocation:143 [ cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:25::cputc:65::putchar:91::cursorLocation:143 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  cputs:29::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::putchar:91::cursorLocation:143 [ printf_buffer cputs::s#0 cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:7::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ main::total#10 printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  printf_uint:11::printf_number_buffer:71::cputc:127::putchar:91::cursorLocation:143 [ printf_buffer cputc::convertToScreenCode1_return#0 cursorLocation::return#1 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } { cursorLocation::return#0 = cursorLocation::return#1 } }  ) always clobbers reg byte a 
+Statement [179] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0 [ memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] ( cputs:5::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ printf_buffer newline::start#0 memcpy::source#0 memcpy::destination#0 memcpy::src_end#0 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [180] memcpy::src#4 = (byte*)(void*)memcpy::source#0 [ memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] ( cputs:5::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ printf_buffer newline::start#0 memcpy::destination#0 memcpy::src_end#0 memcpy::src#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [181] memcpy::dst#4 = (byte*)memcpy::destination#0 [ memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] ( cputs:5::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#4 memcpy::dst#4 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [183] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( cputs:5::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a 
+Statement [185] *memcpy::dst#2 = *memcpy::src#2 [ memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] ( cputs:5::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:98::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:98::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:98::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:98::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:98::memcpy:157 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  cputs:5::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:9::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:13::cputc:65::newline:100::memcpy:157 [ cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:25::cputc:65::newline:100::memcpy:157 [ main::valid#10 main::total#10 main::pass#3 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  cputs:29::cputc:65::newline:100::memcpy:157 [ main::total#10 main::pass#3 main::valid#1 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ main::total#10 printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { cputs::c#1 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputs:129::cputc:65::newline:100::memcpy:157 [ printf_buffer cputs::s#0 newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { cputs::c#1 = cputc::c } }  printf_uint:7::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ main::total#10 printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#0 = printf_uint::uvalue#2 main::valid#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  printf_uint:11::printf_number_buffer:71::cputc:127::newline:100::memcpy:157 [ printf_buffer newline::start#0 memcpy::src_end#0 memcpy::src#2 memcpy::dst#2 ] { { printf_uint::uvalue#1 = printf_uint::uvalue#2 main::total#10 } { printf_number_buffer::buffer_sign#0 = cputc::c } }  ) always clobbers reg byte a reg byte y 
+Potential registers zp[2]:128 [ main::pass#10 main::pass#3 main::pass#14 main::pass#1 main::pass#11 main::pass#4 main::pass#5 ] : zp[2]:128 , 
+Potential registers zp[2]:130 [ main::valid#10 main::valid#8 main::valid#1 ] : zp[2]:130 , 
+Potential registers zp[2]:132 [ main::total#10 main::total#1 ] : zp[2]:132 , 
+Potential registers zp[1]:134 [ main::i#2 main::i#1 ] : zp[1]:134 , reg byte x , reg byte y , 
+Potential registers zp[1]:135 [ main::num_found#2 main::num_found#6 main::num_found#1 ] : zp[1]:135 , reg byte x , reg byte y , 
+Potential registers zp[1]:136 [ main::tag_idx#2 main::tag_idx#1 ] : zp[1]:136 , 
+Potential registers zp[2]:137 [ main::required_tag#6 main::required_tag#1 ] : zp[2]:137 , 
+Potential registers zp[1]:139 [ main::i1#2 main::i1#1 ] : zp[1]:139 , 
+Potential registers zp[1]:140 [ main::match#2 main::match#6 main::match#1 ] : zp[1]:140 , 
+Potential registers zp[2]:141 [ cputs::s#7 cputs::s#8 cputs::s#0 ] : zp[2]:141 , 
+Potential registers zp[2]:143 [ printf_uint::uvalue#2 printf_uint::uvalue#0 printf_uint::uvalue#1 ] : zp[2]:143 , 
+Potential registers zp[2]:145 [ memset::num#2 ] : zp[2]:145 , 
+Potential registers zp[2]:147 [ memset::str#3 memset::str#7 memset::str#8 ] : zp[2]:147 , 
+Potential registers zp[2]:149 [ memset::dst#2 memset::dst#4 memset::dst#1 ] : zp[2]:149 , 
+Potential registers zp[1]:151 [ utoa::digit#2 utoa::digit#1 ] : zp[1]:151 , reg byte x , 
+Potential registers zp[2]:152 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] : zp[2]:152 , 
+Potential registers zp[1]:154 [ utoa::started#2 utoa::started#4 ] : zp[1]:154 , reg byte x , reg byte y , 
+Potential registers zp[2]:155 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] : zp[2]:155 , 
+Potential registers zp[2]:157 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] : zp[2]:157 , 
+Potential registers zp[1]:159 [ utoa_append::digit#2 utoa_append::digit#1 ] : zp[1]:159 , reg byte x , reg byte y , 
+Potential registers zp[2]:160 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] : zp[2]:160 , 
+Potential registers zp[2]:162 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] : zp[2]:162 , 
+Potential registers zp[1]:164 [ cputs::c#1 ] : zp[1]:164 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:165 [ cputc::c ] : zp[1]:165 , 
+Potential registers zp[1]:166 [ printf_number_buffer::buffer_sign#0 ] : zp[1]:166 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:167 [ memset::end#0 ] : zp[2]:167 , 
+Potential registers zp[1]:169 [ cputc::convertToScreenCode1_return#0 ] : zp[1]:169 , reg byte x , 
+Potential registers zp[1]:170 [ utoa::$11 ] : zp[1]:170 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:171 [ utoa::buffer#3 ] : zp[2]:171 , 
+Potential registers zp[1]:173 [ utoa::$10 ] : zp[1]:173 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:174 [ utoa::digit_value#0 ] : zp[2]:174 , 
+Potential registers zp[2]:176 [ utoa_append::buffer#0 ] : zp[2]:176 , 
+Potential registers zp[2]:178 [ utoa_append::sub#0 ] : zp[2]:178 , 
+Potential registers zp[2]:180 [ utoa_append::return#0 ] : zp[2]:180 , 
+Potential registers zp[2]:182 [ cursorLocation::return#3 ] : zp[2]:182 , 
+Potential registers zp[2]:184 [ setcursor::loc#0 ] : zp[2]:184 , 
+Potential registers zp[1]:186 [ setcursor::c#0 ] : zp[1]:186 , reg byte x , reg byte y , 
+Potential registers zp[1]:187 [ setcursor::c#1 ] : zp[1]:187 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[2]:188 [ cursorLocation::return#0 ] : zp[2]:188 , 
+Potential registers zp[2]:190 [ putchar::loc#0 ] : zp[2]:190 , 
+Potential registers zp[1]:192 [ putchar::newChar#0 ] : zp[1]:192 , reg byte a , reg byte x , 
+Potential registers zp[2]:193 [ newline::start#0 ] : zp[2]:193 , 
+Potential registers zp[2]:195 [ memcpy::source#0 ] : zp[2]:195 , 
+Potential registers zp[2]:197 [ memcpy::destination#0 ] : zp[2]:197 , 
+Potential registers zp[2]:199 [ memset::str#0 ] : zp[2]:199 , 
+Potential registers zp[2]:201 [ cursorLocation::$3 ] : zp[2]:201 , 
+Potential registers zp[2]:203 [ cursorLocation::$4 ] : zp[2]:203 , 
+Potential registers zp[2]:205 [ cursorLocation::$5 ] : zp[2]:205 , 
+Potential registers zp[2]:207 [ cursorLocation::$0 ] : zp[2]:207 , 
+Potential registers zp[2]:209 [ cursorLocation::$1 ] : zp[2]:209 , 
+Potential registers zp[2]:211 [ cursorLocation::return#1 ] : zp[2]:211 , 
+Potential registers zp[2]:213 [ memcpy::src_end#0 ] : zp[2]:213 , 
+Potential registers mem[12] [ printf_buffer ] : mem[12] , 
+
+REGISTER UPLIFT SCOPES
+Uplift Scope [memcpy] 300,125,000,004.25: zp[2]:160 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] 200,233,333,337.67: zp[2]:162 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] 12,512,500,000.25: zp[2]:213 [ memcpy::src_end#0 ] 3,333,333.67: zp[2]:195 [ memcpy::source#0 ] 3,333,333.67: zp[2]:197 [ memcpy::destination#0 ] 
+Uplift Scope [memset] 333,566,666,672.33: zp[2]:149 [ memset::dst#2 memset::dst#4 memset::dst#1 ] 16,683,333,333.67: zp[2]:167 [ memset::end#0 ] 100,000,001: zp[2]:145 [ memset::num#2 ] 23,333,361.33: zp[2]:147 [ memset::str#3 memset::str#7 memset::str#8 ] 10,000,001: zp[2]:199 [ memset::str#0 ] 
+Uplift Scope [cursorLocation] 2,000,000,002: zp[2]:203 [ cursorLocation::$4 ] 2,000,000,002: zp[2]:205 [ cursorLocation::$5 ] 2,000,000,002: zp[2]:207 [ cursorLocation::$0 ] 2,000,000,002: zp[2]:209 [ cursorLocation::$1 ] 1,500,000,001.5: zp[2]:201 [ cursorLocation::$3 ] 277,500,000.75: zp[2]:211 [ cursorLocation::return#1 ] 200,000,002: zp[2]:182 [ cursorLocation::return#3 ] 20,000,002: zp[2]:188 [ cursorLocation::return#0 ] 
+Uplift Scope [setcursor] 200,000,002: zp[1]:187 [ setcursor::c#1 ] 100,000,001: zp[2]:184 [ setcursor::loc#0 ] 75,000,000.75: zp[1]:186 [ setcursor::c#0 ] 
+Uplift Scope [putchar] 15,000,001.5: zp[1]:192 [ putchar::newChar#0 ] 10,000,001: zp[2]:190 [ putchar::loc#0 ] 
+Uplift Scope [newline] 7,500,000.75: zp[2]:193 [ newline::start#0 ] 
+Uplift Scope [utoa_append] 2,505,503.5: zp[2]:157 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] 2,005,002.5: zp[1]:159 [ utoa_append::digit#2 utoa_append::digit#1 ] 333,500.5: zp[2]:178 [ utoa_append::sub#0 ] 2,002: zp[2]:180 [ utoa_append::return#0 ] 1,375.25: zp[2]:176 [ utoa_append::buffer#0 ] 
+Uplift Scope [cputc] 1,833,333.67: zp[1]:169 [ cputc::convertToScreenCode1_return#0 ] 775,026.25: zp[1]:165 [ cputc::c ] 
+Uplift Scope [cputs] 201,503.5: zp[2]:141 [ cputs::s#7 cputs::s#8 cputs::s#0 ] 100,001: zp[1]:164 [ cputs::c#1 ] 
+Uplift Scope [main] 45,338.17: zp[1]:140 [ main::match#2 main::match#6 main::match#1 ] 30,003: zp[1]:139 [ main::i1#2 main::i1#1 ] 4,492.53: zp[2]:128 [ main::pass#10 main::pass#3 main::pass#14 main::pass#1 main::pass#11 main::pass#4 main::pass#5 ] 2,334.67: zp[2]:137 [ main::required_tag#6 main::required_tag#1 ] 2,312.4: zp[1]:136 [ main::tag_idx#2 main::tag_idx#1 ] 407.67: zp[1]:135 [ main::num_found#2 main::num_found#6 main::num_found#1 ] 286.17: zp[1]:134 [ main::i#2 main::i#1 ] 82.26: zp[2]:130 [ main::valid#10 main::valid#8 main::valid#1 ] 68: zp[2]:132 [ main::total#10 main::total#1 ] 
+Uplift Scope [utoa] 3,803.93: zp[2]:155 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] 3,144.93: zp[2]:152 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] 2,288: zp[1]:151 [ utoa::digit#2 utoa::digit#1 ] 2,002: zp[1]:173 [ utoa::$10 ] 1,501.5: zp[1]:154 [ utoa::started#2 utoa::started#4 ] 600.6: zp[2]:174 [ utoa::digit_value#0 ] 202: zp[1]:170 [ utoa::$11 ] 202: zp[2]:171 [ utoa::buffer#3 ] 
+Uplift Scope [printf_number_buffer] 71: zp[1]:166 [ printf_number_buffer::buffer_sign#0 ] 
+Uplift Scope [printf_uint] 15.5: zp[2]:143 [ printf_uint::uvalue#2 printf_uint::uvalue#0 printf_uint::uvalue#1 ] 
+Uplift Scope [RADIX] 
+Uplift Scope [ATARI_ANTIC] 
+Uplift Scope [ATARI_GTIA_READ] 
+Uplift Scope [ATARI_GTIA_WRITE] 
+Uplift Scope [ATARI_POKEY_READ] 
+Uplift Scope [ATARI_POKEY_WRITE] 
+Uplift Scope [gotoxy] 
+Uplift Scope [clrscr] 
+Uplift Scope [printf_format_number] 
+Uplift Scope [printf_buffer_number] 
+Uplift Scope [printf_format_string] 
+Uplift Scope [] 0: mem[12] [ printf_buffer ] 
+
+Uplifting [memcpy] best 965776 combination zp[2]:160 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] zp[2]:162 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] zp[2]:213 [ memcpy::src_end#0 ] zp[2]:195 [ memcpy::source#0 ] zp[2]:197 [ memcpy::destination#0 ] 
+Uplifting [memset] best 965776 combination zp[2]:149 [ memset::dst#2 memset::dst#4 memset::dst#1 ] zp[2]:167 [ memset::end#0 ] zp[2]:145 [ memset::num#2 ] zp[2]:147 [ memset::str#3 memset::str#7 memset::str#8 ] zp[2]:199 [ memset::str#0 ] 
+Uplifting [cursorLocation] best 965776 combination zp[2]:203 [ cursorLocation::$4 ] zp[2]:205 [ cursorLocation::$5 ] zp[2]:207 [ cursorLocation::$0 ] zp[2]:209 [ cursorLocation::$1 ] zp[2]:201 [ cursorLocation::$3 ] zp[2]:211 [ cursorLocation::return#1 ] zp[2]:182 [ cursorLocation::return#3 ] zp[2]:188 [ cursorLocation::return#0 ] 
+Uplifting [setcursor] best 965765 combination reg byte a [ setcursor::c#1 ] zp[2]:184 [ setcursor::loc#0 ] reg byte x [ setcursor::c#0 ] 
+Uplifting [putchar] best 965756 combination reg byte a [ putchar::newChar#0 ] zp[2]:190 [ putchar::loc#0 ] 
+Uplifting [newline] best 965756 combination zp[2]:193 [ newline::start#0 ] 
+Uplifting [utoa_append] best 965153 combination zp[2]:157 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ] zp[2]:178 [ utoa_append::sub#0 ] zp[2]:180 [ utoa_append::return#0 ] zp[2]:176 [ utoa_append::buffer#0 ] 
+Uplifting [cputc] best 965149 combination reg byte x [ cputc::convertToScreenCode1_return#0 ] zp[1]:165 [ cputc::c ] 
+Uplifting [cputs] best 964249 combination zp[2]:141 [ cputs::s#7 cputs::s#8 cputs::s#0 ] reg byte a [ cputs::c#1 ] 
+Uplifting [main] best 962119 combination zp[1]:140 [ main::match#2 main::match#6 main::match#1 ] zp[1]:139 [ main::i1#2 main::i1#1 ] zp[2]:128 [ main::pass#10 main::pass#3 main::pass#14 main::pass#1 main::pass#11 main::pass#4 main::pass#5 ] zp[2]:137 [ main::required_tag#6 main::required_tag#1 ] zp[1]:136 [ main::tag_idx#2 main::tag_idx#1 ] reg byte y [ main::num_found#2 main::num_found#6 main::num_found#1 ] reg byte x [ main::i#2 main::i#1 ] zp[2]:130 [ main::valid#10 main::valid#8 main::valid#1 ] zp[2]:132 [ main::total#10 main::total#1 ] 
+Uplifting [utoa] best 961985 combination zp[2]:155 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] zp[2]:152 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] zp[1]:151 [ utoa::digit#2 utoa::digit#1 ] reg byte a [ utoa::$10 ] reg byte x [ utoa::started#2 utoa::started#4 ] zp[2]:174 [ utoa::digit_value#0 ] reg byte a [ utoa::$11 ] zp[2]:171 [ utoa::buffer#3 ] 
+Uplifting [printf_number_buffer] best 961976 combination reg byte a [ printf_number_buffer::buffer_sign#0 ] 
+Uplifting [printf_uint] best 961976 combination zp[2]:143 [ printf_uint::uvalue#2 printf_uint::uvalue#0 printf_uint::uvalue#1 ] 
+Uplifting [RADIX] best 961976 combination 
+Uplifting [ATARI_ANTIC] best 961976 combination 
+Uplifting [ATARI_GTIA_READ] best 961976 combination 
+Uplifting [ATARI_GTIA_WRITE] best 961976 combination 
+Uplifting [ATARI_POKEY_READ] best 961976 combination 
+Uplifting [ATARI_POKEY_WRITE] best 961976 combination 
+Uplifting [gotoxy] best 961976 combination 
+Uplifting [clrscr] best 961976 combination 
+Uplifting [printf_format_number] best 961976 combination 
+Uplifting [printf_buffer_number] best 961976 combination 
+Uplifting [printf_format_string] best 961976 combination 
+Uplifting [] best 961976 combination mem[12] [ printf_buffer ] 
+Attempting to uplift remaining variables inzp[1]:165 [ cputc::c ]
+Uplifting [cputc] best 961976 combination zp[1]:165 [ cputc::c ] 
+Attempting to uplift remaining variables inzp[1]:140 [ main::match#2 main::match#6 main::match#1 ]
+Uplifting [main] best 961976 combination zp[1]:140 [ main::match#2 main::match#6 main::match#1 ] 
+Attempting to uplift remaining variables inzp[1]:139 [ main::i1#2 main::i1#1 ]
+Uplifting [main] best 961976 combination zp[1]:139 [ main::i1#2 main::i1#1 ] 
+Attempting to uplift remaining variables inzp[1]:136 [ main::tag_idx#2 main::tag_idx#1 ]
+Uplifting [main] best 961976 combination zp[1]:136 [ main::tag_idx#2 main::tag_idx#1 ] 
+Attempting to uplift remaining variables inzp[1]:151 [ utoa::digit#2 utoa::digit#1 ]
+Uplifting [utoa] best 961976 combination zp[1]:151 [ utoa::digit#2 utoa::digit#1 ] 
+Coalescing zero page register [ zp[2]:130 [ main::valid#10 main::valid#8 main::valid#1 ] ] with [ zp[2]:143 [ printf_uint::uvalue#2 printf_uint::uvalue#0 printf_uint::uvalue#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:145 [ memset::num#2 ] ] with [ zp[2]:167 [ memset::end#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:147 [ memset::str#3 memset::str#7 memset::str#8 ] ] with [ zp[2]:149 [ memset::dst#2 memset::dst#4 memset::dst#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:147 [ memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 ] ] with [ zp[2]:199 [ memset::str#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:152 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 ] ] with [ zp[2]:157 [ utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:152 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 ] ] with [ zp[2]:180 [ utoa_append::return#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:155 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 ] ] with [ zp[2]:171 [ utoa::buffer#3 ] ] - score: 1
+Coalescing zero page register [ zp[2]:155 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 ] ] with [ zp[2]:176 [ utoa_append::buffer#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:160 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 ] ] with [ zp[2]:195 [ memcpy::source#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:162 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 ] ] with [ zp[2]:197 [ memcpy::destination#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:174 [ utoa::digit_value#0 ] ] with [ zp[2]:178 [ utoa_append::sub#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:182 [ cursorLocation::return#3 ] ] with [ zp[2]:184 [ setcursor::loc#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:182 [ cursorLocation::return#3 setcursor::loc#0 ] ] with [ zp[2]:211 [ cursorLocation::return#1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:188 [ cursorLocation::return#0 ] ] with [ zp[2]:190 [ putchar::loc#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:201 [ cursorLocation::$3 ] ] with [ zp[2]:205 [ cursorLocation::$5 ] ] - score: 1
+Coalescing zero page register [ zp[2]:207 [ cursorLocation::$0 ] ] with [ zp[2]:209 [ cursorLocation::$1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:130 [ main::valid#10 main::valid#8 main::valid#1 printf_uint::uvalue#2 printf_uint::uvalue#0 printf_uint::uvalue#1 ] ] with [ zp[2]:152 [ utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:147 [ memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 ] ] with [ zp[2]:193 [ newline::start#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:182 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 ] ] with [ zp[2]:188 [ cursorLocation::return#0 putchar::loc#0 ] ] - score: 1
+Coalescing zero page register [ zp[2]:182 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 ] ] with [ zp[2]:207 [ cursorLocation::$0 cursorLocation::$1 ] ] - score: 1
+Coalescing zero page register [ zp[2]:182 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 ] ] with [ zp[2]:201 [ cursorLocation::$3 cursorLocation::$5 ] ] - score: 1
+Coalescing zero page register [ zp[2]:155 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 ] ] with [ zp[2]:141 [ cputs::s#7 cputs::s#8 cputs::s#0 ] ]
+Coalescing zero page register [ zp[2]:160 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 ] ] with [ zp[2]:145 [ memset::num#2 memset::end#0 ] ]
+Coalescing zero page register [ zp[2]:174 [ utoa::digit_value#0 utoa_append::sub#0 ] ] with [ zp[2]:147 [ memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 newline::start#0 ] ]
+Coalescing zero page register [ zp[2]:182 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 cursorLocation::$3 cursorLocation::$5 ] ] with [ zp[2]:162 [ memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 memcpy::destination#0 ] ]
+Coalescing zero page register [ zp[2]:213 [ memcpy::src_end#0 ] ] with [ zp[2]:203 [ cursorLocation::$4 ] ]
+Allocated (was zp[1]:136) zp[1]:134 [ main::tag_idx#2 main::tag_idx#1 ]
+Allocated (was zp[2]:137) zp[2]:135 [ main::required_tag#6 main::required_tag#1 ]
+Allocated (was zp[1]:139) zp[1]:137 [ main::i1#2 main::i1#1 ]
+Allocated (was zp[1]:140) zp[1]:138 [ main::match#2 main::match#6 main::match#1 ]
+Allocated (was zp[1]:151) zp[1]:139 [ utoa::digit#2 utoa::digit#1 ]
+Allocated (was zp[2]:155) zp[2]:140 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 cputs::s#7 cputs::s#8 cputs::s#0 ]
+Allocated (was zp[2]:160) zp[2]:142 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 memset::num#2 memset::end#0 ]
+Allocated (was zp[1]:165) zp[1]:144 [ cputc::c ]
+Allocated (was zp[2]:174) zp[2]:145 [ utoa::digit_value#0 utoa_append::sub#0 memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 newline::start#0 ]
+Allocated (was zp[2]:182) zp[2]:147 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 cursorLocation::$3 cursorLocation::$5 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 memcpy::destination#0 ]
+Allocated (was zp[2]:213) zp[2]:149 [ memcpy::src_end#0 cursorLocation::$4 ]
+
+ASSEMBLER BEFORE OPTIMIZATION
+  // File Comments
+// https://adventofcode.com/2020/day/3
+  // Upstart
+  // Atari XL/XE executable XEX file with a single segment
+// https://www.atarimax.com/jindroush.atari.org/afmtexe.html
+.plugin "dk.camelot64.kickass.xexplugin.AtariXex"
+.file [name="2020-04.xex", type="bin", segments="XexFile"]
+.segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main]
+.segmentdef Program [segments="Code, Data"]
+.segmentdef Code [start=$2000]
+.segmentdef Data [startAfter="Code"]
+  // Global Constants & labels
+  .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+  .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+  // 2-byte saved memory scan counter
+  .label SAVMSC = $58
+  // data under cursor
+  .label OLDCHR = $5d
+  // 2-byte saved cursor memory address
+  .label OLDADR = $5e
+  // Cursor inhibit flag, 0 turns on, any other number turns off. Cursor doesn't change until it moves next.
+  .label CRSINH = $2f0
+  // Atari ZP registers
+  // 1-byte cursor row
+  .label ROWCRS = $54
+  // 2-byte cursor column
+  .label COLCRS = $55
+.segment Code
+  // main
+main: {
+    .label pass = $80
+    .label valid = $82
+    .label total = $84
+    .label i1 = $89
+    .label match = $8a
+    // Read a tag - and examine whether it is one of the required tags
+    .label required_tag = $87
+    .label tag_idx = $86
+    // [1] call clrscr 
+    jsr clrscr
+    // [2] phi from main to main::@1 [phi:main->main::@1]
+  __b1_from_main:
+    // [2] phi main::total#10 = 0 [phi:main->main::@1#0] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z total
+    lda #>0
+    sta.z total+1
+    // [2] phi main::valid#10 = 0 [phi:main->main::@1#1] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z valid
+    lda #>0
+    sta.z valid+1
+    // [2] phi main::pass#10 = passports [phi:main->main::@1#2] -- pbuz1=pbuc1 
+    lda #<passports
+    sta.z pass
+    lda #>passports
+    sta.z pass+1
+    jmp __b1
+    // [2] phi from main::@12 main::@22 main::@24 main::@25 to main::@1 [phi:main::@12/main::@22/main::@24/main::@25->main::@1]
+  __b1_from___b12:
+  __b1_from___b22:
+  __b1_from___b24:
+  __b1_from___b25:
+    // [2] phi main::total#10 = main::total#1 [phi:main::@12/main::@22/main::@24/main::@25->main::@1#0] -- register_copy 
+    // [2] phi main::valid#10 = main::valid#8 [phi:main::@12/main::@22/main::@24/main::@25->main::@1#1] -- register_copy 
+    // [2] phi main::pass#10 = main::pass#3 [phi:main::@12/main::@22/main::@24/main::@25->main::@1#2] -- register_copy 
+    jmp __b1
+    // [2] phi from main::@32 main::@33 to main::@1 [phi:main::@32/main::@33->main::@1]
+  __b1_from___b32:
+  __b1_from___b33:
+    jmp __b1
+    // main::@1
+  __b1:
+    // [3] if(0!=*main::pass#10) goto main::@2 -- vbuc1_neq__deref_pbuz1_then_la1 
+    ldy #0
+    lda (pass),y
+    cmp #0
+    bne __b2
+    // [4] phi from main::@1 to main::@3 [phi:main::@1->main::@3]
+  __b3_from___b1:
+    jmp __b3
+    // main::@3
+  __b3:
+    // [5] call cputs 
+    // [58] phi from main::@3 to cputs [phi:main::@3->cputs]
+  cputs_from___b3:
+    // [58] phi cputs::s#8 = main::s [phi:main::@3->cputs#0] -- pbuz1=pbuc1 
+    lda #<s
+    sta.z cputs.s
+    lda #>s
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b28
+    // main::@28
+  __b28:
+    // [6] printf_uint::uvalue#0 = main::valid#10
+    // [7] call printf_uint 
+    // [66] phi from main::@28 to printf_uint [phi:main::@28->printf_uint]
+  printf_uint_from___b28:
+    // [66] phi printf_uint::uvalue#2 = printf_uint::uvalue#0 [phi:main::@28->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [8] phi from main::@28 to main::@29 [phi:main::@28->main::@29]
+  __b29_from___b28:
+    jmp __b29
+    // main::@29
+  __b29:
+    // [9] call cputs 
+    // [58] phi from main::@29 to cputs [phi:main::@29->cputs]
+  cputs_from___b29:
+    // [58] phi cputs::s#8 = main::s1 [phi:main::@29->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b30
+    // main::@30
+  __b30:
+    // [10] printf_uint::uvalue#1 = main::total#10 -- vwuz1=vwuz2 
+    lda.z total
+    sta.z printf_uint.uvalue
+    lda.z total+1
+    sta.z printf_uint.uvalue+1
+    // [11] call printf_uint 
+    // [66] phi from main::@30 to printf_uint [phi:main::@30->printf_uint]
+  printf_uint_from___b30:
+    // [66] phi printf_uint::uvalue#2 = printf_uint::uvalue#1 [phi:main::@30->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [12] phi from main::@30 to main::@31 [phi:main::@30->main::@31]
+  __b31_from___b30:
+    jmp __b31
+    // main::@31
+  __b31:
+    // [13] call cputs 
+    // [58] phi from main::@31 to cputs [phi:main::@31->cputs]
+  cputs_from___b31:
+    // [58] phi cputs::s#8 = main::s2 [phi:main::@31->cputs#0] -- pbuz1=pbuc1 
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    // [14] phi from main::@27 main::@31 to main::@27 [phi:main::@27/main::@31->main::@27]
+  __b27_from___b27:
+  __b27_from___b31:
+    jmp __b27
+    // main::@27
+  __b27:
+    jmp __b27_from___b27
+    // main::@2
+  __b2:
+    // [15] if(*main::pass#10!=' 'at) goto main::@4 -- _deref_pbuz1_neq_vbuc1_then_la1 
+  .encoding "ascii"
+    ldy #0
+    lda (pass),y
+    cmp #' '
+    bne __b4
+    jmp __b24
+    // main::@24
+  __b24:
+    // [16] main::pass#1 = ++ main::pass#10 -- pbuz1=_inc_pbuz1 
+    inc.z pass
+    bne !+
+    inc.z pass+1
+  !:
+    jmp __b1_from___b24
+    // main::@4
+  __b4:
+    // [17] if(*main::pass#10!=' 'at) goto main::@13 -- _deref_pbuz1_neq_vbuc1_then_la1 
+    ldy #0
+    lda (pass),y
+    cmp #'\$9b'
+    bne __b13_from___b4
+    jmp __b25
+    // main::@25
+  __b25:
+    // [18] main::pass#11 = ++ main::pass#10 -- pbuz1=_inc_pbuz1 
+    inc.z pass
+    bne !+
+    inc.z pass+1
+  !:
+    // [19] if(*main::pass#11!=' 'at) goto main::@1 -- _deref_pbuz1_neq_vbuc1_then_la1 
+    ldy #0
+    lda (pass),y
+    cmp #'\$9b'
+    bne __b1_from___b25
+    jmp __b26
+    // main::@26
+  __b26:
+    // [20] main::pass#3 = ++ main::pass#11 -- pbuz1=_inc_pbuz1 
+    inc.z pass
+    bne !+
+    inc.z pass+1
+  !:
+    // [21] phi from main::@26 to main::@5 [phi:main::@26->main::@5]
+  __b5_from___b26:
+    // [21] phi main::num_found#2 = 0 [phi:main::@26->main::@5#0] -- vbuyy=vbuc1 
+    ldy #0
+    // [21] phi main::i#2 = 0 [phi:main::@26->main::@5#1] -- vbuxx=vbuc1 
+    ldx #0
+    jmp __b5
+    // main::@5
+  __b5:
+    // [22] if(main::i#2<7) goto main::@6 -- vbuxx_lt_vbuc1_then_la1 
+    cpx #7
+    bcc __b6
+    jmp __b7
+    // main::@7
+  __b7:
+    // [23] if(main::num_found#2==7) goto main::@11 -- vbuyy_eq_vbuc1_then_la1 
+    cpy #7
+    beq __b11
+    // [24] phi from main::@7 to main::@10 [phi:main::@7->main::@10]
+  __b10_from___b7:
+    jmp __b10
+    // main::@10
+  __b10:
+    // [25] call cputs 
+    // [58] phi from main::@10 to cputs [phi:main::@10->cputs]
+  cputs_from___b10:
+    // [58] phi cputs::s#8 = main::s4 [phi:main::@10->cputs#0] -- pbuz1=pbuc1 
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    // [26] phi from main::@10 main::@11 to main::@12 [phi:main::@10/main::@11->main::@12]
+  __b12_from___b10:
+  __b12_from___b11:
+    // [26] phi main::valid#8 = main::valid#10 [phi:main::@10/main::@11->main::@12#0] -- register_copy 
+    jmp __b12
+    // main::@12
+  __b12:
+    // [27] main::total#1 = ++ main::total#10 -- vwuz1=_inc_vwuz1 
+    inc.z total
+    bne !+
+    inc.z total+1
+  !:
+    jmp __b1_from___b12
+    // main::@11
+  __b11:
+    // [28] main::valid#1 = ++ main::valid#10 -- vwuz1=_inc_vwuz1 
+    inc.z valid
+    bne !+
+    inc.z valid+1
+  !:
+    // [29] call cputs 
+    // [58] phi from main::@11 to cputs [phi:main::@11->cputs]
+  cputs_from___b11:
+    // [58] phi cputs::s#8 = main::s3 [phi:main::@11->cputs#0] -- pbuz1=pbuc1 
+    lda #<s3
+    sta.z cputs.s
+    lda #>s3
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b12_from___b11
+    // main::@6
+  __b6:
+    // [30] if(0==main::tags_found[main::i#2]) goto main::@8 -- vbuc1_eq_pbuc2_derefidx_vbuxx_then_la1 
+    lda tags_found,x
+    cmp #0
+    beq __b8_from___b6
+    jmp __b9
+    // main::@9
+  __b9:
+    // [31] main::num_found#1 = ++ main::num_found#2 -- vbuyy=_inc_vbuyy 
+    iny
+    // [32] phi from main::@6 main::@9 to main::@8 [phi:main::@6/main::@9->main::@8]
+  __b8_from___b6:
+  __b8_from___b9:
+    // [32] phi main::num_found#6 = main::num_found#2 [phi:main::@6/main::@9->main::@8#0] -- register_copy 
+    jmp __b8
+    // main::@8
+  __b8:
+    // [33] main::tags_found[main::i#2] = 0 -- pbuc1_derefidx_vbuxx=vbuc2 
+    lda #0
+    sta tags_found,x
+    // [34] main::i#1 = ++ main::i#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // [21] phi from main::@8 to main::@5 [phi:main::@8->main::@5]
+  __b5_from___b8:
+    // [21] phi main::num_found#2 = main::num_found#6 [phi:main::@8->main::@5#0] -- register_copy 
+    // [21] phi main::i#2 = main::i#1 [phi:main::@8->main::@5#1] -- register_copy 
+    jmp __b5
+    // [35] phi from main::@4 to main::@13 [phi:main::@4->main::@13]
+  __b13_from___b4:
+    // [35] phi main::required_tag#6 = required_tags [phi:main::@4->main::@13#0] -- pbuz1=pbuc1 
+    lda #<required_tags
+    sta.z required_tag
+    lda #>required_tags
+    sta.z required_tag+1
+    // [35] phi main::tag_idx#2 = 0 [phi:main::@4->main::@13#1] -- vbuz1=vbuc1 
+    lda #0
+    sta.z tag_idx
+    jmp __b13
+    // main::@13
+  __b13:
+    // [36] if(main::tag_idx#2<7) goto main::@14 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z tag_idx
+    cmp #7
+    bcc __b14_from___b13
+    jmp __b21
+    // main::@21
+  __b21:
+    // [37] main::pass#4 = main::pass#10 + 3 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #3
+    clc
+    adc.z pass
+    sta.z pass
+    bcc !+
+    inc.z pass+1
+  !:
+    // [38] phi from main::@21 main::@23 to main::@22 [phi:main::@21/main::@23->main::@22]
+  __b22_from___b21:
+  __b22_from___b23:
+    // [38] phi main::pass#14 = main::pass#4 [phi:main::@21/main::@23->main::@22#0] -- register_copy 
+    jmp __b22
+  // Skip letters until we hit another whitespace
+    // main::@22
+  __b22:
+    // [39] if(0==*main::pass#14) goto main::@1 -- vbuc1_eq__deref_pbuz1_then_la1 
+    lda #0
+    ldy #0
+    cmp (pass),y
+    beq __b1_from___b22
+    jmp __b33
+    // main::@33
+  __b33:
+    // [40] if(*main::pass#14==' 'at) goto main::@1 -- _deref_pbuz1_eq_vbuc1_then_la1 
+    lda #' '
+    ldy #0
+    cmp (pass),y
+    beq __b1_from___b33
+    jmp __b32
+    // main::@32
+  __b32:
+    // [41] if(*main::pass#14!=' 'at) goto main::@23 -- _deref_pbuz1_neq_vbuc1_then_la1 
+    ldy #0
+    lda (pass),y
+    cmp #'\$9b'
+    bne __b23
+    jmp __b1_from___b32
+    // main::@23
+  __b23:
+    // [42] main::pass#5 = ++ main::pass#14 -- pbuz1=_inc_pbuz1 
+    inc.z pass
+    bne !+
+    inc.z pass+1
+  !:
+    jmp __b22_from___b23
+    // [43] phi from main::@13 to main::@14 [phi:main::@13->main::@14]
+  __b14_from___b13:
+    // [43] phi main::match#2 = 0 [phi:main::@13->main::@14#0] -- vbuz1=vbuc1 
+    lda #0
+    sta.z match
+    // [43] phi main::i1#2 = 0 [phi:main::@13->main::@14#1] -- vbuz1=vbuc1 
+    lda #0
+    sta.z i1
+    jmp __b14
+    // main::@14
+  __b14:
+    // [44] if(main::i1#2<3) goto main::@15 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z i1
+    cmp #3
+    bcc __b15
+    jmp __b16
+    // main::@16
+  __b16:
+    // [45] if(main::match#2!=3) goto main::@20 -- vbuz1_neq_vbuc1_then_la1 
+    lda #3
+    cmp.z match
+    bne __b20
+    jmp __b19
+    // main::@19
+  __b19:
+    // [46] main::tags_found[main::tag_idx#2] = 1 -- pbuc1_derefidx_vbuz1=vbuc2 
+    lda #1
+    ldy.z tag_idx
+    sta tags_found,y
+    jmp __b21
+    // main::@20
+  __b20:
+    // [47] main::required_tag#1 = main::required_tag#6 + 3 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #3
+    clc
+    adc.z required_tag
+    sta.z required_tag
+    bcc !+
+    inc.z required_tag+1
+  !:
+    // [48] main::tag_idx#1 = ++ main::tag_idx#2 -- vbuz1=_inc_vbuz1 
+    inc.z tag_idx
+    // [35] phi from main::@20 to main::@13 [phi:main::@20->main::@13]
+  __b13_from___b20:
+    // [35] phi main::required_tag#6 = main::required_tag#1 [phi:main::@20->main::@13#0] -- register_copy 
+    // [35] phi main::tag_idx#2 = main::tag_idx#1 [phi:main::@20->main::@13#1] -- register_copy 
+    jmp __b13
+    // main::@15
+  __b15:
+    // [49] if(main::required_tag#6[main::i1#2]!=main::pass#10[main::i1#2]) goto main::@17 -- pbuz1_derefidx_vbuz2_neq_pbuz3_derefidx_vbuz2_then_la1 
+    ldy.z i1
+    lda (required_tag),y
+    tax
+    lda (pass),y
+    tay
+    stx.z $ff
+    cpy.z $ff
+    bne __b17_from___b15
+    jmp __b18
+    // main::@18
+  __b18:
+    // [50] main::match#1 = ++ main::match#2 -- vbuz1=_inc_vbuz1 
+    inc.z match
+    // [51] phi from main::@15 main::@18 to main::@17 [phi:main::@15/main::@18->main::@17]
+  __b17_from___b15:
+  __b17_from___b18:
+    // [51] phi main::match#6 = main::match#2 [phi:main::@15/main::@18->main::@17#0] -- register_copy 
+    jmp __b17
+    // main::@17
+  __b17:
+    // [52] main::i1#1 = ++ main::i1#2 -- vbuz1=_inc_vbuz1 
+    inc.z i1
+    // [43] phi from main::@17 to main::@14 [phi:main::@17->main::@14]
+  __b14_from___b17:
+    // [43] phi main::match#2 = main::match#6 [phi:main::@17->main::@14#0] -- register_copy 
+    // [43] phi main::i1#2 = main::i1#1 [phi:main::@17->main::@14#1] -- register_copy 
+    jmp __b14
+  .segment Data
+    tags_found: .fill 7, 0
+    s: .text @"\$9bValid "
+    .byte 0
+    s1: .text " Total "
+    .byte 0
+    s2: .text @"\$9b"
+    .byte 0
+    s3: .text "+"
+    .byte 0
+    s4: .text "."
+    .byte 0
+}
+.segment Code
+  // clrscr
+// clears the screen and moves the cursor to the upper left-hand corner of the screen.
+clrscr: {
+    // [53] memset::str#7 = (void*)*SAVMSC -- pvoz1=_deref_qvoc1 
+    lda SAVMSC
+    sta.z memset.str
+    lda SAVMSC+1
+    sta.z memset.str+1
+    // [54] call memset 
+  // Fill entire screen with spaces
+    // [73] phi from clrscr to memset [phi:clrscr->memset]
+  memset_from_clrscr:
+    // [73] phi memset::str#3 = memset::str#7 [phi:clrscr->memset#0] -- register_copy 
+    // [73] phi memset::num#2 = (word)$28*$18 [phi:clrscr->memset#1] -- vwuz1=vwuc1 
+    lda #<$28*$18
+    sta.z memset.num
+    lda #>$28*$18
+    sta.z memset.num+1
+    jsr memset
+    jmp __b1
+    // clrscr::@1
+  __b1:
+    // [55] *OLDCHR = 0 -- _deref_pbuc1=vbuc2 
+    // 0x00 is screencode for space character
+    // set the old character to a space so the cursor doesn't reappear at the last position it was at
+    lda #0
+    sta OLDCHR
+    // [56] call gotoxy 
+    jsr gotoxy
+    jmp __breturn
+    // clrscr::@return
+  __breturn:
+    // [57] return 
+    rts
+}
+  // cputs
+// Output a NUL-terminated string at the current cursor position
+// cputs(byte* zp($8c) s)
+cputs: {
+    .label s = $8c
+    // [59] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1]
+  __b1_from_cputs:
+  __b1_from___b2:
+    // [59] phi cputs::s#7 = cputs::s#8 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy 
+    jmp __b1
+    // cputs::@1
+  __b1:
+    // [60] cputs::c#1 = *cputs::s#7 -- vbuaa=_deref_pbuz1 
+    ldy #0
+    lda (s),y
+    // [61] cputs::s#0 = ++ cputs::s#7 -- pbuz1=_inc_pbuz1 
+    inc.z s
+    bne !+
+    inc.z s+1
+  !:
+    // [62] if(0!=cputs::c#1) goto cputs::@2 -- vbuc1_neq_vbuaa_then_la1 
+    cmp #0
+    bne __b2
+    jmp __breturn
+    // cputs::@return
+  __breturn:
+    // [63] return 
+    rts
+    // cputs::@2
+  __b2:
+    // [64] cputc::c = cputs::c#1 -- vbuz1=vbuaa 
+    sta.z cputc.c
+    // [65] call cputc 
+    jsr cputc
+    jmp __b1_from___b2
+}
+  // printf_uint
+// Print an unsigned int using a specific format
+// printf_uint(word zp($82) uvalue)
+printf_uint: {
+    .label uvalue = $82
+    jmp __b1
+    // printf_uint::@1
+  __b1:
+    // [67] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // [68] utoa::value#1 = printf_uint::uvalue#2
+    // [69] call utoa 
+  // Format number into buffer
+    // [103] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa]
+  utoa_from___b1:
+    jsr utoa
+    jmp __b2
+    // printf_uint::@2
+  __b2:
+    // [70] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) -- vbuaa=_deref_pbuc1 
+    lda printf_buffer
+    // [71] call printf_number_buffer 
+  // Print using format
+    // [124] phi from printf_uint::@2 to printf_number_buffer [phi:printf_uint::@2->printf_number_buffer]
+  printf_number_buffer_from___b2:
+    jsr printf_number_buffer
+    jmp __breturn
+    // printf_uint::@return
+  __breturn:
+    // [72] return 
+    rts
+}
+  // memset
+// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
+// memset(byte* zp($91) str, word zp($8e) num)
+memset: {
+    .label end = $8e
+    .label dst = $91
+    .label str = $91
+    .label num = $8e
+    // [74] if(memset::num#2<=0) goto memset::@return -- vwuz1_le_0_then_la1 
+    lda.z num
+    bne !+
+    lda.z num+1
+    beq __breturn
+  !:
+    jmp __b1
+    // memset::@1
+  __b1:
+    // [75] memset::end#0 = (byte*)memset::str#3 + memset::num#2 -- pbuz1=pbuz2_plus_vwuz1 
+    lda.z end
+    clc
+    adc.z str
+    sta.z end
+    lda.z end+1
+    adc.z str+1
+    sta.z end+1
+    // [76] memset::dst#4 = (byte*)memset::str#3
+    // [77] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2]
+  __b2_from___b1:
+  __b2_from___b3:
+    // [77] phi memset::dst#2 = memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy 
+    jmp __b2
+    // memset::@2
+  __b2:
+    // [78] if(memset::dst#2!=memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z dst+1
+    cmp.z end+1
+    bne __b3
+    lda.z dst
+    cmp.z end
+    bne __b3
+    jmp __breturn
+    // memset::@return
+  __breturn:
+    // [79] return 
+    rts
+    // memset::@3
+  __b3:
+    // [80] *memset::dst#2 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    ldy #0
+    sta (dst),y
+    // [81] memset::dst#1 = ++ memset::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    jmp __b2_from___b3
+}
+  // gotoxy
+// Set the cursor to the specified position
+gotoxy: {
+    .const x = 0
+    .const y = 0
+    // [82] *COLCRS = gotoxy::x#1 -- _deref_pwuc1=vbuc2 
+    lda #0
+    sta COLCRS+1
+    lda #<x
+    sta COLCRS
+    // [83] *ROWCRS = gotoxy::y#1 -- _deref_pbuc1=vbuc2 
+    lda #y
+    sta ROWCRS
+    // [84] call setcursor 
+    jsr setcursor
+    jmp __breturn
+    // gotoxy::@return
+  __breturn:
+    // [85] return 
+    rts
+}
+  // cputc
+// Output one character at the current cursor position
+// Moves the cursor forward. Scrolls the entire screen if needed
+// cputc(byte zp($90) c)
+cputc: {
+    .label convertToScreenCode1_v = c
+    .label c = $90
+    // [86] if(cputc::c==' 'at) goto cputc::@1 -- vbuz1_eq_vbuc1_then_la1 
+    lda #'\r'
+    cmp.z c
+    beq __b1
+    jmp __b3
+    // cputc::@3
+  __b3:
+    // [87] if(cputc::c==' 'at) goto cputc::@2 -- vbuz1_eq_vbuc1_then_la1 
+    lda #'\$9b'
+    cmp.z c
+    beq __b2
+    jmp __b8
+    // cputc::@8
+  __b8:
+    // [88] if(cputc::c==$9b) goto cputc::@2 -- vbuz1_eq_vbuc1_then_la1 
+    lda #$9b
+    cmp.z c
+    beq __b2
+    jmp convertToScreenCode1
+    // cputc::convertToScreenCode1
+  convertToScreenCode1:
+    // [89] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0] -- vbuxx=pbuc1_derefidx_(_deref_pbuc2) 
+    ldy.z convertToScreenCode1_v
+    ldx rawmap,y
+    // [90] phi from cputc::convertToScreenCode1 to cputc::@6 [phi:cputc::convertToScreenCode1->cputc::@6]
+  __b6_from_convertToScreenCode1:
+    jmp __b6
+    // cputc::@6
+  __b6:
+    // [91] call putchar 
+    jsr putchar
+    jmp __b7
+    // cputc::@7
+  __b7:
+    // [92] *COLCRS = ++ *COLCRS -- _deref_pwuc1=_inc__deref_pwuc1 
+    inc COLCRS
+    bne !+
+    inc COLCRS+1
+  !:
+    // [93] if(*COLCRS==$28) goto cputc::@5 -- _deref_pwuc1_eq_vbuc2_then_la1 
+    lda COLCRS+1
+    bne !+
+    lda COLCRS
+    cmp #$28
+    beq __b5
+  !:
+    // [94] phi from cputc::@7 to cputc::@4 [phi:cputc::@7->cputc::@4]
+  __b4_from___b7:
+    jmp __b4
+    // cputc::@4
+  __b4:
+    // [95] call setcursor 
+    jsr setcursor
+    jmp __breturn
+    // cputc::@return
+  __breturn:
+    // [96] return 
+    rts
+    // cputc::@5
+  __b5:
+    // [97] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    lda #0
+    sta COLCRS+1
+    lda #<0
+    sta COLCRS
+    // [98] call newline 
+    jsr newline
+    jmp __breturn
+    // cputc::@2
+  __b2:
+    // [99] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    // 0x0a LF, or atascii EOL
+    lda #0
+    sta COLCRS+1
+    lda #<0
+    sta COLCRS
+    // [100] call newline 
+    jsr newline
+    jmp __breturn
+    // cputc::@1
+  __b1:
+    // [101] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    // 0x0d, CR = just set the cursor x value to 0
+    lda #0
+    sta COLCRS+1
+    lda #<0
+    sta COLCRS
+    // [102] call setcursor 
+    jsr setcursor
+    jmp __breturn
+}
+  // utoa
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// utoa(word zp($82) value, byte* zp($8c) buffer)
+utoa: {
+    .label digit_value = $91
+    .label buffer = $8c
+    .label digit = $8b
+    .label value = $82
+    // [104] phi from utoa to utoa::@1 [phi:utoa->utoa::@1]
+  __b1_from_utoa:
+    // [104] phi utoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    // [104] phi utoa::started#2 = 0 [phi:utoa->utoa::@1#1] -- vbuxx=vbuc1 
+    ldx #0
+    // [104] phi utoa::value#2 = utoa::value#1 [phi:utoa->utoa::@1#2] -- register_copy 
+    // [104] phi utoa::digit#2 = 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1 
+    lda #0
+    sta.z digit
+    jmp __b1
+    // utoa::@1
+  __b1:
+    // [105] if(utoa::digit#2<5-1) goto utoa::@2 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z digit
+    cmp #5-1
+    bcc __b2
+    jmp __b3
+    // utoa::@3
+  __b3:
+    // [106] utoa::$11 = (byte)utoa::value#2 -- vbuaa=_byte_vwuz1 
+    lda.z value
+    // [107] *utoa::buffer#11 = DIGITS[utoa::$11] -- _deref_pbuz1=pbuc1_derefidx_vbuaa 
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // [108] utoa::buffer#3 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [109] *utoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    ldy #0
+    sta (buffer),y
+    jmp __breturn
+    // utoa::@return
+  __breturn:
+    // [110] return 
+    rts
+    // utoa::@2
+  __b2:
+    // [111] utoa::$10 = utoa::digit#2 << 1 -- vbuaa=vbuz1_rol_1 
+    lda.z digit
+    asl
+    // [112] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] -- vwuz1=pwuc1_derefidx_vbuaa 
+    tay
+    lda RADIX_DECIMAL_VALUES,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES+1,y
+    sta.z digit_value+1
+    // [113] if(0!=utoa::started#2) goto utoa::@5 -- vbuc1_neq_vbuxx_then_la1 
+    cpx #0
+    bne __b5
+    jmp __b7
+    // utoa::@7
+  __b7:
+    // [114] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1 
+    lda.z digit_value+1
+    cmp.z value+1
+    bne !+
+    lda.z digit_value
+    cmp.z value
+    beq __b5
+  !:
+    bcc __b5
+    // [115] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4]
+  __b4_from___b7:
+    // [115] phi utoa::buffer#14 = utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy 
+    // [115] phi utoa::started#4 = utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy 
+    // [115] phi utoa::value#6 = utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy 
+    jmp __b4
+    // utoa::@4
+  __b4:
+    // [116] utoa::digit#1 = ++ utoa::digit#2 -- vbuz1=_inc_vbuz1 
+    inc.z digit
+    // [104] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1]
+  __b1_from___b4:
+    // [104] phi utoa::buffer#11 = utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy 
+    // [104] phi utoa::started#2 = utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy 
+    // [104] phi utoa::value#2 = utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy 
+    // [104] phi utoa::digit#2 = utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy 
+    jmp __b1
+    // utoa::@5
+  __b5:
+    // [117] utoa_append::buffer#0 = utoa::buffer#11
+    // [118] utoa_append::value#0 = utoa::value#2
+    // [119] utoa_append::sub#0 = utoa::digit_value#0
+    // [120] call utoa_append 
+    // [165] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append]
+  utoa_append_from___b5:
+    jsr utoa_append
+    // [121] utoa_append::return#0 = utoa_append::value#2
+    jmp __b6
+    // utoa::@6
+  __b6:
+    // [122] utoa::value#0 = utoa_append::return#0
+    // [123] utoa::buffer#4 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [115] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4]
+  __b4_from___b6:
+    // [115] phi utoa::buffer#14 = utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy 
+    // [115] phi utoa::started#4 = 1 [phi:utoa::@6->utoa::@4#1] -- vbuxx=vbuc1 
+    ldx #1
+    // [115] phi utoa::value#6 = utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy 
+    jmp __b4
+}
+  // printf_number_buffer
+// Print the contents of the number buffer using a specific format.
+// This handles minimum length, zero-filling, and left/right justification from the format
+// printf_number_buffer(byte register(A) buffer_sign)
+printf_number_buffer: {
+    .label buffer_digits = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    jmp __b1
+    // printf_number_buffer::@1
+  __b1:
+    // [125] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2 -- vbuc1_eq_vbuaa_then_la1 
+    cmp #0
+    beq __b2_from___b1
+    jmp __b3
+    // printf_number_buffer::@3
+  __b3:
+    // [126] cputc::c = printf_number_buffer::buffer_sign#0 -- vbuz1=vbuaa 
+    sta.z cputc.c
+    // [127] call cputc 
+    jsr cputc
+    // [128] phi from printf_number_buffer::@1 printf_number_buffer::@3 to printf_number_buffer::@2 [phi:printf_number_buffer::@1/printf_number_buffer::@3->printf_number_buffer::@2]
+  __b2_from___b1:
+  __b2_from___b3:
+    jmp __b2
+    // printf_number_buffer::@2
+  __b2:
+    // [129] call cputs 
+    // [58] phi from printf_number_buffer::@2 to cputs [phi:printf_number_buffer::@2->cputs]
+  cputs_from___b2:
+    // [58] phi cputs::s#8 = printf_number_buffer::buffer_digits#0 [phi:printf_number_buffer::@2->cputs#0] -- pbuz1=pbuc1 
+    lda #<buffer_digits
+    sta.z cputs.s
+    lda #>buffer_digits
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __breturn
+    // printf_number_buffer::@return
+  __breturn:
+    // [130] return 
+    rts
+}
+  // setcursor
+// Handles cursor movement, displaying it if required, and inverting character it is over if there is one (and enabled)
+setcursor: {
+    .label loc = $93
+    // [131] *(*OLDADR) = *OLDCHR -- _deref_(_deref_qbuc1)=_deref_pbuc2 
+    // save the current oldchr into oldadr
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // [132] call cursorLocation 
+    jsr cursorLocation
+    // [133] cursorLocation::return#3 = cursorLocation::return#1
+    jmp __b3
+    // setcursor::@3
+  __b3:
+    // [134] setcursor::loc#0 = cursorLocation::return#3
+    // [135] setcursor::c#0 = *setcursor::loc#0 -- vbuxx=_deref_pbuz1 
+    ldy #0
+    lda (loc),y
+    tax
+    // [136] *OLDCHR = setcursor::c#0 -- _deref_pbuc1=vbuxx 
+    stx OLDCHR
+    // [137] *OLDADR = setcursor::loc#0 -- _deref_qbuc1=pbuz1 
+    lda.z loc
+    sta OLDADR
+    lda.z loc+1
+    sta OLDADR+1
+    jmp __b2
+    // setcursor::@2
+  __b2:
+    // [138] *CRSINH = 0 -- _deref_pbuc1=vbuc2 
+    // cursor is on, so invert the inverse bit and turn cursor on
+    lda #0
+    sta CRSINH
+    // [139] setcursor::c#1 = setcursor::c#0 ^ $80 -- vbuaa=vbuxx_bxor_vbuc1 
+    txa
+    eor #$80
+    jmp __b1
+    // setcursor::@1
+  __b1:
+    // [140] *(*OLDADR) = setcursor::c#1 -- _deref_(_deref_qbuc1)=vbuaa 
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    jmp __breturn
+    // setcursor::@return
+  __breturn:
+    // [141] return 
+    rts
+}
+  // putchar
+// Puts a character to the screen a the current location. Uses internal screencode. Deals with storing the old cursor value
+putchar: {
+    .label loc = $93
+    // [142] *(*OLDADR) = *OLDCHR -- _deref_(_deref_qbuc1)=_deref_pbuc2 
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // [143] call cursorLocation 
+    jsr cursorLocation
+    // [144] cursorLocation::return#0 = cursorLocation::return#1
+    jmp __b1
+    // putchar::@1
+  __b1:
+    // [145] putchar::loc#0 = cursorLocation::return#0
+    // [146] putchar::newChar#0 = cputc::convertToScreenCode1_return#0 -- vbuaa=vbuxx 
+    txa
+    // [147] *putchar::loc#0 = putchar::newChar#0 -- _deref_pbuz1=vbuaa 
+    ldy #0
+    sta (loc),y
+    // [148] *OLDCHR = putchar::newChar#0 -- _deref_pbuc1=vbuaa 
+    sta OLDCHR
+    // [149] call setcursor 
+    jsr setcursor
+    jmp __breturn
+    // putchar::@return
+  __breturn:
+    // [150] return 
+    rts
+}
+  // newline
+newline: {
+    .label start = $91
+    // [151] *ROWCRS = ++ *ROWCRS -- _deref_pbuc1=_inc__deref_pbuc1 
+    inc ROWCRS
+    // [152] if(*ROWCRS!=$18) goto newline::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 
+    lda #$18
+    cmp ROWCRS
+    bne __b1_from_newline
+    jmp __b3
+    // newline::@3
+  __b3:
+    // [153] *(*OLDADR) = *(*OLDADR) ^ $80 -- _deref_(_deref_qbuc1)=_deref_(_deref_qbuc1)_bxor_vbuc2 
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    lda ($fe),y
+    eor #$80
+    sta ($fe),y
+    jmp __b2
+    // newline::@2
+  __b2:
+    // [154] newline::start#0 = *SAVMSC -- pbuz1=_deref_qbuc1 
+    // move screen up 1 line
+    lda SAVMSC
+    sta.z start
+    lda SAVMSC+1
+    sta.z start+1
+    // [155] memcpy::source#0 = newline::start#0 + $28 -- pbuz1=pbuz2_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z start
+    sta.z memcpy.source
+    lda #0
+    adc.z start+1
+    sta.z memcpy.source+1
+    // [156] memcpy::destination#0 = (void*)newline::start#0 -- pvoz1=pvoz2 
+    lda.z start
+    sta.z memcpy.destination
+    lda.z start+1
+    sta.z memcpy.destination+1
+    // [157] call memcpy 
+    jsr memcpy
+    jmp __b4
+    // newline::@4
+  __b4:
+    // [158] memset::str#0 = newline::start#0 + (word)$28*$17 -- pbuz1=pbuz1_plus_vwuc1 
+    clc
+    lda.z memset.str
+    adc #<$28*$17
+    sta.z memset.str
+    lda.z memset.str+1
+    adc #>$28*$17
+    sta.z memset.str+1
+    // [159] memset::str#8 = (void*)memset::str#0
+    // [160] call memset 
+    // [73] phi from newline::@4 to memset [phi:newline::@4->memset]
+  memset_from___b4:
+    // [73] phi memset::str#3 = memset::str#8 [phi:newline::@4->memset#0] -- register_copy 
+    // [73] phi memset::num#2 = $28 [phi:newline::@4->memset#1] -- vwuz1=vbuc1 
+    lda #<$28
+    sta.z memset.num
+    lda #>$28
+    sta.z memset.num+1
+    jsr memset
+    jmp __b5
+    // newline::@5
+  __b5:
+    // [161] *ROWCRS = (byte)$18-1 -- _deref_pbuc1=vbuc2 
+    lda #$18-1
+    sta ROWCRS
+    // [162] phi from newline newline::@5 to newline::@1 [phi:newline/newline::@5->newline::@1]
+  __b1_from_newline:
+  __b1_from___b5:
+    jmp __b1
+    // newline::@1
+  __b1:
+    // [163] call setcursor 
+    jsr setcursor
+    jmp __breturn
+    // newline::@return
+  __breturn:
+    // [164] return 
+    rts
+}
+  // utoa_append
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// utoa_append(byte* zp($8c) buffer, word zp($82) value, word zp($91) sub)
+utoa_append: {
+    .label buffer = $8c
+    .label value = $82
+    .label sub = $91
+    .label return = $82
+    // [166] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1]
+  __b1_from_utoa_append:
+    // [166] phi utoa_append::digit#2 = 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 
+    ldx #0
+    // [166] phi utoa_append::value#2 = utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy 
+    jmp __b1
+    // utoa_append::@1
+  __b1:
+    // [167] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 
+    lda.z sub+1
+    cmp.z value+1
+    bne !+
+    lda.z sub
+    cmp.z value
+    beq __b2
+  !:
+    bcc __b2
+    jmp __b3
+    // utoa_append::@3
+  __b3:
+    // [168] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuxx 
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    jmp __breturn
+    // utoa_append::@return
+  __breturn:
+    // [169] return 
+    rts
+    // utoa_append::@2
+  __b2:
+    // [170] utoa_append::digit#1 = ++ utoa_append::digit#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // [171] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    // [166] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1]
+  __b1_from___b2:
+    // [166] phi utoa_append::digit#2 = utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy 
+    // [166] phi utoa_append::value#2 = utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy 
+    jmp __b1
+}
+  // cursorLocation
+// Return a pointer to the location of the cursor
+cursorLocation: {
+    .label __0 = $93
+    .label __1 = $93
+    .label __3 = $93
+    .label return = $93
+    .label __4 = $95
+    .label __5 = $93
+    // [172] cursorLocation::$3 = (word)*ROWCRS -- vwuz1=_word__deref_pbuc1 
+    lda ROWCRS
+    sta.z __3
+    lda #0
+    sta.z __3+1
+    // [173] cursorLocation::$4 = cursorLocation::$3 << 2 -- vwuz1=vwuz2_rol_2 
+    lda.z __3
+    asl
+    sta.z __4
+    lda.z __3+1
+    rol
+    sta.z __4+1
+    asl.z __4
+    rol.z __4+1
+    // [174] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3 -- vwuz1=vwuz2_plus_vwuz1 
+    lda.z __5
+    clc
+    adc.z __4
+    sta.z __5
+    lda.z __5+1
+    adc.z __4+1
+    sta.z __5+1
+    // [175] cursorLocation::$0 = cursorLocation::$5 << 3 -- vwuz1=vwuz1_rol_3 
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    // [176] cursorLocation::$1 = *SAVMSC + cursorLocation::$0 -- pbuz1=_deref_qbuc1_plus_vwuz1 
+    clc
+    lda.z __1
+    adc SAVMSC
+    sta.z __1
+    lda.z __1+1
+    adc SAVMSC+1
+    sta.z __1+1
+    // [177] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS -- pbuz1=pbuz1_plus__deref_pwuc1 
+    clc
+    lda COLCRS
+    adc.z return
+    sta.z return
+    lda COLCRS+1
+    adc.z return+1
+    sta.z return+1
+    jmp __breturn
+    // cursorLocation::@return
+  __breturn:
+    // [178] return 
+    rts
+}
+  // memcpy
+// Copy block of memory (forwards)
+// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
+// memcpy(void* zp($93) destination, byte* zp($8e) source)
+memcpy: {
+    .const num = $28*$17
+    .label src_end = $95
+    .label dst = $93
+    .label src = $8e
+    .label destination = $93
+    .label source = $8e
+    // [179] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0 -- pbuz1=pbuz2_plus_vwuc1 
+    clc
+    lda.z source
+    adc #<num
+    sta.z src_end
+    lda.z source+1
+    adc #>num
+    sta.z src_end+1
+    // [180] memcpy::src#4 = (byte*)(void*)memcpy::source#0
+    // [181] memcpy::dst#4 = (byte*)memcpy::destination#0
+    // [182] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1]
+  __b1_from_memcpy:
+  __b1_from___b2:
+    // [182] phi memcpy::dst#2 = memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy 
+    // [182] phi memcpy::src#2 = memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy 
+    jmp __b1
+    // memcpy::@1
+  __b1:
+    // [183] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z src+1
+    cmp.z src_end+1
+    bne __b2
+    lda.z src
+    cmp.z src_end
+    bne __b2
+    jmp __breturn
+    // memcpy::@return
+  __breturn:
+    // [184] return 
+    rts
+    // memcpy::@2
+  __b2:
+    // [185] *memcpy::dst#2 = *memcpy::src#2 -- _deref_pbuz1=_deref_pbuz2 
+    ldy #0
+    lda (src),y
+    ldy #0
+    sta (dst),y
+    // [186] memcpy::dst#1 = ++ memcpy::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    // [187] memcpy::src#1 = ++ memcpy::src#2 -- pbuz1=_inc_pbuz1 
+    inc.z src
+    bne !+
+    inc.z src+1
+  !:
+    jmp __b1_from___b2
+}
+  // File Data
+.segment Data
+  // The digits used for numbers
+  DIGITS: .text "0123456789abcdef"
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
+  // create a static table to map char value to screen value
+  // use KickAsm functions to create a table of code -> screen code values, using cc65 algorithm
+rawmap:
+.var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+
+  // The required tags
+  required_tags: .text "byriyreyrhgthcleclpid"
+  .byte 0
+  passports: .text @"ecl:grn\$9bcid:315 iyr:2012 hgt:192cm eyr:2023 pid:873355140 byr:1925 hcl:#cb2c03\$9b\$9bbyr:2027 hcl:ec0cfd ecl:blu cid:120\$9beyr:1937 pid:106018766 iyr:2010 hgt:154cm\$9b\$9bbyr:1965 eyr:2028 hgt:157cm\$9bcid:236 iyr:2018 ecl:brn\$9bhcl:#cfa07d pid:584111467\$9b\$9beyr:2029 ecl:hzl\$9biyr:1972 byr:1966\$9bpid:2898897192\$9bhgt:59cm hcl:z\$9b\$9bpid:231652013 hcl:#602927 hgt:166\$9becl:grn eyr:2025\$9bbyr:2008 iyr:1986\$9b\$9bbyr:1928 hgt:167cm\$9bhcl:#18171d iyr:2012\$9becl:oth pid:237657808 eyr:1944\$9b\$9bhgt:73in ecl:grn byr:1931 pid:358388825 iyr:2020\$9bhcl:#602927 eyr:2020\$9b\$9bhcl:#efcc98 eyr:2024 ecl:hzl\$9bbyr:2030 hgt:192cm\$9biyr:2013 pid:7479289410\$9b\$9bpid:053467220 iyr:2012 hgt:169cm\$9bcid:149 hcl:#866857\$9beyr:2030\$9bbyr:1995 ecl:oth\$9b\$9bhgt:162cm hcl:#efcc98 ecl:grn byr:1985 pid:419840766\$9beyr:2022\$9biyr:2020\$9b\$9bpid:22086957 hcl:c69235 ecl:#c458c5 eyr:1986 byr:2014 hgt:72cm iyr:1934\$9b\$9bhcl:#866857\$9becl:brn eyr:2024\$9biyr:2017\$9bpid:505225484 cid:144\$9bbyr:1980\$9bhgt:170cm\$9b\$9bhcl:#866857 ecl:gry\$9bbyr:1972 iyr:2019 eyr:2023\$9bcid:234 pid:721290041 hgt:191cm\$9b\$9bpid:346301363\$9beyr:2020\$9bhcl:#733820 iyr:2019 hgt:177cm\$9bbyr:1998\$9b\$9bhgt:157cm byr:1963\$9bpid:898055805\$9bhcl:#fffffd ecl:blu iyr:2017 cid:87\$9beyr:2030\$9b\$9bpid:605900764 iyr:2011\$9bhgt:73in ecl:hzl eyr:2024\$9bhcl:#888785\$9bcid:281\$9b\$9biyr:2010 eyr:2026 hcl:#4f7e76 pid:883386029 byr:1946 ecl:brn\$9b\$9bhcl:z\$9biyr:2020 pid:9121928466 byr:2014 ecl:zzz eyr:2025\$9bhgt:172in\$9b\$9bhgt:151cm cid:163 pid:670884417 iyr:2012\$9becl:oth hcl:#ceb3a1\$9beyr:2028\$9b\$9bhcl:z cid:92 hgt:69cm\$9bbyr:2008 pid:492284612\$9beyr:2020 iyr:2023\$9becl:hzl\$9b\$9bbyr:1933\$9bhcl:#7d3b0c eyr:2020 hgt:170cm\$9bpid:949064511 iyr:2010\$9becl:oth\$9b\$9beyr:2025 byr:1989 ecl:oth cid:100 hgt:182cm\$9bpid:629190040 iyr:2017 hcl:#b6652a\$9b\$9becl:hzl cid:76 hcl:#e71392 eyr:2021 iyr:2013 byr:1995\$9bpid:762177473\$9bhgt:179cm\$9b\$9bpid:198500564 eyr:2029 hcl:#733820 cid:51 iyr:2012\$9bhgt:70in byr:1938 ecl:oth\$9b\$9bhgt:190cm ecl:brn byr:1952 iyr:2015 hcl:#623a2f\$9beyr:2023\$9b\$9bhgt:169cm hcl:#602927 byr:2001 pid:823979592 iyr:2016 eyr:2029\$9b\$9biyr:2010 ecl:gry\$9beyr:2022 hgt:156cm byr:1953 pid:434063393\$9bhcl:#733820\$9b\$9bpid:091724580 hcl:a7069e eyr:1984 ecl:#95d01e byr:2012 iyr:2005\$9b\$9beyr:2022 byr:1972 hcl:#866857 ecl:hzl pid:227453248\$9bhgt:153cm cid:324 iyr:2018\$9b\$9bcid:195 pid:049871343\$9beyr:2024 hgt:169cm\$9bbyr:1952 iyr:2010 ecl:grn\$9b\$9beyr:2035 pid:189cm\$9bhgt:77 iyr:1973 ecl:#dc83d5\$9bhcl:z byr:2004\$9b\$9bbyr:2027\$9bpid:89338932 hcl:1de39e ecl:grn hgt:159in eyr:2034 iyr:1937\$9b\$9bpid:076534920\$9bhgt:152cm\$9bbyr:1969\$9becl:blu\$9bhcl:#866857 iyr:2011 eyr:2024\$9b\$9biyr:2019 eyr:2028\$9becl:blu hgt:169cm\$9bhcl:#888785 pid:332202163 byr:1923\$9b\$9bhgt:65in byr:1964 iyr:2019\$9bpid:287612987 ecl:hzl cid:213 eyr:2023 hcl:#ceb3a1\$9b\$9bhcl:#623a2f pid:182484027\$9biyr:2016 ecl:brn byr:1943\$9bhgt:71in eyr:2021 cid:344\$9b\$9bhcl:#cdee64 iyr:2011 ecl:brn eyr:2026 hgt:176cm\$9bbyr:1985 pid:978641227\$9b\$9beyr:2029 ecl:brn hgt:173cm byr:1920 cid:211\$9bhcl:#866857\$9biyr:2016 pid:289769625\$9b\$9bhcl:#7d3b0c pid:770938833 iyr:2010 byr:1941 ecl:oth eyr:2029 hgt:161cm\$9b\$9bhgt:172cm iyr:2015 ecl:gry byr:1948\$9beyr:2029\$9bpid:466359109 hcl:#341e13\$9b\$9bcid:74 pid:405199325 ecl:blu\$9bhcl:#6b5442\$9beyr:1980 byr:2024 hgt:174cm iyr:2011\$9b\$9bhgt:183cm pid:075760048 cid:78 byr:1960 ecl:hzl eyr:2030 hcl:#6b5442 iyr:2014\$9b\$9bcid:264 hcl:#7d3b0c\$9becl:blu iyr:2011 eyr:2020 hgt:182cm\$9bbyr:1929\$9b\$9bpid:435338286 byr:1931\$9bhcl:z ecl:amb iyr:2013 hgt:73in\$9bcid:165 eyr:2027\$9b\$9bpid:511898552 eyr:2025 hgt:184cm hcl:#602927\$9biyr:2018 byr:1989 ecl:hzl\$9b\$9biyr:2016\$9bhgt:168in\$9bhcl:#623a2f\$9beyr:2025 pid:310738569 ecl:#0c3039\$9bbyr:2027\$9b\$9bpid:158cm byr:1946 ecl:grt\$9biyr:1920 cid:189\$9bhcl:389bce hgt:165cm\$9b\$9bpid:973732906 hcl:#cfa07d iyr:2010 eyr:2020 hgt:180cm\$9bbyr:1930\$9becl:brn\$9b\$9bpid:930994364 byr:1967 hgt:151cm\$9biyr:2011 eyr:2022\$9b\$9beyr:1968 hgt:75cm cid:241\$9biyr:2011 pid:5493866745\$9becl:grt\$9bbyr:1976 hcl:#a97842\$9b\$9beyr:2026 ecl:oth\$9biyr:2016 hcl:#c0946f\$9bbyr:1929\$9bhgt:175cm\$9bpid:9421898537\$9b\$9beyr:2028 iyr:2016 byr:1962\$9becl:grn hgt:186cm hcl:#cfa07d pid:432962396\$9b\$9biyr:2010 byr:1934 eyr:2023 hgt:180cm hcl:#cfa07d ecl:gry\$9b\$9bcid:168\$9bbyr:1978\$9beyr:2027 hgt:189cm pid:802710287\$9bhcl:#2f980b iyr:2014\$9becl:grn\$9b\$9beyr:1970\$9bpid:576329104\$9becl:xry iyr:1954 hcl:#341e13 byr:2026\$9bhgt:74in\$9b\$9beyr:2027 hgt:153cm\$9becl:oth\$9bhcl:#866857\$9bpid:290407832 byr:1956 iyr:2017\$9b\$9biyr:2011\$9bcid:128\$9becl:amb hcl:#7d3b0c hgt:68in pid:743606119 eyr:2020\$9b\$9becl:oth hcl:#cfa07d\$9bbyr:2016 pid:#de98ae iyr:1984 cid:194\$9bhgt:170cm\$9beyr:2034\$9b\$9bpid:526098672 hgt:168cm\$9bhcl:#7d3b0c cid:167 byr:1923 ecl:blu iyr:2016\$9beyr:2030\$9b\$9bpid:495569197 hcl:#866857 hgt:193cm\$9biyr:2013 eyr:2021 byr:1921 ecl:amb\$9b\$9becl:amb\$9bhcl:#a97842 pid:862249915 iyr:2012 byr:1964\$9bcid:325\$9beyr:2021\$9b\$9biyr:1958\$9bbyr:2003\$9bhgt:160 hcl:#18171d\$9becl:hzl eyr:2020\$9b\$9biyr:2019 byr:1997 ecl:brn\$9bpid:342735713 hcl:#efcc98\$9bhgt:181cm cid:307\$9beyr:2027\$9b\$9bpid:817121616 eyr:2020\$9biyr:2012\$9bhgt:185cm\$9bhcl:#18171d byr:1969 ecl:hzl\$9b\$9bpid:381399203\$9becl:oth byr:1930\$9biyr:2014 hcl:#6b5442 hgt:71in cid:156 eyr:2025\$9b\$9bbyr:2002 hcl:#18171d iyr:2017\$9bpid:398245854 hgt:64in ecl:gry eyr:2025 cid:127\$9b\$9beyr:2028 hcl:#341e13\$9becl:amb iyr:2012\$9bpid:079796480 hgt:69cm\$9bbyr:1995\$9b\$9bcid:315 iyr:2028\$9bpid:775929239\$9bhgt:162cm ecl:dne byr:1940 eyr:1952 hcl:#c0946f\$9b\$9biyr:2015\$9bhgt:154cm byr:1997\$9becl:grn\$9bcid:125 eyr:2024 pid:834780229\$9bhcl:#18171d\$9b\$9becl:hzl hcl:#a97842 pid:553710574 eyr:2028\$9bhgt:183cm cid:196\$9biyr:2014\$9b\$9bpid:377912488 hgt:159cm ecl:amb eyr:2024 byr:1974\$9biyr:2014\$9bhcl:#ceb3a1\$9b\$9beyr:2024\$9bbyr:1947 hgt:63in ecl:brn\$9bcid:69\$9bpid:185228911 hcl:#b6652a iyr:2016\$9b\$9beyr:2024\$9bhgt:168cm hcl:#602927\$9biyr:2013\$9bbyr:1993\$9bpid:681091728 ecl:gry cid:203\$9b\$9bpid:037922164 iyr:2020\$9bbyr:1990 hgt:156cm eyr:2023 hcl:#866857\$9bcid:97 ecl:grn\$9b\$9bhgt:170cm pid:980455250\$9biyr:2011 ecl:hzl byr:1957\$9beyr:2030 hcl:#cfa07d\$9b\$9bhgt:158cm\$9bhcl:#602927\$9bbyr:2002 ecl:hzl iyr:2013\$9bcid:99\$9beyr:2020 pid:48646993\$9b\$9bbyr:1955 pid:814033843 eyr:2030 hcl:#a97842\$9bhgt:191cm iyr:2019\$9b\$9bpid:111196491 hgt:191cm iyr:2012 ecl:blu hcl:#a97842\$9beyr:2026 cid:131 byr:1979\$9b\$9bhcl:#fffffd hgt:68in\$9bcid:121 ecl:oth eyr:2024 pid:343836937\$9bbyr:1955\$9biyr:2020\$9b\$9beyr:2025 byr:1954\$9bpid:737517118\$9bcid:343 hcl:#b6652a\$9biyr:2017 ecl:hzl\$9bhgt:175cm\$9b\$9becl:brn\$9biyr:2011 hgt:171cm cid:102 pid:066348279 byr:1981\$9b\$9becl:oth iyr:2018 byr:1975\$9beyr:2029\$9bhgt:185cm cid:226\$9bpid:978243407 hcl:#341e13\$9b\$9biyr:2015 pid:918017915 hcl:#3e52b7\$9bbyr:1999 ecl:brn cid:314\$9beyr:2025 hgt:192cm\$9b\$9bhcl:#19d1fa byr:1984 ecl:dne hgt:76in\$9biyr:2015 cid:118 pid:417075672\$9beyr:2020\$9b\$9biyr:2019\$9bcid:120 hgt:186cm\$9bhcl:#733820 eyr:2024 pid:423238982 ecl:brn byr:1968\$9b\$9bhgt:70cm cid:173 pid:767014975\$9bhcl:#866857 eyr:2039 ecl:brn byr:1985\$9b\$9bpid:340424924\$9beyr:2027 hcl:#7d3b0c\$9bhgt:168cm ecl:hzl iyr:2016\$9bbyr:1994\$9b\$9becl:hzl byr:1933 pid:580425691\$9biyr:2010 hcl:#c0946f eyr:2024\$9bhgt:64in\$9b\$9bhcl:#9fe6b0 pid:913184461 ecl:grn eyr:2030\$9bcid:262 iyr:2014\$9b\$9becl:amb pid:640007768 eyr:2030 byr:2017 iyr:1988 hcl:z\$9b\$9bbyr:1977 cid:54\$9beyr:1939 pid:882762394 iyr:2030 hcl:#ceb3a1 ecl:blu\$9b\$9biyr:2011 hcl:#7d3b0c byr:1928\$9bpid:340969354 cid:199 hgt:168cm eyr:2029 ecl:hzl\$9b\$9bpid:729464282\$9biyr:2012 hcl:baae60\$9beyr:2026 ecl:hzl hgt:166cm byr:2019\$9b\$9bpid:930997801 iyr:2019 eyr:2030\$9bhcl:#866857 ecl:oth byr:1960 cid:235 hgt:73in\$9b\$9becl:brn\$9bbyr:1988 hgt:179cm iyr:2017\$9bpid:864768439 cid:305 hcl:#c0946f\$9beyr:2029\$9b\$9bhcl:#7d3b0c ecl:grn\$9bhgt:182cm eyr:2021 pid:719891314\$9bbyr:1920 iyr:2017\$9b\$9bhgt:62cm\$9bcid:71 ecl:brn hcl:#fffffd iyr:2025 eyr:1997\$9bpid:175cm byr:2022\$9b\$9bhcl:#cfa07d cid:239 eyr:2025 ecl:hzl hgt:189in byr:1980 iyr:2020\$9bpid:703047050\$9b\$9bbyr:1951\$9beyr:2030\$9becl:hzl\$9bpid:130992467 hgt:157cm hcl:#341e13\$9b\$9bhgt:175cm\$9bhcl:#623a2f\$9bcid:68 eyr:2025\$9bbyr:2001 ecl:oth pid:253618704 iyr:2016\$9b\$9bhcl:#fffffd pid:379344553 ecl:grn\$9beyr:2026\$9bhgt:72in byr:1974 iyr:2013\$9b\$9becl:#b4e952 byr:1970 hcl:z\$9beyr:2039 pid:6056894636 iyr:2021 hgt:165cm\$9bcid:328\$9b\$9bhcl:#602927 iyr:2014 pid:890429537 byr:1957 hgt:68in eyr:2020 ecl:hzl\$9b\$9bcid:265 byr:1961 hcl:#ceb3a1 eyr:2022 iyr:2016 hgt:184cm pid:921615309\$9b\$9bbyr:1951 eyr:2024\$9bhcl:#341e13\$9becl:amb pid:414644982\$9biyr:2010 hgt:159cm\$9b\$9biyr:2015 cid:319\$9beyr:2029 ecl:brn pid:380237898\$9bhcl:#efcc98 hgt:157cm byr:1972\$9b\$9bpid:237156579 ecl:#312a91\$9bhgt:167cm iyr:2011 hcl:#c0946f eyr:2021 byr:1953\$9b\$9becl:hzl iyr:2015 pid:10160221 eyr:2025 hgt:175cm hcl:z byr:1939\$9b\$9bhgt:59in hcl:#18171d byr:1962 ecl:hzl\$9biyr:2019 eyr:2025\$9bcid:337 pid:491938615\$9b\$9becl:utc hgt:82 pid:51674655 byr:2020\$9beyr:1954 iyr:2029 hcl:z\$9b\$9bpid:119530189\$9bcid:103\$9biyr:2010 byr:1979\$9bhgt:168cm hcl:#a97842 ecl:brn eyr:2029\$9b\$9bhgt:177cm ecl:brn\$9bbyr:1990\$9bpid:015089628 eyr:2028 hcl:#733820 iyr:2020\$9b\$9becl:blu iyr:2020 hgt:189cm\$9bhcl:#efcc98 byr:1982 pid:346500376 eyr:2021 cid:160\$9b\$9becl:brn hgt:173cm iyr:2011 cid:259 hcl:#6b5442 eyr:2026\$9bbyr:1995\$9bpid:654875035\$9b\$9becl:grn eyr:2025 pid:147155222 byr:1942\$9bcid:341 hcl:#602927\$9bhgt:165cm\$9biyr:2016\$9b\$9bpid:543171646\$9bhgt:153cm\$9biyr:2019 hcl:#fffffd byr:1985 cid:266\$9beyr:2027\$9becl:hzl\$9b\$9becl:blu\$9beyr:2022\$9bpid:667939101 byr:1974\$9bcid:259 hcl:#888785\$9b\$9beyr:2030 byr:2016 iyr:2022\$9bpid:86902982\$9becl:zzz hgt:72 hcl:ceb867\$9b\$9bhcl:#fffffd\$9becl:grn pid:046978329\$9bbyr:1924\$9beyr:2025 hgt:158cm iyr:2011\$9b\$9bhgt:150cm eyr:2028 byr:1985 ecl:gry hcl:#866857 pid:340615189\$9biyr:2017\$9bcid:50\$9b\$9bcid:171 hcl:#18171d pid:009562218 byr:1981 hgt:175cm eyr:2024 ecl:oth iyr:2017\$9b\$9biyr:2019\$9beyr:2022\$9becl:brn hcl:#cfa07d pid:050270380 cid:159\$9bhgt:151cm\$9bbyr:1951\$9b\$9bhcl:#7d3b0c hgt:176cm iyr:2015 byr:1923 pid:348188421 ecl:blu eyr:2029\$9b\$9bbyr:1997 hgt:162cm eyr:2023 pid:445685977\$9biyr:2012 ecl:amb hcl:#efcc98\$9b\$9biyr:2017 ecl:oth eyr:2028 pid:791977055 hgt:170cm byr:1991\$9bhcl:#623a2f\$9b\$9bbyr:1998 hcl:#fffffd\$9beyr:2020\$9becl:gry pid:039483695 hgt:163cm iyr:2020\$9bcid:165\$9b\$9becl:hzl hgt:74in iyr:2016 pid:026214321\$9bcid:152 hcl:#a1f179\$9beyr:2036 byr:2001\$9b\$9bpid:257900949 cid:80 byr:1956 iyr:2012 hgt:165cm eyr:2030\$9b\$9bpid:918371363\$9becl:xry\$9biyr:2012\$9bbyr:2012 hgt:65cm\$9beyr:2029\$9b\$9bpid:041789006 iyr:2018 byr:1945 eyr:2024 ecl:blu\$9bhcl:#5ab31e hgt:171cm\$9b\$9becl:gry\$9bbyr:1956 cid:318 iyr:2020 hcl:#623a2f\$9beyr:2030 pid:020576506 hgt:184cm\$9b\$9bhgt:173cm iyr:2025\$9beyr:2023\$9becl:amb pid:958983168 hcl:#866857 byr:1935\$9b\$9bbyr:1974\$9beyr:2040 pid:57104308 iyr:1980 hcl:z\$9bhgt:192in cid:295 ecl:amb\$9b\$9bpid:180cm hcl:1109f7 eyr:2039 byr:2020\$9becl:dne hgt:189in iyr:1921\$9b\$9biyr:2013 byr:1961\$9bhcl:#866857\$9beyr:2025 hgt:158cm ecl:gry\$9b\$9becl:brn iyr:2013 eyr:2021 pid:978650418 byr:1980\$9bhcl:#ceb3a1 cid:110\$9bhgt:166cm\$9b\$9bpid:864880558 ecl:hzl hcl:#c0946f byr:1955 eyr:2027 hgt:169cm iyr:2011\$9b\$9beyr:2023 hgt:191cm hcl:#866857\$9bpid:454509887\$9becl:grn byr:1938 iyr:2015\$9b\$9bpid:793008846 eyr:2025 ecl:grn hcl:#341e13\$9bhgt:187cm\$9bbyr:1973 cid:224\$9biyr:2013\$9b\$9bhcl:#866857 eyr:2022 pid:802335395 hgt:171cm ecl:amb\$9biyr:2015 byr:1991\$9b\$9bhcl:#888785 pid:768625886\$9bhgt:180cm\$9beyr:2026 ecl:oth cid:178 byr:1958\$9b\$9bpid:921387245 cid:82 hgt:190cm hcl:#c0946f ecl:grn\$9biyr:2015 eyr:2023\$9b\$9bpid:0704550258 hcl:1ba8f6 iyr:2010 byr:1978 cid:130\$9beyr:2030 ecl:dne hgt:66cm\$9b\$9bpid:626293279 hcl:#7d3b0c hgt:185cm ecl:oth\$9beyr:2020 byr:1937 iyr:2012\$9b\$9bhgt:175\$9beyr:1933 ecl:gry\$9bhcl:#7d3b0c byr:2003 pid:#5d8fcc\$9biyr:2012\$9b\$9beyr:2027\$9bbyr:1927 cid:154\$9becl:gry pid:683668809 hgt:164cm\$9bhcl:#a97842 iyr:2011\$9b\$9bbyr:1940 iyr:2014 hgt:172cm eyr:2024 pid:033678324 hcl:#10fded\$9bcid:292 ecl:oth\$9b\$9biyr:1970 ecl:#201515 pid:#4cd485 eyr:2034 hgt:162\$9bbyr:2005 cid:67\$9bhcl:#c0946f\$9b\$9bcid:306\$9bbyr:1948\$9bhcl:#efcc98\$9beyr:2024 hgt:171cm pid:440657854 iyr:2015 ecl:brn\$9b\$9bhgt:172cm ecl:brn byr:1958 pid:054926969 hcl:#4b8065 iyr:2019\$9b\$9bpid:45977569 ecl:amb byr:2002 hgt:71cm hcl:z iyr:1983\$9b\$9bpid:811407848 hcl:#866857 cid:112 hgt:180cm byr:1986\$9becl:brn eyr:2026\$9b\$9becl:amb\$9bbyr:1992\$9bcid:288 pid:417117245 hcl:#623a2f\$9biyr:2011 hgt:181cm\$9beyr:2021\$9b\$9bbyr:1974 hgt:192cm cid:172\$9beyr:2022\$9becl:blu\$9bhcl:#cfa07d iyr:2014\$9b\$9beyr:2024 ecl:gry\$9bpid:874569675 byr:1960 iyr:2017 hgt:186cm\$9bhcl:#6b5442\$9b\$9bbyr:1988 eyr:2024 iyr:2020 ecl:oth hcl:#866857 pid:227304269 hgt:170cm\$9b\$9becl:grn iyr:2019 byr:2002 cid:150 hcl:#efcc98\$9bpid:600740993\$9bhgt:167cm eyr:2027\$9b\$9bpid:553824537 iyr:2019 ecl:blu eyr:2025 hcl:#e21269 hgt:193cm\$9bbyr:1923\$9b\$9bbyr:2030 iyr:2019 ecl:#cb0911\$9bhcl:#cfa07d hgt:74in eyr:2012\$9bpid:7647207386\$9b\$9bcid:289 hgt:128 pid:178cm iyr:2025 ecl:#4ad977 byr:2020 eyr:2036 hcl:#efcc98\$9b\$9bcid:119 hgt:150in\$9bhcl:z\$9biyr:2012\$9becl:brn eyr:1975\$9bbyr:2007 pid:#0dcd32\$9b\$9bhcl:8a1ce7 pid:0434291854\$9beyr:2034 iyr:2005\$9bhgt:62cm byr:2029 ecl:utc\$9b\$9becl:gry hcl:#ceb3a1 byr:1976 eyr:2024 iyr:2010 hgt:188cm\$9bpid:636312902\$9b\$9bhcl:#888785 byr:2027 hgt:178in iyr:2017 pid:973095872 eyr:1952\$9b\$9bhgt:179cm iyr:2015 hcl:#ceb3a1\$9bbyr:1944 pid:182079308 cid:317\$9beyr:2025 ecl:hzl\$9b\$9bhcl:#6b5442 ecl:grn eyr:2023 hgt:71in pid:829794667 byr:2000\$9biyr:2014 cid:192\$9b\$9biyr:2014 pid:096659610 hcl:#c0946f ecl:oth byr:1991 cid:180\$9bhgt:177cm\$9beyr:2023\$9b\$9bbyr:2017\$9beyr:2036 iyr:1933\$9bcid:225 ecl:gmt hgt:179in\$9bhcl:b5c44d pid:99932231\$9b\$9bhcl:#18171d\$9bhgt:187cm eyr:2023 byr:1934 cid:286 pid:878541119 iyr:2020 ecl:amb\$9b\$9bhgt:185cm\$9bpid:754207134 ecl:oth eyr:2023\$9bhcl:#a97842 cid:313 byr:1966\$9biyr:2015\$9b\$9bhcl:#ceb3a1 byr:1921 eyr:2022 pid:799265846 cid:285\$9bhgt:67in iyr:2015\$9b\$9biyr:2011 byr:1941\$9bhcl:#341e13 cid:65 pid:413556937\$9bhgt:169cm\$9becl:amb eyr:2020\$9b\$9biyr:2016\$9bhgt:158cm ecl:grn byr:1931 hcl:#7d3b0c\$9b\$9bpid:574299170 iyr:2013 byr:1961 ecl:hzl hcl:#866857 hgt:168cm eyr:2022\$9b\$9beyr:2022 pid:245416405\$9biyr:2019 hgt:173cm hcl:#c0946f\$9becl:brn\$9bbyr:1965\$9b\$9bbyr:1980 hgt:162cm ecl:brn pid:239318191\$9bhcl:#fffffd\$9bcid:58 eyr:2025 iyr:2020\$9b\$9bpid:892646915\$9biyr:2012 hcl:#733820 byr:1991 eyr:2021\$9bhgt:157cm ecl:oth\$9b\$9bpid:310597466 eyr:2025\$9bhcl:#cfa07d byr:1944 iyr:2018 ecl:oth\$9bhgt:183cm\$9b\$9biyr:2010 hgt:187cm ecl:oth\$9bpid:975763328\$9bhcl:#866857 eyr:2023 cid:283 byr:1997\$9b\$9biyr:2020 cid:225 hcl:#efcc98 pid:424680047 ecl:blu\$9bhgt:154cm\$9bbyr:1968 eyr:2027\$9b\$9becl:oth eyr:2020 hgt:183cm hcl:#623a2f\$9bpid:771851807\$9bbyr:1990\$9biyr:2017\$9b\$9bhcl:#efcc98 ecl:blu byr:1991 hgt:191cm pid:266021118\$9bcid:124\$9beyr:2025\$9b\$9bbyr:1993\$9becl:hzl eyr:2020\$9bhgt:163cm\$9biyr:2015 pid:831538073 hcl:#18171d\$9b\$9bhgt:74in hcl:#420afb eyr:2028\$9becl:grn pid:264469103\$9bbyr:1993\$9b\$9beyr:2020\$9bcid:79\$9bbyr:1972\$9bpid:084953331 hcl:#a97842 ecl:brn iyr:2010\$9bhgt:170cm\$9b\$9biyr:2014 ecl:gry pid:094812116 eyr:2026 hgt:190cm byr:1965 hcl:#944667\$9b\$9bhcl:#fffffd byr:1953 iyr:2014 ecl:hzl hgt:164cm\$9bcid:123 eyr:2023 pid:546394433\$9b\$9biyr:2012 hgt:155cm byr:1998 pid:#2c9be6 eyr:2023 hcl:#ceb3a1 ecl:gry\$9b\$9beyr:2029 ecl:gry pid:752489331 iyr:2015 hgt:167cm hcl:#18171d cid:70 byr:2002\$9b\$9bbyr:1938\$9becl:gry\$9bpid:764937909 iyr:2014\$9bhcl:#7d3b0c\$9beyr:2022 cid:145 hgt:184cm\$9b\$9bcid:340\$9bbyr:1924 hgt:169cm eyr:2026\$9biyr:2013 ecl:amb\$9bpid:499844992 hcl:#18171d\$9b\$9bpid:838417672 hgt:175cm\$9becl:grt iyr:2017 eyr:2025 hcl:17aa1a\$9b\$9beyr:2020\$9bbyr:1925 hcl:#341e13\$9becl:brn cid:342 pid:047426814 hgt:156cm iyr:2012\$9b\$9biyr:2011 hcl:#341e13 byr:1959\$9becl:amb pid:969679865\$9b\$9bbyr:1978 cid:320 hgt:180cm hcl:#435ceb pid:363518544 eyr:2023 iyr:2016 ecl:blu\$9b\$9biyr:2010 eyr:2028\$9bpid:183cm byr:1948\$9becl:oth cid:133\$9bhcl:#8d3298 hgt:190cm\$9b\$9bhcl:#6b5442 byr:1929 iyr:2019 pid:207713865 eyr:2029\$9bhgt:166cm ecl:gry\$9b\$9becl:blu iyr:2019\$9bbyr:1985 eyr:2030 hcl:#866857 hgt:155cm pid:659180287\$9b\$9becl:hzl\$9beyr:2020 iyr:2016 pid:440624039\$9bcid:147\$9bhgt:61in byr:1976 hcl:#733820\$9b\$9bhcl:#341e13 pid:178082907 eyr:2023\$9biyr:2015 byr:1956\$9becl:amb hgt:163cm\$9b\$9beyr:2023\$9biyr:2011 hcl:#cfa07d hgt:164cm\$9bpid:291621559 byr:1960 ecl:gry\$9b\$9bhcl:#efcc98 byr:1976\$9biyr:2017 pid:394566091 cid:248\$9bhgt:176cm ecl:hzl eyr:2026\$9b\$9biyr:2013 eyr:2029 hgt:152cm ecl:gry byr:1984 hcl:#623a2f pid:511780941\$9b\$9bpid:953716819 iyr:2010 hgt:156cm ecl:amb\$9bbyr:1947\$9bhcl:#18171d eyr:2025\$9b\$9beyr:2025 ecl:amb\$9biyr:2016\$9bhcl:#cfa07d byr:1925 pid:322787273 hgt:168cm\$9b\$9bhgt:59in iyr:2012\$9bpid:916978929 byr:1959\$9bhcl:#c0946f eyr:2021\$9becl:brn\$9b\$9bbyr:2018 eyr:1929 hgt:187in\$9bhcl:z\$9biyr:2003 pid:0377361331 ecl:utc\$9b\$9bbyr:1949 hcl:#fffffd pid:071791776 eyr:2030 iyr:2015 hgt:71in ecl:hzl\$9b\$9bhcl:#341e13\$9bhgt:154cm byr:1927 eyr:2023 ecl:blu iyr:2017\$9bpid:639867283\$9b\$9bhcl:z pid:315276249 byr:2026\$9bhgt:151cm\$9biyr:2028 eyr:2020\$9becl:hzl\$9b\$9bhcl:#341e13 eyr:2027 byr:1981 cid:342 pid:999898177 hgt:187cm\$9becl:blu iyr:2011\$9b\$9bbyr:2009\$9bhgt:73cm iyr:1921 hcl:z\$9bpid:181cm\$9becl:xry\$9b\$9becl:hzl\$9bbyr:1925\$9bpid:034183103 hcl:#341e13 hgt:158cm eyr:2029 iyr:2010\$9b\$9bbyr:1976\$9biyr:2011 hgt:177cm pid:833479839 hcl:#dcab9d ecl:blu eyr:2020\$9b\$9bcid:230 hcl:#7d3b0c byr:1954\$9biyr:2014 eyr:2026 pid:122150889\$9becl:brn hgt:182cm\$9b\$9bhcl:#a97842\$9becl:brn hgt:187cm\$9beyr:2028\$9bpid:427631634 iyr:2002 byr:2004\$9b\$9bpid:912516995 ecl:hzl iyr:2017 hcl:#ceb3a1 byr:1929 eyr:2028\$9bhgt:155cm\$9b\$9bpid:019809181\$9bcid:128 iyr:2013 hcl:#f5b9f7 byr:1931\$9bhgt:161cm\$9becl:amb\$9b\$9bhgt:64in byr:1924\$9biyr:2016 eyr:2029 ecl:hzl pid:474940085 hcl:#c0946f\$9b\$9bpid:172419213\$9becl:grn\$9bhgt:193cm iyr:2010 byr:1973 hcl:#6b5442\$9beyr:2027\$9b\$9becl:#7b5cfd iyr:2019\$9bbyr:2016\$9beyr:2040 hgt:191in\$9bcid:187 hcl:z pid:#c61084\$9b\$9beyr:2032 iyr:2014 pid:430247344 byr:1967\$9bhcl:#ceb3a1\$9bcid:241\$9becl:brn hgt:178in\$9b\$9bhcl:#623a2f iyr:2017 cid:235\$9beyr:2020 byr:1978 ecl:blu hgt:175cm\$9b\$9biyr:2013 ecl:amb hgt:174cm hcl:#866857 pid:285533942 byr:1954\$9b\$9bhgt:152cm ecl:blu pid:952587262 eyr:2024\$9biyr:2019 cid:268 hcl:#602927 byr:1947\$9b\$9bhgt:176in cid:245 byr:2011 iyr:2018\$9beyr:1987\$9bhcl:z\$9bpid:346518170\$9becl:utc\$9b\$9bhgt:180cm\$9biyr:2015 ecl:brn eyr:2027 pid:807494368 cid:324 byr:1980\$9b\$9bbyr:1936 hcl:#866857 ecl:blu\$9beyr:2021 hgt:187cm\$9biyr:2016 pid:244556968\$9b\$9bbyr:1950 cid:125\$9biyr:2020 hgt:168cm hcl:#c0946f eyr:2030 pid:758313758 ecl:blu\$9b\$9beyr:2021\$9bpid:618915663 hcl:#cfa07d iyr:2018 byr:2002\$9bhgt:157cm ecl:blu\$9b\$9bbyr:1967\$9becl:brn hcl:#c0946f pid:200495802 eyr:2021 iyr:2020\$9bcid:335\$9bhgt:181cm\$9b\$9bbyr:1996\$9becl:brn iyr:2015\$9beyr:2030\$9bhcl:#fffffd cid:207\$9bpid:022460311 hgt:158cm\$9b\$9beyr:2022 hgt:59cm iyr:2023\$9bbyr:1974 pid:354098699 hcl:b244f7\$9becl:#219505\$9b\$9bhcl:#866857 eyr:2025\$9bpid:370874666\$9bbyr:1947\$9bcid:162 ecl:oth hgt:186cm iyr:2011\$9b\$9becl:hzl eyr:2029\$9bbyr:1981\$9biyr:2012 pid:433430792 cid:252\$9bhgt:171cm\$9b\$9bpid:512473844 hgt:186cm iyr:2012 eyr:2028 byr:1949 ecl:hzl hcl:#18171d\$9b\$9bhgt:60cm iyr:1934\$9becl:#4a4017 pid:3067366202 hcl:1161df\$9beyr:1938 byr:2008\$9b\$9bpid:119509757 hcl:#cfa07d eyr:2022 hgt:174cm byr:1983\$9biyr:2015\$9becl:blu\$9b\$9bbyr:1955 eyr:2023\$9bcid:114\$9bhcl:f1aa8a pid:609049659 ecl:grn hgt:177cm\$9biyr:2015\$9b\$9beyr:2027 cid:284\$9bpid:654627982 byr:1964 iyr:2018 hgt:168cm\$9bhcl:#fffffd ecl:oth\$9b\$9biyr:1988\$9bhgt:191cm hcl:b87a62 byr:1990 ecl:xry\$9bpid:996624367 eyr:1960\$9b\$9bpid:641466821 eyr:2028 hcl:#7d3b0c\$9biyr:2010 hgt:175cm ecl:gry\$9b\$9bhcl:#b6652a\$9becl:oth\$9bbyr:1926 eyr:2030 iyr:2019 hgt:183cm\$9bpid:057196056\$9b\$9biyr:2017\$9beyr:2022 pid:936841429\$9becl:blu hcl:#6b5442 cid:179 byr:1927 hgt:161cm\$9b\$9beyr:2021\$9bcid:289 hgt:174cm iyr:2013\$9becl:grn pid:329574701 byr:1970\$9b\$9beyr:2021 byr:1939 ecl:gry pid:933505139 iyr:2014 hgt:173cm hcl:#7d3b0c\$9b\$9bcid:116 hcl:045bff eyr:2030 iyr:1920\$9becl:brn\$9bbyr:2030\$9bpid:#38f7f3\$9bhgt:155in\$9b\$9beyr:2028\$9bpid:225829241 byr:1928 hcl:#cfa07d iyr:2019\$9becl:oth\$9bhgt:166cm\$9b\$9bcid:80 byr:1936\$9biyr:2017\$9bhgt:94 hcl:#2e7503 ecl:oth eyr:2030\$9bpid:597284996\$9b\$9becl:oth\$9biyr:2019 hgt:76in\$9bbyr:1956 pid:821874039\$9b\$9beyr:2026 hgt:168cm\$9bpid:019015588\$9biyr:2010\$9becl:amb byr:2009 hcl:#623a2f cid:159\$9b\$9biyr:1980 hgt:167in\$9bpid:380644909 eyr:1966 ecl:blu byr:2004 hcl:z\$9b\$9beyr:2020 iyr:2013\$9bhcl:#08ad66 pid:540886868\$9becl:oth byr:1980 hgt:158cm\$9b\$9beyr:2026 hgt:186cm byr:1995\$9bcid:275\$9bhcl:z iyr:1958 ecl:blu\$9b\$9beyr:2026 iyr:2012\$9bhgt:61in byr:1936 pid:390833536 cid:298 ecl:grn hcl:#623a2f\$9b\$9bpid:393878498 eyr:2023 ecl:gry byr:1943 iyr:2010 hcl:#888785 hgt:158cm\$9b\$9bhgt:191cm cid:197 iyr:2014 byr:1945\$9bhcl:#fffffd\$9beyr:2020\$9bpid:183948344 ecl:amb\$9b\$9becl:gmt hgt:88\$9bcid:260 iyr:2024 byr:2022 eyr:2031 hcl:z pid:#532c6e\$9b\$9bhcl:#a97842\$9bhgt:160cm eyr:2024 ecl:blu iyr:2015 byr:1970\$9b\$9bbyr:1964 hgt:178cm\$9beyr:2025\$9bpid:813643223 ecl:brn iyr:2014\$9bhcl:#ceb3a1\$9b\$9bbyr:1965 eyr:2024 iyr:2018\$9bhgt:165cm hcl:#18171d ecl:grn pid:475669993\$9b\$9bhgt:116\$9biyr:2024 eyr:1974 hcl:504345 byr:2010 cid:206 pid:166cm ecl:zzz\$9b\$9biyr:2014 eyr:2020 pid:096460673 byr:1948\$9bhgt:153cm\$9becl:blu hcl:#341e13\$9b\$9bhcl:#ceb3a1\$9biyr:2017 hgt:67cm\$9bpid:178cm byr:2028 ecl:brn\$9bcid:293\$9b\$9bhgt:157cm\$9bhcl:#602927 byr:1941\$9biyr:2012 pid:611003211 eyr:2029\$9b\$9biyr:2019 byr:2000 pid:083917767 eyr:2024 hgt:172cm\$9bcid:248 hcl:#7e4d15\$9b\$9bbyr:1946\$9bhgt:160cm iyr:2020 hcl:#559278 pid:989139577\$9becl:amb eyr:2020\$9b\$9bpid:165cm byr:1927 cid:178 hcl:#733820 iyr:2017 hgt:156in\$9beyr:2029 ecl:brn\$9b\$9bhcl:#18171d hgt:163cm eyr:2022 byr:1962 pid:639124940 cid:258 ecl:hzl\$9biyr:2015\$9b\$9bcid:123 pid:4542006033\$9beyr:1987 byr:2010 iyr:2029 ecl:amb\$9bhgt:191cm hcl:#18171d\$9b\$9bhcl:z\$9bbyr:1928 iyr:1965\$9beyr:2022 hgt:75 ecl:oth pid:400765046\$9b\$9bhcl:#c0946f hgt:62in\$9becl:blu byr:1978 iyr:1923\$9bcid:260 eyr:2021 pid:404628742\$9b\$9bpid:#bf1611 ecl:grn\$9biyr:2018 cid:146 byr:1948\$9beyr:2025 hcl:#fffffd hgt:87\$9b\$9bpid:767547618\$9biyr:2018 hcl:#b6652a eyr:2029 hgt:165cm ecl:hzl byr:1937\$9b\$9becl:blu iyr:2019 pid:960083875 eyr:2027 hgt:71in hcl:#c0946f\$9bbyr:1921\$9b\$9biyr:2011\$9bpid:9562042482\$9bhcl:z hgt:59cm\$9beyr:1994 cid:258 ecl:#6c1bcc byr:2025\$9b\$9beyr:2028 pid:494999718 byr:1928 hgt:176cm\$9biyr:2015 ecl:oth hcl:#733820\$9b\$9bcid:78 eyr:2020 hgt:160cm byr:1947 ecl:blu\$9bhcl:#b6652a iyr:2016 pid:069457741\$9b\$9bhcl:#6b5442 iyr:2010\$9bbyr:1971\$9beyr:2028 hgt:169cm ecl:brn pid:528961949\$9b\$9beyr:2028\$9bhcl:#7d3b0c\$9bbyr:1952\$9becl:hzl\$9bcid:317 iyr:2016\$9bpid:832169844\$9b\$9bhcl:#c0946f\$9becl:brn\$9biyr:2017 eyr:2028\$9bpid:161390075 byr:1993 cid:50\$9bhgt:171cm\$9b\$9becl:#ae12d3 hgt:74cm cid:239 hcl:z pid:345439730 iyr:1924 byr:2029 eyr:2031\$9b\$9b"
+  .byte 0
+  // Buffer used for stringified number being printed
+  printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
+
+ASSEMBLER OPTIMIZATIONS
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __b28
+Removing instruction jmp __b29
+Removing instruction jmp __b30
+Removing instruction jmp __b31
+Removing instruction jmp __b27
+Removing instruction jmp __b24
+Removing instruction jmp __b25
+Removing instruction jmp __b26
+Removing instruction jmp __b5
+Removing instruction jmp __b7
+Removing instruction jmp __b10
+Removing instruction jmp __b12
+Removing instruction jmp __b9
+Removing instruction jmp __b8
+Removing instruction jmp __b13
+Removing instruction jmp __b21
+Removing instruction jmp __b22
+Removing instruction jmp __b33
+Removing instruction jmp __b32
+Removing instruction jmp __b14
+Removing instruction jmp __b16
+Removing instruction jmp __b19
+Removing instruction jmp __b18
+Removing instruction jmp __b17
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __breturn
+Removing instruction jmp __b3
+Removing instruction jmp __b8
+Removing instruction jmp convertToScreenCode1
+Removing instruction jmp __b6
+Removing instruction jmp __b7
+Removing instruction jmp __b4
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __breturn
+Removing instruction jmp __b7
+Removing instruction jmp __b4
+Removing instruction jmp __b6
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __b2
+Removing instruction jmp __breturn
+Removing instruction jmp __b3
+Removing instruction jmp __b2
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b3
+Removing instruction jmp __b2
+Removing instruction jmp __b4
+Removing instruction jmp __b5
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __b3
+Removing instruction jmp __breturn
+Removing instruction jmp __breturn
+Removing instruction jmp __b1
+Removing instruction jmp __breturn
+Succesful ASM optimization Pass5NextJumpElimination
+Removing instruction lda #>0
+Removing instruction lda #<0
+Removing instruction lda #>0
+Replacing instruction ldy #0 with TAY
+Removing instruction lda #0
+Replacing instruction ldy #0 with TAY
+Removing instruction lda #<0
+Removing instruction lda #<0
+Removing instruction lda #<0
+Replacing instruction lda #0 with TXA
+Replacing instruction ldy #0 with TAY
+Removing instruction ldy #0
+Succesful ASM optimization Pass5UnnecesaryLoadElimination
+Replacing label __b27_from___b27 with __b27
+Replacing label __b1_from___b24 with __b1_from___b25
+Replacing label __b1_from___b12 with __b1_from___b25
+Replacing label __b12_from___b11 with __b12
+Replacing label __b8_from___b6 with __b8
+Replacing label __b1_from___b22 with __b1_from___b25
+Replacing label __b1_from___b33 with __b1
+Replacing label __b1_from___b32 with __b1
+Replacing label __b17_from___b15 with __b17
+Replacing label __b1_from___b2 with __b1
+Replacing label __b2_from___b3 with __b2
+Replacing label __b2_from___b1 with __b2
+Replacing label __b1_from_newline with __b1
+Replacing label __b1_from___b2 with __b1
+Removing instruction __b1_from___b12:
+Removing instruction __b1_from___b22:
+Removing instruction __b1_from___b24:
+Removing instruction __b1_from___b32:
+Removing instruction __b1_from___b33:
+Removing instruction __b3_from___b1:
+Removing instruction cputs_from___b3:
+Removing instruction printf_uint_from___b28:
+Removing instruction __b29_from___b28:
+Removing instruction cputs_from___b29:
+Removing instruction __b31_from___b30:
+Removing instruction cputs_from___b31:
+Removing instruction __b27_from___b27:
+Removing instruction __b27_from___b31:
+Removing instruction __b10_from___b7:
+Removing instruction cputs_from___b10:
+Removing instruction __b12_from___b10:
+Removing instruction __b12_from___b11:
+Removing instruction __b8_from___b6:
+Removing instruction __b8_from___b9:
+Removing instruction __b22_from___b21:
+Removing instruction __b17_from___b15:
+Removing instruction __b17_from___b18:
+Removing instruction __b1_from_cputs:
+Removing instruction __b1_from___b2:
+Removing instruction __b2_from___b1:
+Removing instruction __b2_from___b3:
+Removing instruction __b6_from_convertToScreenCode1:
+Removing instruction __b4_from___b7:
+Removing instruction __b4_from___b7:
+Removing instruction utoa_append_from___b5:
+Removing instruction __b2_from___b1:
+Removing instruction __b2_from___b3:
+Removing instruction cputs_from___b2:
+Removing instruction __b1_from_newline:
+Removing instruction __b1_from___b5:
+Removing instruction __b1_from_memcpy:
+Removing instruction __b1_from___b2:
+Succesful ASM optimization Pass5RedundantLabelElimination
+Removing instruction __b1_from_main:
+Removing instruction __b3:
+Removing instruction __b28:
+Removing instruction __b29:
+Removing instruction __b30:
+Removing instruction printf_uint_from___b30:
+Removing instruction __b31:
+Removing instruction __b24:
+Removing instruction __b25:
+Removing instruction __b26:
+Removing instruction __b5_from___b26:
+Removing instruction __b7:
+Removing instruction __b10:
+Removing instruction cputs_from___b11:
+Removing instruction __b9:
+Removing instruction __b5_from___b8:
+Removing instruction __b22:
+Removing instruction __b33:
+Removing instruction __b32:
+Removing instruction __b16:
+Removing instruction __b19:
+Removing instruction __b13_from___b20:
+Removing instruction __b18:
+Removing instruction __b14_from___b17:
+Removing instruction memset_from_clrscr:
+Removing instruction __b1:
+Removing instruction __breturn:
+Removing instruction __breturn:
+Removing instruction __b1:
+Removing instruction utoa_from___b1:
+Removing instruction __b2:
+Removing instruction printf_number_buffer_from___b2:
+Removing instruction __breturn:
+Removing instruction __b1:
+Removing instruction __breturn:
+Removing instruction __b3:
+Removing instruction __b8:
+Removing instruction convertToScreenCode1:
+Removing instruction __b6:
+Removing instruction __b7:
+Removing instruction __b4:
+Removing instruction __b1_from_utoa:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __b7:
+Removing instruction __b1_from___b4:
+Removing instruction __b6:
+Removing instruction __b4_from___b6:
+Removing instruction __b1:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __b3:
+Removing instruction __b2:
+Removing instruction __b1:
+Removing instruction __breturn:
+Removing instruction __b1:
+Removing instruction __breturn:
+Removing instruction __b3:
+Removing instruction __b2:
+Removing instruction __b4:
+Removing instruction memset_from___b4:
+Removing instruction __b5:
+Removing instruction __breturn:
+Removing instruction __b1_from_utoa_append:
+Removing instruction __b3:
+Removing instruction __breturn:
+Removing instruction __b1_from___b2:
+Removing instruction __breturn:
+Removing instruction __breturn:
+Succesful ASM optimization Pass5UnusedLabelElimination
+Skipping double jump to __b1 in jmp __b1_from___b25
+Skipping double jump to __b1 in bne __b1_from___b25
+Skipping double jump to __b1 in jmp __b1_from___b25
+Skipping double jump to __b1 in beq __b1_from___b25
+Replacing jump to rts with rts in jmp __breturn
+Replacing jump to rts with rts in jmp __breturn
+Replacing jump to rts with rts in jmp __breturn
+Succesful ASM optimization Pass5DoubleJumpElimination
+Relabelling long label __b1_from___b25 to __b3
+Relabelling long label __b13_from___b4 to __b7
+Relabelling long label __b22_from___b23 to __b9
+Relabelling long label __b14_from___b13 to __b10
+Succesful ASM optimization Pass5RelabelLongLabels
+Removing instruction jmp __b1
+Succesful ASM optimization Pass5NextJumpElimination
+Removing instruction ldy #0
+Removing instruction ldy #0
+Removing instruction lda.z digit_value+1
+Replacing instruction lda #0 with TYA
+Replacing instruction lda #0 with TYA
+Succesful ASM optimization Pass5UnnecesaryLoadElimination
+Removing instruction __b3:
+Succesful ASM optimization Pass5RedundantLabelElimination
+Removing instruction __breturn:
+Succesful ASM optimization Pass5UnusedLabelElimination
+Removing instruction jmp __b1
+Succesful ASM optimization Pass5NextJumpElimination
+Fixing long branch [163] beq __b1 to bne
+Fixing long branch [168] beq __b1 to bne
+
+FINAL SYMBOL TABLE
+const word* COLCRS = (word*) 85
+const nomodify byte* CRSINH = (byte*) 752
+const byte* DIGITS[]  = "0123456789abcdef"atz
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+const nomodify byte** OLDADR = (byte**) 94
+const nomodify byte* OLDCHR = (byte*) 93
+const byte RADIX::BINARY = 2
+const byte RADIX::DECIMAL = $a
+const byte RADIX::HEXADECIMAL = $10
+const byte RADIX::OCTAL = 8
+const word* RADIX_DECIMAL_VALUES[]  = { $2710, $3e8, $64, $a }
+const byte* ROWCRS = (byte*) 84
+const nomodify byte** SAVMSC = (byte**) 88
+const byte SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+void clrscr()
+void cputc(volatile byte cputc::c)
+volatile byte cputc::c loadstore zp[1]:144 775026.25
+byte cputc::convertToScreenCode1_return
+byte cputc::convertToScreenCode1_return#0 reg byte x 1833333.6666666665
+byte* cputc::convertToScreenCode1_v
+const byte* cputc::convertToScreenCode1_v#0 convertToScreenCode1_v = &cputc::c
+void cputs(to_nomodify byte* cputs::s)
+byte cputs::c
+byte cputs::c#1 reg byte a 100001.0
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0 s zp[2]:140 50000.5
+to_nomodify byte* cputs::s#7 s zp[2]:140 150502.0
+to_nomodify byte* cputs::s#8 s zp[2]:140 1001.0
+byte* cursorLocation()
+word~ cursorLocation::$0 zp[2]:147 2.000000002E9
+byte*~ cursorLocation::$1 zp[2]:147 2.000000002E9
+word~ cursorLocation::$3 zp[2]:147 1.5000000015E9
+word~ cursorLocation::$4 zp[2]:149 2.000000002E9
+word~ cursorLocation::$5 zp[2]:147 2.000000002E9
+byte* cursorLocation::return
+byte* cursorLocation::return#0 return zp[2]:147 2.0000002E7
+byte* cursorLocation::return#1 return zp[2]:147 2.7750000075E8
+byte* cursorLocation::return#3 return zp[2]:147 2.00000002E8
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte gotoxy::x
+const byte gotoxy::x#1 x = 0
+byte gotoxy::y
+const byte gotoxy::y#1 y = 0
+void main()
+byte main::i
+byte main::i#1 reg byte x 202.0
+byte main::i#2 reg byte x 84.16666666666666
+byte main::i1
+byte main::i1#1 i1 zp[1]:137 20002.0
+byte main::i1#2 i1 zp[1]:137 10001.0
+byte main::match
+byte main::match#1 match zp[1]:138 20002.0
+byte main::match#2 match zp[1]:138 10334.666666666666
+byte main::match#6 match zp[1]:138 15001.5
+byte main::num_found
+byte main::num_found#1 reg byte y 202.0
+byte main::num_found#2 reg byte y 104.66666666666666
+byte main::num_found#6 reg byte y 101.0
+byte* main::pass
+byte* main::pass#1 pass zp[2]:128 22.0
+byte* main::pass#10 pass zp[2]:128 716.3125
+byte* main::pass#11 pass zp[2]:128 22.0
+byte* main::pass#14 pass zp[2]:128 1526.75
+byte* main::pass#3 pass zp[2]:128 1.4666666666666666
+byte* main::pass#4 pass zp[2]:128 202.0
+byte* main::pass#5 pass zp[2]:128 2002.0
+byte* main::required_tag
+byte* main::required_tag#1 required_tag zp[2]:135 1001.0
+byte* main::required_tag#6 required_tag zp[2]:135 1333.6666666666665
+const byte* main::s[8]  = "
+Valid "at
+const byte* main::s1[8]  = " Total "at
+const byte* main::s2[2]  = "
+"at
+const byte* main::s3[2]  = "+"at
+const byte* main::s4[2]  = "."at
+byte main::tag_idx
+byte main::tag_idx#1 tag_idx zp[1]:134 2002.0
+byte main::tag_idx#2 tag_idx zp[1]:134 310.4
+const byte* main::tags_found[7]  = { fill( 7, 0) }
+word main::total
+word main::total#1 total zp[2]:132 22.0
+word main::total#10 total zp[2]:132 46.0
+word main::valid
+word main::valid#1 valid zp[2]:130 11.0
+word main::valid#10 valid zp[2]:130 54.76315789473685
+word main::valid#8 valid zp[2]:130 16.5
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+void* memcpy::destination
+void* memcpy::destination#0 destination zp[2]:147 3333333.6666666665
+byte* memcpy::dst
+byte* memcpy::dst#1 dst zp[2]:147 1.00000000001E11
+byte* memcpy::dst#2 dst zp[2]:147 1.0003333333466667E11
+byte* memcpy::dst#4 dst zp[2]:147 2.00000002E8
+word memcpy::num
+const word memcpy::num#0 num = (word)$28*$17
+void* memcpy::return
+void* memcpy::source
+byte* memcpy::source#0 source zp[2]:142 3333333.6666666665
+byte* memcpy::src
+byte* memcpy::src#1 src zp[2]:142 2.00000000002E11
+byte* memcpy::src#2 src zp[2]:142 1.0002500000125E11
+byte* memcpy::src#4 src zp[2]:142 1.00000001E8
+byte* memcpy::src_end
+byte* memcpy::src_end#0 src_end zp[2]:149 1.251250000025E10
+void* memset(void* memset::str , byte memset::c , word memset::num)
+byte memset::c
+byte* memset::dst
+byte* memset::dst#1 dst zp[2]:145 2.00000000002E11
+byte* memset::dst#2 dst zp[2]:145 1.3336666666833334E11
+byte* memset::dst#4 dst zp[2]:145 2.00000002E8
+byte* memset::end
+byte* memset::end#0 end zp[2]:142 1.6683333333666668E10
+word memset::num
+word memset::num#2 num zp[2]:142 1.00000001E8
+void* memset::return
+void* memset::str
+byte* memset::str#0 str zp[2]:145 1.0000001E7
+void* memset::str#3 str zp[2]:145 3333337.333333333
+void* memset::str#7 str zp[2]:145 22.0
+void* memset::str#8 str zp[2]:145 2.0000002E7
+void newline()
+byte* newline::start
+byte* newline::start#0 start zp[2]:145 7500000.75
+const byte* passports = "ecl:grn
+cid:315 iyr:2012 hgt:192cm eyr:2023 pid:873355140 byr:1925 hcl:#cb2c03
+
+byr:2027 hcl:ec0cfd ecl:blu cid:120
+eyr:1937 pid:106018766 iyr:2010 hgt:154cm
+
+byr:1965 eyr:2028 hgt:157cm
+cid:236 iyr:2018 ecl:brn
+hcl:#cfa07d pid:584111467
+
+eyr:2029 ecl:hzl
+iyr:1972 byr:1966
+pid:2898897192
+hgt:59cm hcl:z
+
+pid:231652013 hcl:#602927 hgt:166
+ecl:grn eyr:2025
+byr:2008 iyr:1986
+
+byr:1928 hgt:167cm
+hcl:#18171d iyr:2012
+ecl:oth pid:237657808 eyr:1944
+
+hgt:73in ecl:grn byr:1931 pid:358388825 iyr:2020
+hcl:#602927 eyr:2020
+
+hcl:#efcc98 eyr:2024 ecl:hzl
+byr:2030 hgt:192cm
+iyr:2013 pid:7479289410
+
+pid:053467220 iyr:2012 hgt:169cm
+cid:149 hcl:#866857
+eyr:2030
+byr:1995 ecl:oth
+
+hgt:162cm hcl:#efcc98 ecl:grn byr:1985 pid:419840766
+eyr:2022
+iyr:2020
+
+pid:22086957 hcl:c69235 ecl:#c458c5 eyr:1986 byr:2014 hgt:72cm iyr:1934
+
+hcl:#866857
+ecl:brn eyr:2024
+iyr:2017
+pid:505225484 cid:144
+byr:1980
+hgt:170cm
+
+hcl:#866857 ecl:gry
+byr:1972 iyr:2019 eyr:2023
+cid:234 pid:721290041 hgt:191cm
+
+pid:346301363
+eyr:2020
+hcl:#733820 iyr:2019 hgt:177cm
+byr:1998
+
+hgt:157cm byr:1963
+pid:898055805
+hcl:#fffffd ecl:blu iyr:2017 cid:87
+eyr:2030
+
+pid:605900764 iyr:2011
+hgt:73in ecl:hzl eyr:2024
+hcl:#888785
+cid:281
+
+iyr:2010 eyr:2026 hcl:#4f7e76 pid:883386029 byr:1946 ecl:brn
+
+hcl:z
+iyr:2020 pid:9121928466 byr:2014 ecl:zzz eyr:2025
+hgt:172in
+
+hgt:151cm cid:163 pid:670884417 iyr:2012
+ecl:oth hcl:#ceb3a1
+eyr:2028
+
+hcl:z cid:92 hgt:69cm
+byr:2008 pid:492284612
+eyr:2020 iyr:2023
+ecl:hzl
+
+byr:1933
+hcl:#7d3b0c eyr:2020 hgt:170cm
+pid:949064511 iyr:2010
+ecl:oth
+
+eyr:2025 byr:1989 ecl:oth cid:100 hgt:182cm
+pid:629190040 iyr:2017 hcl:#b6652a
+
+ecl:hzl cid:76 hcl:#e71392 eyr:2021 iyr:2013 byr:1995
+pid:762177473
+hgt:179cm
+
+pid:198500564 eyr:2029 hcl:#733820 cid:51 iyr:2012
+hgt:70in byr:1938 ecl:oth
+
+hgt:190cm ecl:brn byr:1952 iyr:2015 hcl:#623a2f
+eyr:2023
+
+hgt:169cm hcl:#602927 byr:2001 pid:823979592 iyr:2016 eyr:2029
+
+iyr:2010 ecl:gry
+eyr:2022 hgt:156cm byr:1953 pid:434063393
+hcl:#733820
+
+pid:091724580 hcl:a7069e eyr:1984 ecl:#95d01e byr:2012 iyr:2005
+
+eyr:2022 byr:1972 hcl:#866857 ecl:hzl pid:227453248
+hgt:153cm cid:324 iyr:2018
+
+cid:195 pid:049871343
+eyr:2024 hgt:169cm
+byr:1952 iyr:2010 ecl:grn
+
+eyr:2035 pid:189cm
+hgt:77 iyr:1973 ecl:#dc83d5
+hcl:z byr:2004
+
+byr:2027
+pid:89338932 hcl:1de39e ecl:grn hgt:159in eyr:2034 iyr:1937
+
+pid:076534920
+hgt:152cm
+byr:1969
+ecl:blu
+hcl:#866857 iyr:2011 eyr:2024
+
+iyr:2019 eyr:2028
+ecl:blu hgt:169cm
+hcl:#888785 pid:332202163 byr:1923
+
+hgt:65in byr:1964 iyr:2019
+pid:287612987 ecl:hzl cid:213 eyr:2023 hcl:#ceb3a1
+
+hcl:#623a2f pid:182484027
+iyr:2016 ecl:brn byr:1943
+hgt:71in eyr:2021 cid:344
+
+hcl:#cdee64 iyr:2011 ecl:brn eyr:2026 hgt:176cm
+byr:1985 pid:978641227
+
+eyr:2029 ecl:brn hgt:173cm byr:1920 cid:211
+hcl:#866857
+iyr:2016 pid:289769625
+
+hcl:#7d3b0c pid:770938833 iyr:2010 byr:1941 ecl:oth eyr:2029 hgt:161cm
+
+hgt:172cm iyr:2015 ecl:gry byr:1948
+eyr:2029
+pid:466359109 hcl:#341e13
+
+cid:74 pid:405199325 ecl:blu
+hcl:#6b5442
+eyr:1980 byr:2024 hgt:174cm iyr:2011
+
+hgt:183cm pid:075760048 cid:78 byr:1960 ecl:hzl eyr:2030 hcl:#6b5442 iyr:2014
+
+cid:264 hcl:#7d3b0c
+ecl:blu iyr:2011 eyr:2020 hgt:182cm
+byr:1929
+
+pid:435338286 byr:1931
+hcl:z ecl:amb iyr:2013 hgt:73in
+cid:165 eyr:2027
+
+pid:511898552 eyr:2025 hgt:184cm hcl:#602927
+iyr:2018 byr:1989 ecl:hzl
+
+iyr:2016
+hgt:168in
+hcl:#623a2f
+eyr:2025 pid:310738569 ecl:#0c3039
+byr:2027
+
+pid:158cm byr:1946 ecl:grt
+iyr:1920 cid:189
+hcl:389bce hgt:165cm
+
+pid:973732906 hcl:#cfa07d iyr:2010 eyr:2020 hgt:180cm
+byr:1930
+ecl:brn
+
+pid:930994364 byr:1967 hgt:151cm
+iyr:2011 eyr:2022
+
+eyr:1968 hgt:75cm cid:241
+iyr:2011 pid:5493866745
+ecl:grt
+byr:1976 hcl:#a97842
+
+eyr:2026 ecl:oth
+iyr:2016 hcl:#c0946f
+byr:1929
+hgt:175cm
+pid:9421898537
+
+eyr:2028 iyr:2016 byr:1962
+ecl:grn hgt:186cm hcl:#cfa07d pid:432962396
+
+iyr:2010 byr:1934 eyr:2023 hgt:180cm hcl:#cfa07d ecl:gry
+
+cid:168
+byr:1978
+eyr:2027 hgt:189cm pid:802710287
+hcl:#2f980b iyr:2014
+ecl:grn
+
+eyr:1970
+pid:576329104
+ecl:xry iyr:1954 hcl:#341e13 byr:2026
+hgt:74in
+
+eyr:2027 hgt:153cm
+ecl:oth
+hcl:#866857
+pid:290407832 byr:1956 iyr:2017
+
+iyr:2011
+cid:128
+ecl:amb hcl:#7d3b0c hgt:68in pid:743606119 eyr:2020
+
+ecl:oth hcl:#cfa07d
+byr:2016 pid:#de98ae iyr:1984 cid:194
+hgt:170cm
+eyr:2034
+
+pid:526098672 hgt:168cm
+hcl:#7d3b0c cid:167 byr:1923 ecl:blu iyr:2016
+eyr:2030
+
+pid:495569197 hcl:#866857 hgt:193cm
+iyr:2013 eyr:2021 byr:1921 ecl:amb
+
+ecl:amb
+hcl:#a97842 pid:862249915 iyr:2012 byr:1964
+cid:325
+eyr:2021
+
+iyr:1958
+byr:2003
+hgt:160 hcl:#18171d
+ecl:hzl eyr:2020
+
+iyr:2019 byr:1997 ecl:brn
+pid:342735713 hcl:#efcc98
+hgt:181cm cid:307
+eyr:2027
+
+pid:817121616 eyr:2020
+iyr:2012
+hgt:185cm
+hcl:#18171d byr:1969 ecl:hzl
+
+pid:381399203
+ecl:oth byr:1930
+iyr:2014 hcl:#6b5442 hgt:71in cid:156 eyr:2025
+
+byr:2002 hcl:#18171d iyr:2017
+pid:398245854 hgt:64in ecl:gry eyr:2025 cid:127
+
+eyr:2028 hcl:#341e13
+ecl:amb iyr:2012
+pid:079796480 hgt:69cm
+byr:1995
+
+cid:315 iyr:2028
+pid:775929239
+hgt:162cm ecl:dne byr:1940 eyr:1952 hcl:#c0946f
+
+iyr:2015
+hgt:154cm byr:1997
+ecl:grn
+cid:125 eyr:2024 pid:834780229
+hcl:#18171d
+
+ecl:hzl hcl:#a97842 pid:553710574 eyr:2028
+hgt:183cm cid:196
+iyr:2014
+
+pid:377912488 hgt:159cm ecl:amb eyr:2024 byr:1974
+iyr:2014
+hcl:#ceb3a1
+
+eyr:2024
+byr:1947 hgt:63in ecl:brn
+cid:69
+pid:185228911 hcl:#b6652a iyr:2016
+
+eyr:2024
+hgt:168cm hcl:#602927
+iyr:2013
+byr:1993
+pid:681091728 ecl:gry cid:203
+
+pid:037922164 iyr:2020
+byr:1990 hgt:156cm eyr:2023 hcl:#866857
+cid:97 ecl:grn
+
+hgt:170cm pid:980455250
+iyr:2011 ecl:hzl byr:1957
+eyr:2030 hcl:#cfa07d
+
+hgt:158cm
+hcl:#602927
+byr:2002 ecl:hzl iyr:2013
+cid:99
+eyr:2020 pid:48646993
+
+byr:1955 pid:814033843 eyr:2030 hcl:#a97842
+hgt:191cm iyr:2019
+
+pid:111196491 hgt:191cm iyr:2012 ecl:blu hcl:#a97842
+eyr:2026 cid:131 byr:1979
+
+hcl:#fffffd hgt:68in
+cid:121 ecl:oth eyr:2024 pid:343836937
+byr:1955
+iyr:2020
+
+eyr:2025 byr:1954
+pid:737517118
+cid:343 hcl:#b6652a
+iyr:2017 ecl:hzl
+hgt:175cm
+
+ecl:brn
+iyr:2011 hgt:171cm cid:102 pid:066348279 byr:1981
+
+ecl:oth iyr:2018 byr:1975
+eyr:2029
+hgt:185cm cid:226
+pid:978243407 hcl:#341e13
+
+iyr:2015 pid:918017915 hcl:#3e52b7
+byr:1999 ecl:brn cid:314
+eyr:2025 hgt:192cm
+
+hcl:#19d1fa byr:1984 ecl:dne hgt:76in
+iyr:2015 cid:118 pid:417075672
+eyr:2020
+
+iyr:2019
+cid:120 hgt:186cm
+hcl:#733820 eyr:2024 pid:423238982 ecl:brn byr:1968
+
+hgt:70cm cid:173 pid:767014975
+hcl:#866857 eyr:2039 ecl:brn byr:1985
+
+pid:340424924
+eyr:2027 hcl:#7d3b0c
+hgt:168cm ecl:hzl iyr:2016
+byr:1994
+
+ecl:hzl byr:1933 pid:580425691
+iyr:2010 hcl:#c0946f eyr:2024
+hgt:64in
+
+hcl:#9fe6b0 pid:913184461 ecl:grn eyr:2030
+cid:262 iyr:2014
+
+ecl:amb pid:640007768 eyr:2030 byr:2017 iyr:1988 hcl:z
+
+byr:1977 cid:54
+eyr:1939 pid:882762394 iyr:2030 hcl:#ceb3a1 ecl:blu
+
+iyr:2011 hcl:#7d3b0c byr:1928
+pid:340969354 cid:199 hgt:168cm eyr:2029 ecl:hzl
+
+pid:729464282
+iyr:2012 hcl:baae60
+eyr:2026 ecl:hzl hgt:166cm byr:2019
+
+pid:930997801 iyr:2019 eyr:2030
+hcl:#866857 ecl:oth byr:1960 cid:235 hgt:73in
+
+ecl:brn
+byr:1988 hgt:179cm iyr:2017
+pid:864768439 cid:305 hcl:#c0946f
+eyr:2029
+
+hcl:#7d3b0c ecl:grn
+hgt:182cm eyr:2021 pid:719891314
+byr:1920 iyr:2017
+
+hgt:62cm
+cid:71 ecl:brn hcl:#fffffd iyr:2025 eyr:1997
+pid:175cm byr:2022
+
+hcl:#cfa07d cid:239 eyr:2025 ecl:hzl hgt:189in byr:1980 iyr:2020
+pid:703047050
+
+byr:1951
+eyr:2030
+ecl:hzl
+pid:130992467 hgt:157cm hcl:#341e13
+
+hgt:175cm
+hcl:#623a2f
+cid:68 eyr:2025
+byr:2001 ecl:oth pid:253618704 iyr:2016
+
+hcl:#fffffd pid:379344553 ecl:grn
+eyr:2026
+hgt:72in byr:1974 iyr:2013
+
+ecl:#b4e952 byr:1970 hcl:z
+eyr:2039 pid:6056894636 iyr:2021 hgt:165cm
+cid:328
+
+hcl:#602927 iyr:2014 pid:890429537 byr:1957 hgt:68in eyr:2020 ecl:hzl
+
+cid:265 byr:1961 hcl:#ceb3a1 eyr:2022 iyr:2016 hgt:184cm pid:921615309
+
+byr:1951 eyr:2024
+hcl:#341e13
+ecl:amb pid:414644982
+iyr:2010 hgt:159cm
+
+iyr:2015 cid:319
+eyr:2029 ecl:brn pid:380237898
+hcl:#efcc98 hgt:157cm byr:1972
+
+pid:237156579 ecl:#312a91
+hgt:167cm iyr:2011 hcl:#c0946f eyr:2021 byr:1953
+
+ecl:hzl iyr:2015 pid:10160221 eyr:2025 hgt:175cm hcl:z byr:1939
+
+hgt:59in hcl:#18171d byr:1962 ecl:hzl
+iyr:2019 eyr:2025
+cid:337 pid:491938615
+
+ecl:utc hgt:82 pid:51674655 byr:2020
+eyr:1954 iyr:2029 hcl:z
+
+pid:119530189
+cid:103
+iyr:2010 byr:1979
+hgt:168cm hcl:#a97842 ecl:brn eyr:2029
+
+hgt:177cm ecl:brn
+byr:1990
+pid:015089628 eyr:2028 hcl:#733820 iyr:2020
+
+ecl:blu iyr:2020 hgt:189cm
+hcl:#efcc98 byr:1982 pid:346500376 eyr:2021 cid:160
+
+ecl:brn hgt:173cm iyr:2011 cid:259 hcl:#6b5442 eyr:2026
+byr:1995
+pid:654875035
+
+ecl:grn eyr:2025 pid:147155222 byr:1942
+cid:341 hcl:#602927
+hgt:165cm
+iyr:2016
+
+pid:543171646
+hgt:153cm
+iyr:2019 hcl:#fffffd byr:1985 cid:266
+eyr:2027
+ecl:hzl
+
+ecl:blu
+eyr:2022
+pid:667939101 byr:1974
+cid:259 hcl:#888785
+
+eyr:2030 byr:2016 iyr:2022
+pid:86902982
+ecl:zzz hgt:72 hcl:ceb867
+
+hcl:#fffffd
+ecl:grn pid:046978329
+byr:1924
+eyr:2025 hgt:158cm iyr:2011
+
+hgt:150cm eyr:2028 byr:1985 ecl:gry hcl:#866857 pid:340615189
+iyr:2017
+cid:50
+
+cid:171 hcl:#18171d pid:009562218 byr:1981 hgt:175cm eyr:2024 ecl:oth iyr:2017
+
+iyr:2019
+eyr:2022
+ecl:brn hcl:#cfa07d pid:050270380 cid:159
+hgt:151cm
+byr:1951
+
+hcl:#7d3b0c hgt:176cm iyr:2015 byr:1923 pid:348188421 ecl:blu eyr:2029
+
+byr:1997 hgt:162cm eyr:2023 pid:445685977
+iyr:2012 ecl:amb hcl:#efcc98
+
+iyr:2017 ecl:oth eyr:2028 pid:791977055 hgt:170cm byr:1991
+hcl:#623a2f
+
+byr:1998 hcl:#fffffd
+eyr:2020
+ecl:gry pid:039483695 hgt:163cm iyr:2020
+cid:165
+
+ecl:hzl hgt:74in iyr:2016 pid:026214321
+cid:152 hcl:#a1f179
+eyr:2036 byr:2001
+
+pid:257900949 cid:80 byr:1956 iyr:2012 hgt:165cm eyr:2030
+
+pid:918371363
+ecl:xry
+iyr:2012
+byr:2012 hgt:65cm
+eyr:2029
+
+pid:041789006 iyr:2018 byr:1945 eyr:2024 ecl:blu
+hcl:#5ab31e hgt:171cm
+
+ecl:gry
+byr:1956 cid:318 iyr:2020 hcl:#623a2f
+eyr:2030 pid:020576506 hgt:184cm
+
+hgt:173cm iyr:2025
+eyr:2023
+ecl:amb pid:958983168 hcl:#866857 byr:1935
+
+byr:1974
+eyr:2040 pid:57104308 iyr:1980 hcl:z
+hgt:192in cid:295 ecl:amb
+
+pid:180cm hcl:1109f7 eyr:2039 byr:2020
+ecl:dne hgt:189in iyr:1921
+
+iyr:2013 byr:1961
+hcl:#866857
+eyr:2025 hgt:158cm ecl:gry
+
+ecl:brn iyr:2013 eyr:2021 pid:978650418 byr:1980
+hcl:#ceb3a1 cid:110
+hgt:166cm
+
+pid:864880558 ecl:hzl hcl:#c0946f byr:1955 eyr:2027 hgt:169cm iyr:2011
+
+eyr:2023 hgt:191cm hcl:#866857
+pid:454509887
+ecl:grn byr:1938 iyr:2015
+
+pid:793008846 eyr:2025 ecl:grn hcl:#341e13
+hgt:187cm
+byr:1973 cid:224
+iyr:2013
+
+hcl:#866857 eyr:2022 pid:802335395 hgt:171cm ecl:amb
+iyr:2015 byr:1991
+
+hcl:#888785 pid:768625886
+hgt:180cm
+eyr:2026 ecl:oth cid:178 byr:1958
+
+pid:921387245 cid:82 hgt:190cm hcl:#c0946f ecl:grn
+iyr:2015 eyr:2023
+
+pid:0704550258 hcl:1ba8f6 iyr:2010 byr:1978 cid:130
+eyr:2030 ecl:dne hgt:66cm
+
+pid:626293279 hcl:#7d3b0c hgt:185cm ecl:oth
+eyr:2020 byr:1937 iyr:2012
+
+hgt:175
+eyr:1933 ecl:gry
+hcl:#7d3b0c byr:2003 pid:#5d8fcc
+iyr:2012
+
+eyr:2027
+byr:1927 cid:154
+ecl:gry pid:683668809 hgt:164cm
+hcl:#a97842 iyr:2011
+
+byr:1940 iyr:2014 hgt:172cm eyr:2024 pid:033678324 hcl:#10fded
+cid:292 ecl:oth
+
+iyr:1970 ecl:#201515 pid:#4cd485 eyr:2034 hgt:162
+byr:2005 cid:67
+hcl:#c0946f
+
+cid:306
+byr:1948
+hcl:#efcc98
+eyr:2024 hgt:171cm pid:440657854 iyr:2015 ecl:brn
+
+hgt:172cm ecl:brn byr:1958 pid:054926969 hcl:#4b8065 iyr:2019
+
+pid:45977569 ecl:amb byr:2002 hgt:71cm hcl:z iyr:1983
+
+pid:811407848 hcl:#866857 cid:112 hgt:180cm byr:1986
+ecl:brn eyr:2026
+
+ecl:amb
+byr:1992
+cid:288 pid:417117245 hcl:#623a2f
+iyr:2011 hgt:181cm
+eyr:2021
+
+byr:1974 hgt:192cm cid:172
+eyr:2022
+ecl:blu
+hcl:#cfa07d iyr:2014
+
+eyr:2024 ecl:gry
+pid:874569675 byr:1960 iyr:2017 hgt:186cm
+hcl:#6b5442
+
+byr:1988 eyr:2024 iyr:2020 ecl:oth hcl:#866857 pid:227304269 hgt:170cm
+
+ecl:grn iyr:2019 byr:2002 cid:150 hcl:#efcc98
+pid:600740993
+hgt:167cm eyr:2027
+
+pid:553824537 iyr:2019 ecl:blu eyr:2025 hcl:#e21269 hgt:193cm
+byr:1923
+
+byr:2030 iyr:2019 ecl:#cb0911
+hcl:#cfa07d hgt:74in eyr:2012
+pid:7647207386
+
+cid:289 hgt:128 pid:178cm iyr:2025 ecl:#4ad977 byr:2020 eyr:2036 hcl:#efcc98
+
+cid:119 hgt:150in
+hcl:z
+iyr:2012
+ecl:brn eyr:1975
+byr:2007 pid:#0dcd32
+
+hcl:8a1ce7 pid:0434291854
+eyr:2034 iyr:2005
+hgt:62cm byr:2029 ecl:utc
+
+ecl:gry hcl:#ceb3a1 byr:1976 eyr:2024 iyr:2010 hgt:188cm
+pid:636312902
+
+hcl:#888785 byr:2027 hgt:178in iyr:2017 pid:973095872 eyr:1952
+
+hgt:179cm iyr:2015 hcl:#ceb3a1
+byr:1944 pid:182079308 cid:317
+eyr:2025 ecl:hzl
+
+hcl:#6b5442 ecl:grn eyr:2023 hgt:71in pid:829794667 byr:2000
+iyr:2014 cid:192
+
+iyr:2014 pid:096659610 hcl:#c0946f ecl:oth byr:1991 cid:180
+hgt:177cm
+eyr:2023
+
+byr:2017
+eyr:2036 iyr:1933
+cid:225 ecl:gmt hgt:179in
+hcl:b5c44d pid:99932231
+
+hcl:#18171d
+hgt:187cm eyr:2023 byr:1934 cid:286 pid:878541119 iyr:2020 ecl:amb
+
+hgt:185cm
+pid:754207134 ecl:oth eyr:2023
+hcl:#a97842 cid:313 byr:1966
+iyr:2015
+
+hcl:#ceb3a1 byr:1921 eyr:2022 pid:799265846 cid:285
+hgt:67in iyr:2015
+
+iyr:2011 byr:1941
+hcl:#341e13 cid:65 pid:413556937
+hgt:169cm
+ecl:amb eyr:2020
+
+iyr:2016
+hgt:158cm ecl:grn byr:1931 hcl:#7d3b0c
+
+pid:574299170 iyr:2013 byr:1961 ecl:hzl hcl:#866857 hgt:168cm eyr:2022
+
+eyr:2022 pid:245416405
+iyr:2019 hgt:173cm hcl:#c0946f
+ecl:brn
+byr:1965
+
+byr:1980 hgt:162cm ecl:brn pid:239318191
+hcl:#fffffd
+cid:58 eyr:2025 iyr:2020
+
+pid:892646915
+iyr:2012 hcl:#733820 byr:1991 eyr:2021
+hgt:157cm ecl:oth
+
+pid:310597466 eyr:2025
+hcl:#cfa07d byr:1944 iyr:2018 ecl:oth
+hgt:183cm
+
+iyr:2010 hgt:187cm ecl:oth
+pid:975763328
+hcl:#866857 eyr:2023 cid:283 byr:1997
+
+iyr:2020 cid:225 hcl:#efcc98 pid:424680047 ecl:blu
+hgt:154cm
+byr:1968 eyr:2027
+
+ecl:oth eyr:2020 hgt:183cm hcl:#623a2f
+pid:771851807
+byr:1990
+iyr:2017
+
+hcl:#efcc98 ecl:blu byr:1991 hgt:191cm pid:266021118
+cid:124
+eyr:2025
+
+byr:1993
+ecl:hzl eyr:2020
+hgt:163cm
+iyr:2015 pid:831538073 hcl:#18171d
+
+hgt:74in hcl:#420afb eyr:2028
+ecl:grn pid:264469103
+byr:1993
+
+eyr:2020
+cid:79
+byr:1972
+pid:084953331 hcl:#a97842 ecl:brn iyr:2010
+hgt:170cm
+
+iyr:2014 ecl:gry pid:094812116 eyr:2026 hgt:190cm byr:1965 hcl:#944667
+
+hcl:#fffffd byr:1953 iyr:2014 ecl:hzl hgt:164cm
+cid:123 eyr:2023 pid:546394433
+
+iyr:2012 hgt:155cm byr:1998 pid:#2c9be6 eyr:2023 hcl:#ceb3a1 ecl:gry
+
+eyr:2029 ecl:gry pid:752489331 iyr:2015 hgt:167cm hcl:#18171d cid:70 byr:2002
+
+byr:1938
+ecl:gry
+pid:764937909 iyr:2014
+hcl:#7d3b0c
+eyr:2022 cid:145 hgt:184cm
+
+cid:340
+byr:1924 hgt:169cm eyr:2026
+iyr:2013 ecl:amb
+pid:499844992 hcl:#18171d
+
+pid:838417672 hgt:175cm
+ecl:grt iyr:2017 eyr:2025 hcl:17aa1a
+
+eyr:2020
+byr:1925 hcl:#341e13
+ecl:brn cid:342 pid:047426814 hgt:156cm iyr:2012
+
+iyr:2011 hcl:#341e13 byr:1959
+ecl:amb pid:969679865
+
+byr:1978 cid:320 hgt:180cm hcl:#435ceb pid:363518544 eyr:2023 iyr:2016 ecl:blu
+
+iyr:2010 eyr:2028
+pid:183cm byr:1948
+ecl:oth cid:133
+hcl:#8d3298 hgt:190cm
+
+hcl:#6b5442 byr:1929 iyr:2019 pid:207713865 eyr:2029
+hgt:166cm ecl:gry
+
+ecl:blu iyr:2019
+byr:1985 eyr:2030 hcl:#866857 hgt:155cm pid:659180287
+
+ecl:hzl
+eyr:2020 iyr:2016 pid:440624039
+cid:147
+hgt:61in byr:1976 hcl:#733820
+
+hcl:#341e13 pid:178082907 eyr:2023
+iyr:2015 byr:1956
+ecl:amb hgt:163cm
+
+eyr:2023
+iyr:2011 hcl:#cfa07d hgt:164cm
+pid:291621559 byr:1960 ecl:gry
+
+hcl:#efcc98 byr:1976
+iyr:2017 pid:394566091 cid:248
+hgt:176cm ecl:hzl eyr:2026
+
+iyr:2013 eyr:2029 hgt:152cm ecl:gry byr:1984 hcl:#623a2f pid:511780941
+
+pid:953716819 iyr:2010 hgt:156cm ecl:amb
+byr:1947
+hcl:#18171d eyr:2025
+
+eyr:2025 ecl:amb
+iyr:2016
+hcl:#cfa07d byr:1925 pid:322787273 hgt:168cm
+
+hgt:59in iyr:2012
+pid:916978929 byr:1959
+hcl:#c0946f eyr:2021
+ecl:brn
+
+byr:2018 eyr:1929 hgt:187in
+hcl:z
+iyr:2003 pid:0377361331 ecl:utc
+
+byr:1949 hcl:#fffffd pid:071791776 eyr:2030 iyr:2015 hgt:71in ecl:hzl
+
+hcl:#341e13
+hgt:154cm byr:1927 eyr:2023 ecl:blu iyr:2017
+pid:639867283
+
+hcl:z pid:315276249 byr:2026
+hgt:151cm
+iyr:2028 eyr:2020
+ecl:hzl
+
+hcl:#341e13 eyr:2027 byr:1981 cid:342 pid:999898177 hgt:187cm
+ecl:blu iyr:2011
+
+byr:2009
+hgt:73cm iyr:1921 hcl:z
+pid:181cm
+ecl:xry
+
+ecl:hzl
+byr:1925
+pid:034183103 hcl:#341e13 hgt:158cm eyr:2029 iyr:2010
+
+byr:1976
+iyr:2011 hgt:177cm pid:833479839 hcl:#dcab9d ecl:blu eyr:2020
+
+cid:230 hcl:#7d3b0c byr:1954
+iyr:2014 eyr:2026 pid:122150889
+ecl:brn hgt:182cm
+
+hcl:#a97842
+ecl:brn hgt:187cm
+eyr:2028
+pid:427631634 iyr:2002 byr:2004
+
+pid:912516995 ecl:hzl iyr:2017 hcl:#ceb3a1 byr:1929 eyr:2028
+hgt:155cm
+
+pid:019809181
+cid:128 iyr:2013 hcl:#f5b9f7 byr:1931
+hgt:161cm
+ecl:amb
+
+hgt:64in byr:1924
+iyr:2016 eyr:2029 ecl:hzl pid:474940085 hcl:#c0946f
+
+pid:172419213
+ecl:grn
+hgt:193cm iyr:2010 byr:1973 hcl:#6b5442
+eyr:2027
+
+ecl:#7b5cfd iyr:2019
+byr:2016
+eyr:2040 hgt:191in
+cid:187 hcl:z pid:#c61084
+
+eyr:2032 iyr:2014 pid:430247344 byr:1967
+hcl:#ceb3a1
+cid:241
+ecl:brn hgt:178in
+
+hcl:#623a2f iyr:2017 cid:235
+eyr:2020 byr:1978 ecl:blu hgt:175cm
+
+iyr:2013 ecl:amb hgt:174cm hcl:#866857 pid:285533942 byr:1954
+
+hgt:152cm ecl:blu pid:952587262 eyr:2024
+iyr:2019 cid:268 hcl:#602927 byr:1947
+
+hgt:176in cid:245 byr:2011 iyr:2018
+eyr:1987
+hcl:z
+pid:346518170
+ecl:utc
+
+hgt:180cm
+iyr:2015 ecl:brn eyr:2027 pid:807494368 cid:324 byr:1980
+
+byr:1936 hcl:#866857 ecl:blu
+eyr:2021 hgt:187cm
+iyr:2016 pid:244556968
+
+byr:1950 cid:125
+iyr:2020 hgt:168cm hcl:#c0946f eyr:2030 pid:758313758 ecl:blu
+
+eyr:2021
+pid:618915663 hcl:#cfa07d iyr:2018 byr:2002
+hgt:157cm ecl:blu
+
+byr:1967
+ecl:brn hcl:#c0946f pid:200495802 eyr:2021 iyr:2020
+cid:335
+hgt:181cm
+
+byr:1996
+ecl:brn iyr:2015
+eyr:2030
+hcl:#fffffd cid:207
+pid:022460311 hgt:158cm
+
+eyr:2022 hgt:59cm iyr:2023
+byr:1974 pid:354098699 hcl:b244f7
+ecl:#219505
+
+hcl:#866857 eyr:2025
+pid:370874666
+byr:1947
+cid:162 ecl:oth hgt:186cm iyr:2011
+
+ecl:hzl eyr:2029
+byr:1981
+iyr:2012 pid:433430792 cid:252
+hgt:171cm
+
+pid:512473844 hgt:186cm iyr:2012 eyr:2028 byr:1949 ecl:hzl hcl:#18171d
+
+hgt:60cm iyr:1934
+ecl:#4a4017 pid:3067366202 hcl:1161df
+eyr:1938 byr:2008
+
+pid:119509757 hcl:#cfa07d eyr:2022 hgt:174cm byr:1983
+iyr:2015
+ecl:blu
+
+byr:1955 eyr:2023
+cid:114
+hcl:f1aa8a pid:609049659 ecl:grn hgt:177cm
+iyr:2015
+
+eyr:2027 cid:284
+pid:654627982 byr:1964 iyr:2018 hgt:168cm
+hcl:#fffffd ecl:oth
+
+iyr:1988
+hgt:191cm hcl:b87a62 byr:1990 ecl:xry
+pid:996624367 eyr:1960
+
+pid:641466821 eyr:2028 hcl:#7d3b0c
+iyr:2010 hgt:175cm ecl:gry
+
+hcl:#b6652a
+ecl:oth
+byr:1926 eyr:2030 iyr:2019 hgt:183cm
+pid:057196056
+
+iyr:2017
+eyr:2022 pid:936841429
+ecl:blu hcl:#6b5442 cid:179 byr:1927 hgt:161cm
+
+eyr:2021
+cid:289 hgt:174cm iyr:2013
+ecl:grn pid:329574701 byr:1970
+
+eyr:2021 byr:1939 ecl:gry pid:933505139 iyr:2014 hgt:173cm hcl:#7d3b0c
+
+cid:116 hcl:045bff eyr:2030 iyr:1920
+ecl:brn
+byr:2030
+pid:#38f7f3
+hgt:155in
+
+eyr:2028
+pid:225829241 byr:1928 hcl:#cfa07d iyr:2019
+ecl:oth
+hgt:166cm
+
+cid:80 byr:1936
+iyr:2017
+hgt:94 hcl:#2e7503 ecl:oth eyr:2030
+pid:597284996
+
+ecl:oth
+iyr:2019 hgt:76in
+byr:1956 pid:821874039
+
+eyr:2026 hgt:168cm
+pid:019015588
+iyr:2010
+ecl:amb byr:2009 hcl:#623a2f cid:159
+
+iyr:1980 hgt:167in
+pid:380644909 eyr:1966 ecl:blu byr:2004 hcl:z
+
+eyr:2020 iyr:2013
+hcl:#08ad66 pid:540886868
+ecl:oth byr:1980 hgt:158cm
+
+eyr:2026 hgt:186cm byr:1995
+cid:275
+hcl:z iyr:1958 ecl:blu
+
+eyr:2026 iyr:2012
+hgt:61in byr:1936 pid:390833536 cid:298 ecl:grn hcl:#623a2f
+
+pid:393878498 eyr:2023 ecl:gry byr:1943 iyr:2010 hcl:#888785 hgt:158cm
+
+hgt:191cm cid:197 iyr:2014 byr:1945
+hcl:#fffffd
+eyr:2020
+pid:183948344 ecl:amb
+
+ecl:gmt hgt:88
+cid:260 iyr:2024 byr:2022 eyr:2031 hcl:z pid:#532c6e
+
+hcl:#a97842
+hgt:160cm eyr:2024 ecl:blu iyr:2015 byr:1970
+
+byr:1964 hgt:178cm
+eyr:2025
+pid:813643223 ecl:brn iyr:2014
+hcl:#ceb3a1
+
+byr:1965 eyr:2024 iyr:2018
+hgt:165cm hcl:#18171d ecl:grn pid:475669993
+
+hgt:116
+iyr:2024 eyr:1974 hcl:504345 byr:2010 cid:206 pid:166cm ecl:zzz
+
+iyr:2014 eyr:2020 pid:096460673 byr:1948
+hgt:153cm
+ecl:blu hcl:#341e13
+
+hcl:#ceb3a1
+iyr:2017 hgt:67cm
+pid:178cm byr:2028 ecl:brn
+cid:293
+
+hgt:157cm
+hcl:#602927 byr:1941
+iyr:2012 pid:611003211 eyr:2029
+
+iyr:2019 byr:2000 pid:083917767 eyr:2024 hgt:172cm
+cid:248 hcl:#7e4d15
+
+byr:1946
+hgt:160cm iyr:2020 hcl:#559278 pid:989139577
+ecl:amb eyr:2020
+
+pid:165cm byr:1927 cid:178 hcl:#733820 iyr:2017 hgt:156in
+eyr:2029 ecl:brn
+
+hcl:#18171d hgt:163cm eyr:2022 byr:1962 pid:639124940 cid:258 ecl:hzl
+iyr:2015
+
+cid:123 pid:4542006033
+eyr:1987 byr:2010 iyr:2029 ecl:amb
+hgt:191cm hcl:#18171d
+
+hcl:z
+byr:1928 iyr:1965
+eyr:2022 hgt:75 ecl:oth pid:400765046
+
+hcl:#c0946f hgt:62in
+ecl:blu byr:1978 iyr:1923
+cid:260 eyr:2021 pid:404628742
+
+pid:#bf1611 ecl:grn
+iyr:2018 cid:146 byr:1948
+eyr:2025 hcl:#fffffd hgt:87
+
+pid:767547618
+iyr:2018 hcl:#b6652a eyr:2029 hgt:165cm ecl:hzl byr:1937
+
+ecl:blu iyr:2019 pid:960083875 eyr:2027 hgt:71in hcl:#c0946f
+byr:1921
+
+iyr:2011
+pid:9562042482
+hcl:z hgt:59cm
+eyr:1994 cid:258 ecl:#6c1bcc byr:2025
+
+eyr:2028 pid:494999718 byr:1928 hgt:176cm
+iyr:2015 ecl:oth hcl:#733820
+
+cid:78 eyr:2020 hgt:160cm byr:1947 ecl:blu
+hcl:#b6652a iyr:2016 pid:069457741
+
+hcl:#6b5442 iyr:2010
+byr:1971
+eyr:2028 hgt:169cm ecl:brn pid:528961949
+
+eyr:2028
+hcl:#7d3b0c
+byr:1952
+ecl:hzl
+cid:317 iyr:2016
+pid:832169844
+
+hcl:#c0946f
+ecl:brn
+iyr:2017 eyr:2028
+pid:161390075 byr:1993 cid:50
+hgt:171cm
+
+ecl:#ae12d3 hgt:74cm cid:239 hcl:z pid:345439730 iyr:1924 byr:2029 eyr:2031
+
+"at
+struct printf_buffer_number printf_buffer loadstore mem[12] = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+const byte* printf_number_buffer::buffer_digits#0 buffer_digits = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0 reg byte a 71.0
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_zero_padding
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::padding
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_min_length
+byte printf_uint::format_radix
+byte printf_uint::format_sign_always
+byte printf_uint::format_upper_case
+byte printf_uint::format_zero_padding
+word printf_uint::uvalue
+word printf_uint::uvalue#0 uvalue zp[2]:130 4.0
+word printf_uint::uvalue#1 uvalue zp[2]:130 4.0
+word printf_uint::uvalue#2 uvalue zp[2]:130 7.5
+void putchar(byte putchar::code)
+byte putchar::code
+byte* putchar::loc
+byte* putchar::loc#0 loc zp[2]:147 1.0000001E7
+byte putchar::newChar
+byte putchar::newChar#0 reg byte a 1.50000015E7
+const byte* rawmap[$100]  = kickasm {{ .var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+ }}
+const byte* required_tags[]  = "byriyreyrhgthcleclpid"at
+void setcursor()
+byte setcursor::c
+byte setcursor::c#0 reg byte x 7.500000075E7
+byte setcursor::c#1 reg byte a 2.00000002E8
+byte* setcursor::loc
+byte* setcursor::loc#0 loc zp[2]:147 1.00000001E8
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+byte~ utoa::$10 reg byte a 2002.0
+byte~ utoa::$11 reg byte a 202.0
+byte* utoa::buffer
+byte* utoa::buffer#11 buffer zp[2]:140 300.42857142857144
+byte* utoa::buffer#14 buffer zp[2]:140 1501.5
+byte* utoa::buffer#3 buffer zp[2]:140 202.0
+byte* utoa::buffer#4 buffer zp[2]:140 2002.0
+byte utoa::digit
+byte utoa::digit#1 digit zp[1]:139 2002.0
+byte utoa::digit#2 digit zp[1]:139 286.0
+word utoa::digit_value
+word utoa::digit_value#0 digit_value zp[2]:145 600.5999999999999
+word* utoa::digit_values
+byte utoa::max_digits
+byte utoa::radix
+byte utoa::started
+byte utoa::started#2 reg byte x 500.5
+byte utoa::started#4 reg byte x 1001.0
+word utoa::value
+word utoa::value#0 value zp[2]:130 1001.0
+word utoa::value#1 value zp[2]:130 56.0
+word utoa::value#2 value zp[2]:130 586.4285714285714
+word utoa::value#6 value zp[2]:130 1501.5
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0 buffer zp[2]:140 1375.25
+byte utoa_append::digit
+byte utoa_append::digit#1 reg byte x 1000001.0
+byte utoa_append::digit#2 reg byte x 1005001.5
+word utoa_append::return
+word utoa_append::return#0 return zp[2]:130 2002.0
+word utoa_append::sub
+word utoa_append::sub#0 sub zp[2]:145 333500.5
+word utoa_append::value
+word utoa_append::value#0 value zp[2]:130 3667.333333333333
+word utoa_append::value#1 value zp[2]:130 2000002.0
+word utoa_append::value#2 value zp[2]:130 501834.16666666674
+
+zp[2]:128 [ main::pass#10 main::pass#3 main::pass#14 main::pass#1 main::pass#11 main::pass#4 main::pass#5 ]
+zp[2]:130 [ main::valid#10 main::valid#8 main::valid#1 printf_uint::uvalue#2 printf_uint::uvalue#0 printf_uint::uvalue#1 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ]
+zp[2]:132 [ main::total#10 main::total#1 ]
+reg byte x [ main::i#2 main::i#1 ]
+reg byte y [ main::num_found#2 main::num_found#6 main::num_found#1 ]
+zp[1]:134 [ main::tag_idx#2 main::tag_idx#1 ]
+zp[2]:135 [ main::required_tag#6 main::required_tag#1 ]
+zp[1]:137 [ main::i1#2 main::i1#1 ]
+zp[1]:138 [ main::match#2 main::match#6 main::match#1 ]
+zp[1]:139 [ utoa::digit#2 utoa::digit#1 ]
+reg byte x [ utoa::started#2 utoa::started#4 ]
+zp[2]:140 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 cputs::s#7 cputs::s#8 cputs::s#0 ]
+reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ]
+zp[2]:142 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 memset::num#2 memset::end#0 ]
+reg byte a [ cputs::c#1 ]
+zp[1]:144 [ cputc::c ]
+reg byte a [ printf_number_buffer::buffer_sign#0 ]
+reg byte x [ cputc::convertToScreenCode1_return#0 ]
+reg byte a [ utoa::$11 ]
+reg byte a [ utoa::$10 ]
+zp[2]:145 [ utoa::digit_value#0 utoa_append::sub#0 memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 newline::start#0 ]
+zp[2]:147 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 cursorLocation::$3 cursorLocation::$5 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 memcpy::destination#0 ]
+reg byte x [ setcursor::c#0 ]
+reg byte a [ setcursor::c#1 ]
+reg byte a [ putchar::newChar#0 ]
+zp[2]:149 [ memcpy::src_end#0 cursorLocation::$4 ]
+mem[12] [ printf_buffer ]
+
+
+FINAL ASSEMBLER
+Score: 786279
+
+  // File Comments
+// https://adventofcode.com/2020/day/3
+  // Upstart
+  // Atari XL/XE executable XEX file with a single segment
+// https://www.atarimax.com/jindroush.atari.org/afmtexe.html
+.plugin "dk.camelot64.kickass.xexplugin.AtariXex"
+.file [name="2020-04.xex", type="bin", segments="XexFile"]
+.segmentdef XexFile [segments="Program", modify="XexFormat", _RunAddr=main]
+.segmentdef Program [segments="Code, Data"]
+.segmentdef Code [start=$2000]
+.segmentdef Data [startAfter="Code"]
+  // Global Constants & labels
+  .const OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+  .const SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+  // 2-byte saved memory scan counter
+  .label SAVMSC = $58
+  // data under cursor
+  .label OLDCHR = $5d
+  // 2-byte saved cursor memory address
+  .label OLDADR = $5e
+  // Cursor inhibit flag, 0 turns on, any other number turns off. Cursor doesn't change until it moves next.
+  .label CRSINH = $2f0
+  // Atari ZP registers
+  // 1-byte cursor row
+  .label ROWCRS = $54
+  // 2-byte cursor column
+  .label COLCRS = $55
+.segment Code
+  // main
+main: {
+    .label pass = $80
+    .label valid = $82
+    .label total = $84
+    .label i1 = $89
+    .label match = $8a
+    // Read a tag - and examine whether it is one of the required tags
+    .label required_tag = $87
+    .label tag_idx = $86
+    // clrscr()
+    // [1] call clrscr 
+    jsr clrscr
+    // [2] phi from main to main::@1 [phi:main->main::@1]
+    // [2] phi main::total#10 = 0 [phi:main->main::@1#0] -- vwuz1=vwuc1 
+    lda #<0
+    sta.z total
+    sta.z total+1
+    // [2] phi main::valid#10 = 0 [phi:main->main::@1#1] -- vwuz1=vwuc1 
+    sta.z valid
+    sta.z valid+1
+    // [2] phi main::pass#10 = passports [phi:main->main::@1#2] -- pbuz1=pbuc1 
+    lda #<passports
+    sta.z pass
+    lda #>passports
+    sta.z pass+1
+    // [2] phi from main::@12 main::@22 main::@24 main::@25 to main::@1 [phi:main::@12/main::@22/main::@24/main::@25->main::@1]
+    // [2] phi main::total#10 = main::total#1 [phi:main::@12/main::@22/main::@24/main::@25->main::@1#0] -- register_copy 
+    // [2] phi main::valid#10 = main::valid#8 [phi:main::@12/main::@22/main::@24/main::@25->main::@1#1] -- register_copy 
+    // [2] phi main::pass#10 = main::pass#3 [phi:main::@12/main::@22/main::@24/main::@25->main::@1#2] -- register_copy 
+    // [2] phi from main::@32 main::@33 to main::@1 [phi:main::@32/main::@33->main::@1]
+    // main::@1
+  __b1:
+    // while(*pass)
+    // [3] if(0!=*main::pass#10) goto main::@2 -- vbuc1_neq__deref_pbuz1_then_la1 
+    ldy #0
+    lda (pass),y
+    cmp #0
+    bne __b2
+    // [4] phi from main::@1 to main::@3 [phi:main::@1->main::@3]
+    // main::@3
+    // printf("\nValid %u Total %u\n", valid, total)
+    // [5] call cputs 
+    // [58] phi from main::@3 to cputs [phi:main::@3->cputs]
+    // [58] phi cputs::s#8 = main::s [phi:main::@3->cputs#0] -- pbuz1=pbuc1 
+    lda #<s
+    sta.z cputs.s
+    lda #>s
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@28
+    // printf("\nValid %u Total %u\n", valid, total)
+    // [6] printf_uint::uvalue#0 = main::valid#10
+    // [7] call printf_uint 
+    // [66] phi from main::@28 to printf_uint [phi:main::@28->printf_uint]
+    // [66] phi printf_uint::uvalue#2 = printf_uint::uvalue#0 [phi:main::@28->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [8] phi from main::@28 to main::@29 [phi:main::@28->main::@29]
+    // main::@29
+    // printf("\nValid %u Total %u\n", valid, total)
+    // [9] call cputs 
+    // [58] phi from main::@29 to cputs [phi:main::@29->cputs]
+    // [58] phi cputs::s#8 = main::s1 [phi:main::@29->cputs#0] -- pbuz1=pbuc1 
+    lda #<s1
+    sta.z cputs.s
+    lda #>s1
+    sta.z cputs.s+1
+    jsr cputs
+    // main::@30
+    // printf("\nValid %u Total %u\n", valid, total)
+    // [10] printf_uint::uvalue#1 = main::total#10 -- vwuz1=vwuz2 
+    lda.z total
+    sta.z printf_uint.uvalue
+    lda.z total+1
+    sta.z printf_uint.uvalue+1
+    // [11] call printf_uint 
+    // [66] phi from main::@30 to printf_uint [phi:main::@30->printf_uint]
+    // [66] phi printf_uint::uvalue#2 = printf_uint::uvalue#1 [phi:main::@30->printf_uint#0] -- register_copy 
+    jsr printf_uint
+    // [12] phi from main::@30 to main::@31 [phi:main::@30->main::@31]
+    // main::@31
+    // printf("\nValid %u Total %u\n", valid, total)
+    // [13] call cputs 
+    // [58] phi from main::@31 to cputs [phi:main::@31->cputs]
+    // [58] phi cputs::s#8 = main::s2 [phi:main::@31->cputs#0] -- pbuz1=pbuc1 
+    lda #<s2
+    sta.z cputs.s
+    lda #>s2
+    sta.z cputs.s+1
+    jsr cputs
+    // [14] phi from main::@27 main::@31 to main::@27 [phi:main::@27/main::@31->main::@27]
+    // main::@27
+  __b27:
+    jmp __b27
+    // main::@2
+  __b2:
+    // if(*pass==' ')
+    // [15] if(*main::pass#10!=' 'at) goto main::@4 -- _deref_pbuz1_neq_vbuc1_then_la1 
+  .encoding "ascii"
+    ldy #0
+    lda (pass),y
+    cmp #' '
+    bne __b4
+    // main::@24
+    // pass++;
+    // [16] main::pass#1 = ++ main::pass#10 -- pbuz1=_inc_pbuz1 
+    inc.z pass
+    bne !+
+    inc.z pass+1
+  !:
+    jmp __b1
+    // main::@4
+  __b4:
+    // if(*pass=='\n')
+    // [17] if(*main::pass#10!=' 'at) goto main::@13 -- _deref_pbuz1_neq_vbuc1_then_la1 
+    ldy #0
+    lda (pass),y
+    cmp #'\$9b'
+    bne __b7
+    // main::@25
+    // pass++;
+    // [18] main::pass#11 = ++ main::pass#10 -- pbuz1=_inc_pbuz1 
+    inc.z pass
+    bne !+
+    inc.z pass+1
+  !:
+    // if(*pass=='\n')
+    // [19] if(*main::pass#11!=' 'at) goto main::@1 -- _deref_pbuz1_neq_vbuc1_then_la1 
+    ldy #0
+    lda (pass),y
+    cmp #'\$9b'
+    bne __b1
+    // main::@26
+    // pass++;
+    // [20] main::pass#3 = ++ main::pass#11 -- pbuz1=_inc_pbuz1 
+    inc.z pass
+    bne !+
+    inc.z pass+1
+  !:
+    // [21] phi from main::@26 to main::@5 [phi:main::@26->main::@5]
+    // [21] phi main::num_found#2 = 0 [phi:main::@26->main::@5#0] -- vbuyy=vbuc1 
+    ldy #0
+    // [21] phi main::i#2 = 0 [phi:main::@26->main::@5#1] -- vbuxx=vbuc1 
+    ldx #0
+    // main::@5
+  __b5:
+    // for(char i=0;i<NUM_REQUIRED_TAGS;i++)
+    // [22] if(main::i#2<7) goto main::@6 -- vbuxx_lt_vbuc1_then_la1 
+    cpx #7
+    bcc __b6
+    // main::@7
+    // if(num_found==NUM_REQUIRED_TAGS)
+    // [23] if(main::num_found#2==7) goto main::@11 -- vbuyy_eq_vbuc1_then_la1 
+    cpy #7
+    beq __b11
+    // [24] phi from main::@7 to main::@10 [phi:main::@7->main::@10]
+    // main::@10
+    // printf(".")
+    // [25] call cputs 
+    // [58] phi from main::@10 to cputs [phi:main::@10->cputs]
+    // [58] phi cputs::s#8 = main::s4 [phi:main::@10->cputs#0] -- pbuz1=pbuc1 
+    lda #<s4
+    sta.z cputs.s
+    lda #>s4
+    sta.z cputs.s+1
+    jsr cputs
+    // [26] phi from main::@10 main::@11 to main::@12 [phi:main::@10/main::@11->main::@12]
+    // [26] phi main::valid#8 = main::valid#10 [phi:main::@10/main::@11->main::@12#0] -- register_copy 
+    // main::@12
+  __b12:
+    // total++;
+    // [27] main::total#1 = ++ main::total#10 -- vwuz1=_inc_vwuz1 
+    inc.z total
+    bne !+
+    inc.z total+1
+  !:
+    jmp __b1
+    // main::@11
+  __b11:
+    // valid++;
+    // [28] main::valid#1 = ++ main::valid#10 -- vwuz1=_inc_vwuz1 
+    inc.z valid
+    bne !+
+    inc.z valid+1
+  !:
+    // printf("+")
+    // [29] call cputs 
+    // [58] phi from main::@11 to cputs [phi:main::@11->cputs]
+    // [58] phi cputs::s#8 = main::s3 [phi:main::@11->cputs#0] -- pbuz1=pbuc1 
+    lda #<s3
+    sta.z cputs.s
+    lda #>s3
+    sta.z cputs.s+1
+    jsr cputs
+    jmp __b12
+    // main::@6
+  __b6:
+    // if(tags_found[i])
+    // [30] if(0==main::tags_found[main::i#2]) goto main::@8 -- vbuc1_eq_pbuc2_derefidx_vbuxx_then_la1 
+    lda tags_found,x
+    cmp #0
+    beq __b8
+    // main::@9
+    // num_found++;
+    // [31] main::num_found#1 = ++ main::num_found#2 -- vbuyy=_inc_vbuyy 
+    iny
+    // [32] phi from main::@6 main::@9 to main::@8 [phi:main::@6/main::@9->main::@8]
+    // [32] phi main::num_found#6 = main::num_found#2 [phi:main::@6/main::@9->main::@8#0] -- register_copy 
+    // main::@8
+  __b8:
+    // tags_found[i] = 0
+    // [33] main::tags_found[main::i#2] = 0 -- pbuc1_derefidx_vbuxx=vbuc2 
+    lda #0
+    sta tags_found,x
+    // for(char i=0;i<NUM_REQUIRED_TAGS;i++)
+    // [34] main::i#1 = ++ main::i#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // [21] phi from main::@8 to main::@5 [phi:main::@8->main::@5]
+    // [21] phi main::num_found#2 = main::num_found#6 [phi:main::@8->main::@5#0] -- register_copy 
+    // [21] phi main::i#2 = main::i#1 [phi:main::@8->main::@5#1] -- register_copy 
+    jmp __b5
+    // [35] phi from main::@4 to main::@13 [phi:main::@4->main::@13]
+  __b7:
+    // [35] phi main::required_tag#6 = required_tags [phi:main::@4->main::@13#0] -- pbuz1=pbuc1 
+    lda #<required_tags
+    sta.z required_tag
+    lda #>required_tags
+    sta.z required_tag+1
+    // [35] phi main::tag_idx#2 = 0 [phi:main::@4->main::@13#1] -- vbuz1=vbuc1 
+    lda #0
+    sta.z tag_idx
+    // main::@13
+  __b13:
+    // for(char tag_idx=0;tag_idx<NUM_REQUIRED_TAGS;tag_idx++)
+    // [36] if(main::tag_idx#2<7) goto main::@14 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z tag_idx
+    cmp #7
+    bcc __b10
+    // main::@21
+  __b21:
+    // pass +=3
+    // [37] main::pass#4 = main::pass#10 + 3 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #3
+    clc
+    adc.z pass
+    sta.z pass
+    bcc !+
+    inc.z pass+1
+  !:
+    // [38] phi from main::@21 main::@23 to main::@22 [phi:main::@21/main::@23->main::@22]
+  __b9:
+    // [38] phi main::pass#14 = main::pass#4 [phi:main::@21/main::@23->main::@22#0] -- register_copy 
+  // Skip letters until we hit another whitespace
+    // main::@22
+    // while(*pass && *pass!=' ' && *pass!='\n')
+    // [39] if(0==*main::pass#14) goto main::@1 -- vbuc1_eq__deref_pbuz1_then_la1 
+    lda #0
+    tay
+    cmp (pass),y
+    bne !__b1+
+    jmp __b1
+  !__b1:
+    // main::@33
+    // [40] if(*main::pass#14==' 'at) goto main::@1 -- _deref_pbuz1_eq_vbuc1_then_la1 
+    lda #' '
+    cmp (pass),y
+    bne !__b1+
+    jmp __b1
+  !__b1:
+    // main::@32
+    // [41] if(*main::pass#14!=' 'at) goto main::@23 -- _deref_pbuz1_neq_vbuc1_then_la1 
+    lda (pass),y
+    cmp #'\$9b'
+    bne __b23
+    jmp __b1
+    // main::@23
+  __b23:
+    // pass++;
+    // [42] main::pass#5 = ++ main::pass#14 -- pbuz1=_inc_pbuz1 
+    inc.z pass
+    bne !+
+    inc.z pass+1
+  !:
+    jmp __b9
+    // [43] phi from main::@13 to main::@14 [phi:main::@13->main::@14]
+  __b10:
+    // [43] phi main::match#2 = 0 [phi:main::@13->main::@14#0] -- vbuz1=vbuc1 
+    lda #0
+    sta.z match
+    // [43] phi main::i1#2 = 0 [phi:main::@13->main::@14#1] -- vbuz1=vbuc1 
+    sta.z i1
+    // main::@14
+  __b14:
+    // for(char i=0;i<3;i++)
+    // [44] if(main::i1#2<3) goto main::@15 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z i1
+    cmp #3
+    bcc __b15
+    // main::@16
+    // if(match==3)
+    // [45] if(main::match#2!=3) goto main::@20 -- vbuz1_neq_vbuc1_then_la1 
+    lda #3
+    cmp.z match
+    bne __b20
+    // main::@19
+    // tags_found[tag_idx] = 1
+    // [46] main::tags_found[main::tag_idx#2] = 1 -- pbuc1_derefidx_vbuz1=vbuc2 
+    lda #1
+    ldy.z tag_idx
+    sta tags_found,y
+    jmp __b21
+    // main::@20
+  __b20:
+    // required_tag += 3
+    // [47] main::required_tag#1 = main::required_tag#6 + 3 -- pbuz1=pbuz1_plus_vbuc1 
+    lda #3
+    clc
+    adc.z required_tag
+    sta.z required_tag
+    bcc !+
+    inc.z required_tag+1
+  !:
+    // for(char tag_idx=0;tag_idx<NUM_REQUIRED_TAGS;tag_idx++)
+    // [48] main::tag_idx#1 = ++ main::tag_idx#2 -- vbuz1=_inc_vbuz1 
+    inc.z tag_idx
+    // [35] phi from main::@20 to main::@13 [phi:main::@20->main::@13]
+    // [35] phi main::required_tag#6 = main::required_tag#1 [phi:main::@20->main::@13#0] -- register_copy 
+    // [35] phi main::tag_idx#2 = main::tag_idx#1 [phi:main::@20->main::@13#1] -- register_copy 
+    jmp __b13
+    // main::@15
+  __b15:
+    // if(required_tag[i]==pass[i])
+    // [49] if(main::required_tag#6[main::i1#2]!=main::pass#10[main::i1#2]) goto main::@17 -- pbuz1_derefidx_vbuz2_neq_pbuz3_derefidx_vbuz2_then_la1 
+    ldy.z i1
+    lda (required_tag),y
+    tax
+    lda (pass),y
+    tay
+    stx.z $ff
+    cpy.z $ff
+    bne __b17
+    // main::@18
+    // match++;
+    // [50] main::match#1 = ++ main::match#2 -- vbuz1=_inc_vbuz1 
+    inc.z match
+    // [51] phi from main::@15 main::@18 to main::@17 [phi:main::@15/main::@18->main::@17]
+    // [51] phi main::match#6 = main::match#2 [phi:main::@15/main::@18->main::@17#0] -- register_copy 
+    // main::@17
+  __b17:
+    // for(char i=0;i<3;i++)
+    // [52] main::i1#1 = ++ main::i1#2 -- vbuz1=_inc_vbuz1 
+    inc.z i1
+    // [43] phi from main::@17 to main::@14 [phi:main::@17->main::@14]
+    // [43] phi main::match#2 = main::match#6 [phi:main::@17->main::@14#0] -- register_copy 
+    // [43] phi main::i1#2 = main::i1#1 [phi:main::@17->main::@14#1] -- register_copy 
+    jmp __b14
+  .segment Data
+    tags_found: .fill 7, 0
+    s: .text @"\$9bValid "
+    .byte 0
+    s1: .text " Total "
+    .byte 0
+    s2: .text @"\$9b"
+    .byte 0
+    s3: .text "+"
+    .byte 0
+    s4: .text "."
+    .byte 0
+}
+.segment Code
+  // clrscr
+// clears the screen and moves the cursor to the upper left-hand corner of the screen.
+clrscr: {
+    // [53] memset::str#7 = (void*)*SAVMSC -- pvoz1=_deref_qvoc1 
+    lda SAVMSC
+    sta.z memset.str
+    lda SAVMSC+1
+    sta.z memset.str+1
+    // memset(*SAVMSC, 0x00, CONIO_WIDTH * CONIO_HEIGHT)
+    // [54] call memset 
+  // Fill entire screen with spaces
+    // [73] phi from clrscr to memset [phi:clrscr->memset]
+    // [73] phi memset::str#3 = memset::str#7 [phi:clrscr->memset#0] -- register_copy 
+    // [73] phi memset::num#2 = (word)$28*$18 [phi:clrscr->memset#1] -- vwuz1=vwuc1 
+    lda #<$28*$18
+    sta.z memset.num
+    lda #>$28*$18
+    sta.z memset.num+1
+    jsr memset
+    // clrscr::@1
+    // *OLDCHR = 0x00
+    // [55] *OLDCHR = 0 -- _deref_pbuc1=vbuc2 
+    // 0x00 is screencode for space character
+    // set the old character to a space so the cursor doesn't reappear at the last position it was at
+    lda #0
+    sta OLDCHR
+    // gotoxy(0,0)
+    // [56] call gotoxy 
+    jsr gotoxy
+    // clrscr::@return
+    // }
+    // [57] return 
+    rts
+}
+  // cputs
+// Output a NUL-terminated string at the current cursor position
+// cputs(byte* zp($8c) s)
+cputs: {
+    .label s = $8c
+    // [59] phi from cputs cputs::@2 to cputs::@1 [phi:cputs/cputs::@2->cputs::@1]
+    // [59] phi cputs::s#7 = cputs::s#8 [phi:cputs/cputs::@2->cputs::@1#0] -- register_copy 
+    // cputs::@1
+  __b1:
+    // while (c = *s++)
+    // [60] cputs::c#1 = *cputs::s#7 -- vbuaa=_deref_pbuz1 
+    ldy #0
+    lda (s),y
+    // [61] cputs::s#0 = ++ cputs::s#7 -- pbuz1=_inc_pbuz1 
+    inc.z s
+    bne !+
+    inc.z s+1
+  !:
+    // [62] if(0!=cputs::c#1) goto cputs::@2 -- vbuc1_neq_vbuaa_then_la1 
+    cmp #0
+    bne __b2
+    // cputs::@return
+    // }
+    // [63] return 
+    rts
+    // cputs::@2
+  __b2:
+    // cputc(c)
+    // [64] cputc::c = cputs::c#1 -- vbuz1=vbuaa 
+    sta.z cputc.c
+    // [65] call cputc 
+    jsr cputc
+    jmp __b1
+}
+  // printf_uint
+// Print an unsigned int using a specific format
+// printf_uint(word zp($82) uvalue)
+printf_uint: {
+    .label uvalue = $82
+    // printf_uint::@1
+    // printf_buffer.sign = format.sign_always?'+':0
+    // [67] *((byte*)&printf_buffer) = 0 -- _deref_pbuc1=vbuc2 
+    // Handle any sign
+    lda #0
+    sta printf_buffer
+    // utoa(uvalue, printf_buffer.digits, format.radix)
+    // [68] utoa::value#1 = printf_uint::uvalue#2
+    // [69] call utoa 
+  // Format number into buffer
+    // [103] phi from printf_uint::@1 to utoa [phi:printf_uint::@1->utoa]
+    jsr utoa
+    // printf_uint::@2
+    // printf_number_buffer(printf_buffer, format)
+    // [70] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer) -- vbuaa=_deref_pbuc1 
+    lda printf_buffer
+    // [71] call printf_number_buffer 
+  // Print using format
+    // [124] phi from printf_uint::@2 to printf_number_buffer [phi:printf_uint::@2->printf_number_buffer]
+    jsr printf_number_buffer
+    // printf_uint::@return
+    // }
+    // [72] return 
+    rts
+}
+  // memset
+// Copies the character c (an unsigned char) to the first num characters of the object pointed to by the argument str.
+// memset(byte* zp($91) str, word zp($8e) num)
+memset: {
+    .label end = $8e
+    .label dst = $91
+    .label str = $91
+    .label num = $8e
+    // if(num>0)
+    // [74] if(memset::num#2<=0) goto memset::@return -- vwuz1_le_0_then_la1 
+    lda.z num
+    bne !+
+    lda.z num+1
+    beq __breturn
+  !:
+    // memset::@1
+    // end = (char*)str + num
+    // [75] memset::end#0 = (byte*)memset::str#3 + memset::num#2 -- pbuz1=pbuz2_plus_vwuz1 
+    lda.z end
+    clc
+    adc.z str
+    sta.z end
+    lda.z end+1
+    adc.z str+1
+    sta.z end+1
+    // [76] memset::dst#4 = (byte*)memset::str#3
+    // [77] phi from memset::@1 memset::@3 to memset::@2 [phi:memset::@1/memset::@3->memset::@2]
+    // [77] phi memset::dst#2 = memset::dst#4 [phi:memset::@1/memset::@3->memset::@2#0] -- register_copy 
+    // memset::@2
+  __b2:
+    // for(char* dst = str; dst!=end; dst++)
+    // [78] if(memset::dst#2!=memset::end#0) goto memset::@3 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z dst+1
+    cmp.z end+1
+    bne __b3
+    lda.z dst
+    cmp.z end
+    bne __b3
+    // memset::@return
+  __breturn:
+    // }
+    // [79] return 
+    rts
+    // memset::@3
+  __b3:
+    // *dst = c
+    // [80] *memset::dst#2 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    tay
+    sta (dst),y
+    // for(char* dst = str; dst!=end; dst++)
+    // [81] memset::dst#1 = ++ memset::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    jmp __b2
+}
+  // gotoxy
+// Set the cursor to the specified position
+gotoxy: {
+    .const x = 0
+    .const y = 0
+    // *COLCRS = x
+    // [82] *COLCRS = gotoxy::x#1 -- _deref_pwuc1=vbuc2 
+    lda #0
+    sta COLCRS+1
+    lda #<x
+    sta COLCRS
+    // *ROWCRS = y
+    // [83] *ROWCRS = gotoxy::y#1 -- _deref_pbuc1=vbuc2 
+    lda #y
+    sta ROWCRS
+    // setcursor()
+    // [84] call setcursor 
+    jsr setcursor
+    // gotoxy::@return
+    // }
+    // [85] return 
+    rts
+}
+  // cputc
+// Output one character at the current cursor position
+// Moves the cursor forward. Scrolls the entire screen if needed
+// cputc(byte zp($90) c)
+cputc: {
+    .label convertToScreenCode1_v = c
+    .label c = $90
+    // if (c == '\r')
+    // [86] if(cputc::c==' 'at) goto cputc::@1 -- vbuz1_eq_vbuc1_then_la1 
+    lda #'\r'
+    cmp.z c
+    beq __b1
+    // cputc::@3
+    // if(c == '\n' || c == 0x9b)
+    // [87] if(cputc::c==' 'at) goto cputc::@2 -- vbuz1_eq_vbuc1_then_la1 
+    lda #'\$9b'
+    cmp.z c
+    beq __b2
+    // cputc::@8
+    // [88] if(cputc::c==$9b) goto cputc::@2 -- vbuz1_eq_vbuc1_then_la1 
+    lda #$9b
+    cmp.z c
+    beq __b2
+    // cputc::convertToScreenCode1
+    // return rawmap[*v];
+    // [89] cputc::convertToScreenCode1_return#0 = rawmap[*cputc::convertToScreenCode1_v#0] -- vbuxx=pbuc1_derefidx_(_deref_pbuc2) 
+    ldy.z convertToScreenCode1_v
+    ldx rawmap,y
+    // [90] phi from cputc::convertToScreenCode1 to cputc::@6 [phi:cputc::convertToScreenCode1->cputc::@6]
+    // cputc::@6
+    // putchar(convertToScreenCode(&c))
+    // [91] call putchar 
+    jsr putchar
+    // cputc::@7
+    // (*COLCRS)++;
+    // [92] *COLCRS = ++ *COLCRS -- _deref_pwuc1=_inc__deref_pwuc1 
+    inc COLCRS
+    bne !+
+    inc COLCRS+1
+  !:
+    // if (*COLCRS == CONIO_WIDTH)
+    // [93] if(*COLCRS==$28) goto cputc::@5 -- _deref_pwuc1_eq_vbuc2_then_la1 
+    lda COLCRS+1
+    bne !+
+    lda COLCRS
+    cmp #$28
+    beq __b5
+  !:
+    // [94] phi from cputc::@7 to cputc::@4 [phi:cputc::@7->cputc::@4]
+    // cputc::@4
+    // setcursor()
+    // [95] call setcursor 
+    jsr setcursor
+    // cputc::@return
+    // }
+    // [96] return 
+    rts
+    // cputc::@5
+  __b5:
+    // *COLCRS = 0
+    // [97] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // newline()
+    // [98] call newline 
+    jsr newline
+    rts
+    // cputc::@2
+  __b2:
+    // *COLCRS = 0
+    // [99] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    // 0x0a LF, or atascii EOL
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // newline()
+    // [100] call newline 
+    jsr newline
+    rts
+    // cputc::@1
+  __b1:
+    // *COLCRS = 0
+    // [101] *COLCRS = 0 -- _deref_pwuc1=vbuc2 
+    // 0x0d, CR = just set the cursor x value to 0
+    lda #0
+    sta COLCRS+1
+    sta COLCRS
+    // setcursor()
+    // [102] call setcursor 
+    jsr setcursor
+    rts
+}
+  // utoa
+// Converts unsigned number value to a string representing it in RADIX format.
+// If the leading digits are zero they are not included in the string.
+// - value : The number to be converted to RADIX
+// - buffer : receives the string representing the number and zero-termination.
+// - radix : The radix to convert the number to (from the enum RADIX)
+// utoa(word zp($82) value, byte* zp($8c) buffer)
+utoa: {
+    .label digit_value = $91
+    .label buffer = $8c
+    .label digit = $8b
+    .label value = $82
+    // [104] phi from utoa to utoa::@1 [phi:utoa->utoa::@1]
+    // [104] phi utoa::buffer#11 = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS [phi:utoa->utoa::@1#0] -- pbuz1=pbuc1 
+    lda #<printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer
+    lda #>printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    sta.z buffer+1
+    // [104] phi utoa::started#2 = 0 [phi:utoa->utoa::@1#1] -- vbuxx=vbuc1 
+    ldx #0
+    // [104] phi utoa::value#2 = utoa::value#1 [phi:utoa->utoa::@1#2] -- register_copy 
+    // [104] phi utoa::digit#2 = 0 [phi:utoa->utoa::@1#3] -- vbuz1=vbuc1 
+    txa
+    sta.z digit
+    // utoa::@1
+  __b1:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    // [105] if(utoa::digit#2<5-1) goto utoa::@2 -- vbuz1_lt_vbuc1_then_la1 
+    lda.z digit
+    cmp #5-1
+    bcc __b2
+    // utoa::@3
+    // *buffer++ = DIGITS[(char)value]
+    // [106] utoa::$11 = (byte)utoa::value#2 -- vbuaa=_byte_vwuz1 
+    lda.z value
+    // [107] *utoa::buffer#11 = DIGITS[utoa::$11] -- _deref_pbuz1=pbuc1_derefidx_vbuaa 
+    tay
+    lda DIGITS,y
+    ldy #0
+    sta (buffer),y
+    // *buffer++ = DIGITS[(char)value];
+    // [108] utoa::buffer#3 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // *buffer = 0
+    // [109] *utoa::buffer#3 = 0 -- _deref_pbuz1=vbuc1 
+    lda #0
+    tay
+    sta (buffer),y
+    // utoa::@return
+    // }
+    // [110] return 
+    rts
+    // utoa::@2
+  __b2:
+    // digit_value = digit_values[digit]
+    // [111] utoa::$10 = utoa::digit#2 << 1 -- vbuaa=vbuz1_rol_1 
+    lda.z digit
+    asl
+    // [112] utoa::digit_value#0 = RADIX_DECIMAL_VALUES[utoa::$10] -- vwuz1=pwuc1_derefidx_vbuaa 
+    tay
+    lda RADIX_DECIMAL_VALUES,y
+    sta.z digit_value
+    lda RADIX_DECIMAL_VALUES+1,y
+    sta.z digit_value+1
+    // if (started || value >= digit_value)
+    // [113] if(0!=utoa::started#2) goto utoa::@5 -- vbuc1_neq_vbuxx_then_la1 
+    cpx #0
+    bne __b5
+    // utoa::@7
+    // [114] if(utoa::value#2>=utoa::digit_value#0) goto utoa::@5 -- vwuz1_ge_vwuz2_then_la1 
+    cmp.z value+1
+    bne !+
+    lda.z digit_value
+    cmp.z value
+    beq __b5
+  !:
+    bcc __b5
+    // [115] phi from utoa::@7 to utoa::@4 [phi:utoa::@7->utoa::@4]
+    // [115] phi utoa::buffer#14 = utoa::buffer#11 [phi:utoa::@7->utoa::@4#0] -- register_copy 
+    // [115] phi utoa::started#4 = utoa::started#2 [phi:utoa::@7->utoa::@4#1] -- register_copy 
+    // [115] phi utoa::value#6 = utoa::value#2 [phi:utoa::@7->utoa::@4#2] -- register_copy 
+    // utoa::@4
+  __b4:
+    // for( char digit=0; digit<max_digits-1; digit++ )
+    // [116] utoa::digit#1 = ++ utoa::digit#2 -- vbuz1=_inc_vbuz1 
+    inc.z digit
+    // [104] phi from utoa::@4 to utoa::@1 [phi:utoa::@4->utoa::@1]
+    // [104] phi utoa::buffer#11 = utoa::buffer#14 [phi:utoa::@4->utoa::@1#0] -- register_copy 
+    // [104] phi utoa::started#2 = utoa::started#4 [phi:utoa::@4->utoa::@1#1] -- register_copy 
+    // [104] phi utoa::value#2 = utoa::value#6 [phi:utoa::@4->utoa::@1#2] -- register_copy 
+    // [104] phi utoa::digit#2 = utoa::digit#1 [phi:utoa::@4->utoa::@1#3] -- register_copy 
+    jmp __b1
+    // utoa::@5
+  __b5:
+    // utoa_append(buffer++, value, digit_value)
+    // [117] utoa_append::buffer#0 = utoa::buffer#11
+    // [118] utoa_append::value#0 = utoa::value#2
+    // [119] utoa_append::sub#0 = utoa::digit_value#0
+    // [120] call utoa_append 
+    // [165] phi from utoa::@5 to utoa_append [phi:utoa::@5->utoa_append]
+    jsr utoa_append
+    // utoa_append(buffer++, value, digit_value)
+    // [121] utoa_append::return#0 = utoa_append::value#2
+    // utoa::@6
+    // value = utoa_append(buffer++, value, digit_value)
+    // [122] utoa::value#0 = utoa_append::return#0
+    // value = utoa_append(buffer++, value, digit_value);
+    // [123] utoa::buffer#4 = ++ utoa::buffer#11 -- pbuz1=_inc_pbuz1 
+    inc.z buffer
+    bne !+
+    inc.z buffer+1
+  !:
+    // [115] phi from utoa::@6 to utoa::@4 [phi:utoa::@6->utoa::@4]
+    // [115] phi utoa::buffer#14 = utoa::buffer#4 [phi:utoa::@6->utoa::@4#0] -- register_copy 
+    // [115] phi utoa::started#4 = 1 [phi:utoa::@6->utoa::@4#1] -- vbuxx=vbuc1 
+    ldx #1
+    // [115] phi utoa::value#6 = utoa::value#0 [phi:utoa::@6->utoa::@4#2] -- register_copy 
+    jmp __b4
+}
+  // printf_number_buffer
+// Print the contents of the number buffer using a specific format.
+// This handles minimum length, zero-filling, and left/right justification from the format
+// printf_number_buffer(byte register(A) buffer_sign)
+printf_number_buffer: {
+    .label buffer_digits = printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+    // printf_number_buffer::@1
+    // if(buffer.sign)
+    // [125] if(0==printf_number_buffer::buffer_sign#0) goto printf_number_buffer::@2 -- vbuc1_eq_vbuaa_then_la1 
+    cmp #0
+    beq __b2
+    // printf_number_buffer::@3
+    // cputc(buffer.sign)
+    // [126] cputc::c = printf_number_buffer::buffer_sign#0 -- vbuz1=vbuaa 
+    sta.z cputc.c
+    // [127] call cputc 
+    jsr cputc
+    // [128] phi from printf_number_buffer::@1 printf_number_buffer::@3 to printf_number_buffer::@2 [phi:printf_number_buffer::@1/printf_number_buffer::@3->printf_number_buffer::@2]
+    // printf_number_buffer::@2
+  __b2:
+    // cputs(buffer.digits)
+    // [129] call cputs 
+    // [58] phi from printf_number_buffer::@2 to cputs [phi:printf_number_buffer::@2->cputs]
+    // [58] phi cputs::s#8 = printf_number_buffer::buffer_digits#0 [phi:printf_number_buffer::@2->cputs#0] -- pbuz1=pbuc1 
+    lda #<buffer_digits
+    sta.z cputs.s
+    lda #>buffer_digits
+    sta.z cputs.s+1
+    jsr cputs
+    // printf_number_buffer::@return
+    // }
+    // [130] return 
+    rts
+}
+  // setcursor
+// Handles cursor movement, displaying it if required, and inverting character it is over if there is one (and enabled)
+setcursor: {
+    .label loc = $93
+    // **OLDADR = *OLDCHR
+    // [131] *(*OLDADR) = *OLDCHR -- _deref_(_deref_qbuc1)=_deref_pbuc2 
+    // save the current oldchr into oldadr
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // cursorLocation()
+    // [132] call cursorLocation 
+    jsr cursorLocation
+    // [133] cursorLocation::return#3 = cursorLocation::return#1
+    // setcursor::@3
+    // loc = cursorLocation()
+    // [134] setcursor::loc#0 = cursorLocation::return#3
+    // c = *loc
+    // [135] setcursor::c#0 = *setcursor::loc#0 -- vbuxx=_deref_pbuz1 
+    ldy #0
+    lda (loc),y
+    tax
+    // *OLDCHR = c
+    // [136] *OLDCHR = setcursor::c#0 -- _deref_pbuc1=vbuxx 
+    stx OLDCHR
+    // *OLDADR = loc
+    // [137] *OLDADR = setcursor::loc#0 -- _deref_qbuc1=pbuz1 
+    lda.z loc
+    sta OLDADR
+    lda.z loc+1
+    sta OLDADR+1
+    // setcursor::@2
+    // *CRSINH = 0
+    // [138] *CRSINH = 0 -- _deref_pbuc1=vbuc2 
+    // cursor is on, so invert the inverse bit and turn cursor on
+    tya
+    sta CRSINH
+    // c = c ^ 0x80
+    // [139] setcursor::c#1 = setcursor::c#0 ^ $80 -- vbuaa=vbuxx_bxor_vbuc1 
+    txa
+    eor #$80
+    // setcursor::@1
+    // **OLDADR = c
+    // [140] *(*OLDADR) = setcursor::c#1 -- _deref_(_deref_qbuc1)=vbuaa 
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // setcursor::@return
+    // }
+    // [141] return 
+    rts
+}
+  // putchar
+// Puts a character to the screen a the current location. Uses internal screencode. Deals with storing the old cursor value
+putchar: {
+    .label loc = $93
+    // **OLDADR = *OLDCHR
+    // [142] *(*OLDADR) = *OLDCHR -- _deref_(_deref_qbuc1)=_deref_pbuc2 
+    lda OLDCHR
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    sta ($fe),y
+    // cursorLocation()
+    // [143] call cursorLocation 
+    jsr cursorLocation
+    // [144] cursorLocation::return#0 = cursorLocation::return#1
+    // putchar::@1
+    // loc = cursorLocation()
+    // [145] putchar::loc#0 = cursorLocation::return#0
+    // newChar = code | conio_reverse_value
+    // [146] putchar::newChar#0 = cputc::convertToScreenCode1_return#0 -- vbuaa=vbuxx 
+    txa
+    // *loc = newChar
+    // [147] *putchar::loc#0 = putchar::newChar#0 -- _deref_pbuz1=vbuaa 
+    ldy #0
+    sta (loc),y
+    // *OLDCHR = newChar
+    // [148] *OLDCHR = putchar::newChar#0 -- _deref_pbuc1=vbuaa 
+    sta OLDCHR
+    // setcursor()
+    // [149] call setcursor 
+    jsr setcursor
+    // putchar::@return
+    // }
+    // [150] return 
+    rts
+}
+  // newline
+newline: {
+    .label start = $91
+    // if ((*ROWCRS)++ == CONIO_HEIGHT)
+    // [151] *ROWCRS = ++ *ROWCRS -- _deref_pbuc1=_inc__deref_pbuc1 
+    inc ROWCRS
+    // [152] if(*ROWCRS!=$18) goto newline::@1 -- _deref_pbuc1_neq_vbuc2_then_la1 
+    lda #$18
+    cmp ROWCRS
+    bne __b1
+    // newline::@3
+    // **OLDADR ^= 0x80
+    // [153] *(*OLDADR) = *(*OLDADR) ^ $80 -- _deref_(_deref_qbuc1)=_deref_(_deref_qbuc1)_bxor_vbuc2 
+    ldy OLDADR
+    sty.z $fe
+    ldy OLDADR+1
+    sty.z $ff
+    ldy #0
+    lda ($fe),y
+    eor #$80
+    sta ($fe),y
+    // newline::@2
+    // start = *SAVMSC
+    // [154] newline::start#0 = *SAVMSC -- pbuz1=_deref_qbuc1 
+    // move screen up 1 line
+    lda SAVMSC
+    sta.z start
+    lda SAVMSC+1
+    sta.z start+1
+    // start + CONIO_WIDTH
+    // [155] memcpy::source#0 = newline::start#0 + $28 -- pbuz1=pbuz2_plus_vbuc1 
+    lda #$28
+    clc
+    adc.z start
+    sta.z memcpy.source
+    tya
+    adc.z start+1
+    sta.z memcpy.source+1
+    // memcpy(start, start + CONIO_WIDTH, CONIO_WIDTH * 23)
+    // [156] memcpy::destination#0 = (void*)newline::start#0 -- pvoz1=pvoz2 
+    lda.z start
+    sta.z memcpy.destination
+    lda.z start+1
+    sta.z memcpy.destination+1
+    // [157] call memcpy 
+    jsr memcpy
+    // newline::@4
+    // start + CONIO_WIDTH * 23
+    // [158] memset::str#0 = newline::start#0 + (word)$28*$17 -- pbuz1=pbuz1_plus_vwuc1 
+    clc
+    lda.z memset.str
+    adc #<$28*$17
+    sta.z memset.str
+    lda.z memset.str+1
+    adc #>$28*$17
+    sta.z memset.str+1
+    // [159] memset::str#8 = (void*)memset::str#0
+    // memset(start + CONIO_WIDTH * 23, 0x00, CONIO_WIDTH)
+    // [160] call memset 
+    // [73] phi from newline::@4 to memset [phi:newline::@4->memset]
+    // [73] phi memset::str#3 = memset::str#8 [phi:newline::@4->memset#0] -- register_copy 
+    // [73] phi memset::num#2 = $28 [phi:newline::@4->memset#1] -- vwuz1=vbuc1 
+    lda #<$28
+    sta.z memset.num
+    lda #>$28
+    sta.z memset.num+1
+    jsr memset
+    // newline::@5
+    // *ROWCRS = CONIO_HEIGHT - 1
+    // [161] *ROWCRS = (byte)$18-1 -- _deref_pbuc1=vbuc2 
+    lda #$18-1
+    sta ROWCRS
+    // [162] phi from newline newline::@5 to newline::@1 [phi:newline/newline::@5->newline::@1]
+    // newline::@1
+  __b1:
+    // setcursor()
+    // [163] call setcursor 
+    jsr setcursor
+    // newline::@return
+    // }
+    // [164] return 
+    rts
+}
+  // utoa_append
+// Used to convert a single digit of an unsigned number value to a string representation
+// Counts a single digit up from '0' as long as the value is larger than sub.
+// Each time the digit is increased sub is subtracted from value.
+// - buffer : pointer to the char that receives the digit
+// - value : The value where the digit will be derived from
+// - sub : the value of a '1' in the digit. Subtracted continually while the digit is increased.
+//        (For decimal the subs used are 10000, 1000, 100, 10, 1)
+// returns : the value reduced by sub * digit so that it is less than sub.
+// utoa_append(byte* zp($8c) buffer, word zp($82) value, word zp($91) sub)
+utoa_append: {
+    .label buffer = $8c
+    .label value = $82
+    .label sub = $91
+    .label return = $82
+    // [166] phi from utoa_append to utoa_append::@1 [phi:utoa_append->utoa_append::@1]
+    // [166] phi utoa_append::digit#2 = 0 [phi:utoa_append->utoa_append::@1#0] -- vbuxx=vbuc1 
+    ldx #0
+    // [166] phi utoa_append::value#2 = utoa_append::value#0 [phi:utoa_append->utoa_append::@1#1] -- register_copy 
+    // utoa_append::@1
+  __b1:
+    // while (value >= sub)
+    // [167] if(utoa_append::value#2>=utoa_append::sub#0) goto utoa_append::@2 -- vwuz1_ge_vwuz2_then_la1 
+    lda.z sub+1
+    cmp.z value+1
+    bne !+
+    lda.z sub
+    cmp.z value
+    beq __b2
+  !:
+    bcc __b2
+    // utoa_append::@3
+    // *buffer = DIGITS[digit]
+    // [168] *utoa_append::buffer#0 = DIGITS[utoa_append::digit#2] -- _deref_pbuz1=pbuc1_derefidx_vbuxx 
+    lda DIGITS,x
+    ldy #0
+    sta (buffer),y
+    // utoa_append::@return
+    // }
+    // [169] return 
+    rts
+    // utoa_append::@2
+  __b2:
+    // digit++;
+    // [170] utoa_append::digit#1 = ++ utoa_append::digit#2 -- vbuxx=_inc_vbuxx 
+    inx
+    // value -= sub
+    // [171] utoa_append::value#1 = utoa_append::value#2 - utoa_append::sub#0 -- vwuz1=vwuz1_minus_vwuz2 
+    lda.z value
+    sec
+    sbc.z sub
+    sta.z value
+    lda.z value+1
+    sbc.z sub+1
+    sta.z value+1
+    // [166] phi from utoa_append::@2 to utoa_append::@1 [phi:utoa_append::@2->utoa_append::@1]
+    // [166] phi utoa_append::digit#2 = utoa_append::digit#1 [phi:utoa_append::@2->utoa_append::@1#0] -- register_copy 
+    // [166] phi utoa_append::value#2 = utoa_append::value#1 [phi:utoa_append::@2->utoa_append::@1#1] -- register_copy 
+    jmp __b1
+}
+  // cursorLocation
+// Return a pointer to the location of the cursor
+cursorLocation: {
+    .label __0 = $93
+    .label __1 = $93
+    .label __3 = $93
+    .label return = $93
+    .label __4 = $95
+    .label __5 = $93
+    // (word)(*ROWCRS)*CONIO_WIDTH
+    // [172] cursorLocation::$3 = (word)*ROWCRS -- vwuz1=_word__deref_pbuc1 
+    lda ROWCRS
+    sta.z __3
+    lda #0
+    sta.z __3+1
+    // [173] cursorLocation::$4 = cursorLocation::$3 << 2 -- vwuz1=vwuz2_rol_2 
+    lda.z __3
+    asl
+    sta.z __4
+    lda.z __3+1
+    rol
+    sta.z __4+1
+    asl.z __4
+    rol.z __4+1
+    // [174] cursorLocation::$5 = cursorLocation::$4 + cursorLocation::$3 -- vwuz1=vwuz2_plus_vwuz1 
+    lda.z __5
+    clc
+    adc.z __4
+    sta.z __5
+    lda.z __5+1
+    adc.z __4+1
+    sta.z __5+1
+    // [175] cursorLocation::$0 = cursorLocation::$5 << 3 -- vwuz1=vwuz1_rol_3 
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    asl.z __0
+    rol.z __0+1
+    // *SAVMSC + (word)(*ROWCRS)*CONIO_WIDTH
+    // [176] cursorLocation::$1 = *SAVMSC + cursorLocation::$0 -- pbuz1=_deref_qbuc1_plus_vwuz1 
+    clc
+    lda.z __1
+    adc SAVMSC
+    sta.z __1
+    lda.z __1+1
+    adc SAVMSC+1
+    sta.z __1+1
+    // *SAVMSC + (word)(*ROWCRS)*CONIO_WIDTH + *COLCRS
+    // [177] cursorLocation::return#1 = cursorLocation::$1 + *COLCRS -- pbuz1=pbuz1_plus__deref_pwuc1 
+    clc
+    lda COLCRS
+    adc.z return
+    sta.z return
+    lda COLCRS+1
+    adc.z return+1
+    sta.z return+1
+    // cursorLocation::@return
+    // }
+    // [178] return 
+    rts
+}
+  // memcpy
+// Copy block of memory (forwards)
+// Copies the values of num bytes from the location pointed to by source directly to the memory block pointed to by destination.
+// memcpy(void* zp($93) destination, byte* zp($8e) source)
+memcpy: {
+    .const num = $28*$17
+    .label src_end = $95
+    .label dst = $93
+    .label src = $8e
+    .label destination = $93
+    .label source = $8e
+    // src_end = (char*)source+num
+    // [179] memcpy::src_end#0 = (byte*)(void*)memcpy::source#0 + memcpy::num#0 -- pbuz1=pbuz2_plus_vwuc1 
+    clc
+    lda.z source
+    adc #<num
+    sta.z src_end
+    lda.z source+1
+    adc #>num
+    sta.z src_end+1
+    // [180] memcpy::src#4 = (byte*)(void*)memcpy::source#0
+    // [181] memcpy::dst#4 = (byte*)memcpy::destination#0
+    // [182] phi from memcpy memcpy::@2 to memcpy::@1 [phi:memcpy/memcpy::@2->memcpy::@1]
+    // [182] phi memcpy::dst#2 = memcpy::dst#4 [phi:memcpy/memcpy::@2->memcpy::@1#0] -- register_copy 
+    // [182] phi memcpy::src#2 = memcpy::src#4 [phi:memcpy/memcpy::@2->memcpy::@1#1] -- register_copy 
+    // memcpy::@1
+  __b1:
+    // while(src!=src_end)
+    // [183] if(memcpy::src#2!=memcpy::src_end#0) goto memcpy::@2 -- pbuz1_neq_pbuz2_then_la1 
+    lda.z src+1
+    cmp.z src_end+1
+    bne __b2
+    lda.z src
+    cmp.z src_end
+    bne __b2
+    // memcpy::@return
+    // }
+    // [184] return 
+    rts
+    // memcpy::@2
+  __b2:
+    // *dst++ = *src++
+    // [185] *memcpy::dst#2 = *memcpy::src#2 -- _deref_pbuz1=_deref_pbuz2 
+    ldy #0
+    lda (src),y
+    sta (dst),y
+    // *dst++ = *src++;
+    // [186] memcpy::dst#1 = ++ memcpy::dst#2 -- pbuz1=_inc_pbuz1 
+    inc.z dst
+    bne !+
+    inc.z dst+1
+  !:
+    // [187] memcpy::src#1 = ++ memcpy::src#2 -- pbuz1=_inc_pbuz1 
+    inc.z src
+    bne !+
+    inc.z src+1
+  !:
+    jmp __b1
+}
+  // File Data
+.segment Data
+  // The digits used for numbers
+  DIGITS: .text "0123456789abcdef"
+  // Values of decimal digits
+  RADIX_DECIMAL_VALUES: .word $2710, $3e8, $64, $a
+  // create a static table to map char value to screen value
+  // use KickAsm functions to create a table of code -> screen code values, using cc65 algorithm
+rawmap:
+.var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+
+  // The required tags
+  required_tags: .text "byriyreyrhgthcleclpid"
+  .byte 0
+  passports: .text @"ecl:grn\$9bcid:315 iyr:2012 hgt:192cm eyr:2023 pid:873355140 byr:1925 hcl:#cb2c03\$9b\$9bbyr:2027 hcl:ec0cfd ecl:blu cid:120\$9beyr:1937 pid:106018766 iyr:2010 hgt:154cm\$9b\$9bbyr:1965 eyr:2028 hgt:157cm\$9bcid:236 iyr:2018 ecl:brn\$9bhcl:#cfa07d pid:584111467\$9b\$9beyr:2029 ecl:hzl\$9biyr:1972 byr:1966\$9bpid:2898897192\$9bhgt:59cm hcl:z\$9b\$9bpid:231652013 hcl:#602927 hgt:166\$9becl:grn eyr:2025\$9bbyr:2008 iyr:1986\$9b\$9bbyr:1928 hgt:167cm\$9bhcl:#18171d iyr:2012\$9becl:oth pid:237657808 eyr:1944\$9b\$9bhgt:73in ecl:grn byr:1931 pid:358388825 iyr:2020\$9bhcl:#602927 eyr:2020\$9b\$9bhcl:#efcc98 eyr:2024 ecl:hzl\$9bbyr:2030 hgt:192cm\$9biyr:2013 pid:7479289410\$9b\$9bpid:053467220 iyr:2012 hgt:169cm\$9bcid:149 hcl:#866857\$9beyr:2030\$9bbyr:1995 ecl:oth\$9b\$9bhgt:162cm hcl:#efcc98 ecl:grn byr:1985 pid:419840766\$9beyr:2022\$9biyr:2020\$9b\$9bpid:22086957 hcl:c69235 ecl:#c458c5 eyr:1986 byr:2014 hgt:72cm iyr:1934\$9b\$9bhcl:#866857\$9becl:brn eyr:2024\$9biyr:2017\$9bpid:505225484 cid:144\$9bbyr:1980\$9bhgt:170cm\$9b\$9bhcl:#866857 ecl:gry\$9bbyr:1972 iyr:2019 eyr:2023\$9bcid:234 pid:721290041 hgt:191cm\$9b\$9bpid:346301363\$9beyr:2020\$9bhcl:#733820 iyr:2019 hgt:177cm\$9bbyr:1998\$9b\$9bhgt:157cm byr:1963\$9bpid:898055805\$9bhcl:#fffffd ecl:blu iyr:2017 cid:87\$9beyr:2030\$9b\$9bpid:605900764 iyr:2011\$9bhgt:73in ecl:hzl eyr:2024\$9bhcl:#888785\$9bcid:281\$9b\$9biyr:2010 eyr:2026 hcl:#4f7e76 pid:883386029 byr:1946 ecl:brn\$9b\$9bhcl:z\$9biyr:2020 pid:9121928466 byr:2014 ecl:zzz eyr:2025\$9bhgt:172in\$9b\$9bhgt:151cm cid:163 pid:670884417 iyr:2012\$9becl:oth hcl:#ceb3a1\$9beyr:2028\$9b\$9bhcl:z cid:92 hgt:69cm\$9bbyr:2008 pid:492284612\$9beyr:2020 iyr:2023\$9becl:hzl\$9b\$9bbyr:1933\$9bhcl:#7d3b0c eyr:2020 hgt:170cm\$9bpid:949064511 iyr:2010\$9becl:oth\$9b\$9beyr:2025 byr:1989 ecl:oth cid:100 hgt:182cm\$9bpid:629190040 iyr:2017 hcl:#b6652a\$9b\$9becl:hzl cid:76 hcl:#e71392 eyr:2021 iyr:2013 byr:1995\$9bpid:762177473\$9bhgt:179cm\$9b\$9bpid:198500564 eyr:2029 hcl:#733820 cid:51 iyr:2012\$9bhgt:70in byr:1938 ecl:oth\$9b\$9bhgt:190cm ecl:brn byr:1952 iyr:2015 hcl:#623a2f\$9beyr:2023\$9b\$9bhgt:169cm hcl:#602927 byr:2001 pid:823979592 iyr:2016 eyr:2029\$9b\$9biyr:2010 ecl:gry\$9beyr:2022 hgt:156cm byr:1953 pid:434063393\$9bhcl:#733820\$9b\$9bpid:091724580 hcl:a7069e eyr:1984 ecl:#95d01e byr:2012 iyr:2005\$9b\$9beyr:2022 byr:1972 hcl:#866857 ecl:hzl pid:227453248\$9bhgt:153cm cid:324 iyr:2018\$9b\$9bcid:195 pid:049871343\$9beyr:2024 hgt:169cm\$9bbyr:1952 iyr:2010 ecl:grn\$9b\$9beyr:2035 pid:189cm\$9bhgt:77 iyr:1973 ecl:#dc83d5\$9bhcl:z byr:2004\$9b\$9bbyr:2027\$9bpid:89338932 hcl:1de39e ecl:grn hgt:159in eyr:2034 iyr:1937\$9b\$9bpid:076534920\$9bhgt:152cm\$9bbyr:1969\$9becl:blu\$9bhcl:#866857 iyr:2011 eyr:2024\$9b\$9biyr:2019 eyr:2028\$9becl:blu hgt:169cm\$9bhcl:#888785 pid:332202163 byr:1923\$9b\$9bhgt:65in byr:1964 iyr:2019\$9bpid:287612987 ecl:hzl cid:213 eyr:2023 hcl:#ceb3a1\$9b\$9bhcl:#623a2f pid:182484027\$9biyr:2016 ecl:brn byr:1943\$9bhgt:71in eyr:2021 cid:344\$9b\$9bhcl:#cdee64 iyr:2011 ecl:brn eyr:2026 hgt:176cm\$9bbyr:1985 pid:978641227\$9b\$9beyr:2029 ecl:brn hgt:173cm byr:1920 cid:211\$9bhcl:#866857\$9biyr:2016 pid:289769625\$9b\$9bhcl:#7d3b0c pid:770938833 iyr:2010 byr:1941 ecl:oth eyr:2029 hgt:161cm\$9b\$9bhgt:172cm iyr:2015 ecl:gry byr:1948\$9beyr:2029\$9bpid:466359109 hcl:#341e13\$9b\$9bcid:74 pid:405199325 ecl:blu\$9bhcl:#6b5442\$9beyr:1980 byr:2024 hgt:174cm iyr:2011\$9b\$9bhgt:183cm pid:075760048 cid:78 byr:1960 ecl:hzl eyr:2030 hcl:#6b5442 iyr:2014\$9b\$9bcid:264 hcl:#7d3b0c\$9becl:blu iyr:2011 eyr:2020 hgt:182cm\$9bbyr:1929\$9b\$9bpid:435338286 byr:1931\$9bhcl:z ecl:amb iyr:2013 hgt:73in\$9bcid:165 eyr:2027\$9b\$9bpid:511898552 eyr:2025 hgt:184cm hcl:#602927\$9biyr:2018 byr:1989 ecl:hzl\$9b\$9biyr:2016\$9bhgt:168in\$9bhcl:#623a2f\$9beyr:2025 pid:310738569 ecl:#0c3039\$9bbyr:2027\$9b\$9bpid:158cm byr:1946 ecl:grt\$9biyr:1920 cid:189\$9bhcl:389bce hgt:165cm\$9b\$9bpid:973732906 hcl:#cfa07d iyr:2010 eyr:2020 hgt:180cm\$9bbyr:1930\$9becl:brn\$9b\$9bpid:930994364 byr:1967 hgt:151cm\$9biyr:2011 eyr:2022\$9b\$9beyr:1968 hgt:75cm cid:241\$9biyr:2011 pid:5493866745\$9becl:grt\$9bbyr:1976 hcl:#a97842\$9b\$9beyr:2026 ecl:oth\$9biyr:2016 hcl:#c0946f\$9bbyr:1929\$9bhgt:175cm\$9bpid:9421898537\$9b\$9beyr:2028 iyr:2016 byr:1962\$9becl:grn hgt:186cm hcl:#cfa07d pid:432962396\$9b\$9biyr:2010 byr:1934 eyr:2023 hgt:180cm hcl:#cfa07d ecl:gry\$9b\$9bcid:168\$9bbyr:1978\$9beyr:2027 hgt:189cm pid:802710287\$9bhcl:#2f980b iyr:2014\$9becl:grn\$9b\$9beyr:1970\$9bpid:576329104\$9becl:xry iyr:1954 hcl:#341e13 byr:2026\$9bhgt:74in\$9b\$9beyr:2027 hgt:153cm\$9becl:oth\$9bhcl:#866857\$9bpid:290407832 byr:1956 iyr:2017\$9b\$9biyr:2011\$9bcid:128\$9becl:amb hcl:#7d3b0c hgt:68in pid:743606119 eyr:2020\$9b\$9becl:oth hcl:#cfa07d\$9bbyr:2016 pid:#de98ae iyr:1984 cid:194\$9bhgt:170cm\$9beyr:2034\$9b\$9bpid:526098672 hgt:168cm\$9bhcl:#7d3b0c cid:167 byr:1923 ecl:blu iyr:2016\$9beyr:2030\$9b\$9bpid:495569197 hcl:#866857 hgt:193cm\$9biyr:2013 eyr:2021 byr:1921 ecl:amb\$9b\$9becl:amb\$9bhcl:#a97842 pid:862249915 iyr:2012 byr:1964\$9bcid:325\$9beyr:2021\$9b\$9biyr:1958\$9bbyr:2003\$9bhgt:160 hcl:#18171d\$9becl:hzl eyr:2020\$9b\$9biyr:2019 byr:1997 ecl:brn\$9bpid:342735713 hcl:#efcc98\$9bhgt:181cm cid:307\$9beyr:2027\$9b\$9bpid:817121616 eyr:2020\$9biyr:2012\$9bhgt:185cm\$9bhcl:#18171d byr:1969 ecl:hzl\$9b\$9bpid:381399203\$9becl:oth byr:1930\$9biyr:2014 hcl:#6b5442 hgt:71in cid:156 eyr:2025\$9b\$9bbyr:2002 hcl:#18171d iyr:2017\$9bpid:398245854 hgt:64in ecl:gry eyr:2025 cid:127\$9b\$9beyr:2028 hcl:#341e13\$9becl:amb iyr:2012\$9bpid:079796480 hgt:69cm\$9bbyr:1995\$9b\$9bcid:315 iyr:2028\$9bpid:775929239\$9bhgt:162cm ecl:dne byr:1940 eyr:1952 hcl:#c0946f\$9b\$9biyr:2015\$9bhgt:154cm byr:1997\$9becl:grn\$9bcid:125 eyr:2024 pid:834780229\$9bhcl:#18171d\$9b\$9becl:hzl hcl:#a97842 pid:553710574 eyr:2028\$9bhgt:183cm cid:196\$9biyr:2014\$9b\$9bpid:377912488 hgt:159cm ecl:amb eyr:2024 byr:1974\$9biyr:2014\$9bhcl:#ceb3a1\$9b\$9beyr:2024\$9bbyr:1947 hgt:63in ecl:brn\$9bcid:69\$9bpid:185228911 hcl:#b6652a iyr:2016\$9b\$9beyr:2024\$9bhgt:168cm hcl:#602927\$9biyr:2013\$9bbyr:1993\$9bpid:681091728 ecl:gry cid:203\$9b\$9bpid:037922164 iyr:2020\$9bbyr:1990 hgt:156cm eyr:2023 hcl:#866857\$9bcid:97 ecl:grn\$9b\$9bhgt:170cm pid:980455250\$9biyr:2011 ecl:hzl byr:1957\$9beyr:2030 hcl:#cfa07d\$9b\$9bhgt:158cm\$9bhcl:#602927\$9bbyr:2002 ecl:hzl iyr:2013\$9bcid:99\$9beyr:2020 pid:48646993\$9b\$9bbyr:1955 pid:814033843 eyr:2030 hcl:#a97842\$9bhgt:191cm iyr:2019\$9b\$9bpid:111196491 hgt:191cm iyr:2012 ecl:blu hcl:#a97842\$9beyr:2026 cid:131 byr:1979\$9b\$9bhcl:#fffffd hgt:68in\$9bcid:121 ecl:oth eyr:2024 pid:343836937\$9bbyr:1955\$9biyr:2020\$9b\$9beyr:2025 byr:1954\$9bpid:737517118\$9bcid:343 hcl:#b6652a\$9biyr:2017 ecl:hzl\$9bhgt:175cm\$9b\$9becl:brn\$9biyr:2011 hgt:171cm cid:102 pid:066348279 byr:1981\$9b\$9becl:oth iyr:2018 byr:1975\$9beyr:2029\$9bhgt:185cm cid:226\$9bpid:978243407 hcl:#341e13\$9b\$9biyr:2015 pid:918017915 hcl:#3e52b7\$9bbyr:1999 ecl:brn cid:314\$9beyr:2025 hgt:192cm\$9b\$9bhcl:#19d1fa byr:1984 ecl:dne hgt:76in\$9biyr:2015 cid:118 pid:417075672\$9beyr:2020\$9b\$9biyr:2019\$9bcid:120 hgt:186cm\$9bhcl:#733820 eyr:2024 pid:423238982 ecl:brn byr:1968\$9b\$9bhgt:70cm cid:173 pid:767014975\$9bhcl:#866857 eyr:2039 ecl:brn byr:1985\$9b\$9bpid:340424924\$9beyr:2027 hcl:#7d3b0c\$9bhgt:168cm ecl:hzl iyr:2016\$9bbyr:1994\$9b\$9becl:hzl byr:1933 pid:580425691\$9biyr:2010 hcl:#c0946f eyr:2024\$9bhgt:64in\$9b\$9bhcl:#9fe6b0 pid:913184461 ecl:grn eyr:2030\$9bcid:262 iyr:2014\$9b\$9becl:amb pid:640007768 eyr:2030 byr:2017 iyr:1988 hcl:z\$9b\$9bbyr:1977 cid:54\$9beyr:1939 pid:882762394 iyr:2030 hcl:#ceb3a1 ecl:blu\$9b\$9biyr:2011 hcl:#7d3b0c byr:1928\$9bpid:340969354 cid:199 hgt:168cm eyr:2029 ecl:hzl\$9b\$9bpid:729464282\$9biyr:2012 hcl:baae60\$9beyr:2026 ecl:hzl hgt:166cm byr:2019\$9b\$9bpid:930997801 iyr:2019 eyr:2030\$9bhcl:#866857 ecl:oth byr:1960 cid:235 hgt:73in\$9b\$9becl:brn\$9bbyr:1988 hgt:179cm iyr:2017\$9bpid:864768439 cid:305 hcl:#c0946f\$9beyr:2029\$9b\$9bhcl:#7d3b0c ecl:grn\$9bhgt:182cm eyr:2021 pid:719891314\$9bbyr:1920 iyr:2017\$9b\$9bhgt:62cm\$9bcid:71 ecl:brn hcl:#fffffd iyr:2025 eyr:1997\$9bpid:175cm byr:2022\$9b\$9bhcl:#cfa07d cid:239 eyr:2025 ecl:hzl hgt:189in byr:1980 iyr:2020\$9bpid:703047050\$9b\$9bbyr:1951\$9beyr:2030\$9becl:hzl\$9bpid:130992467 hgt:157cm hcl:#341e13\$9b\$9bhgt:175cm\$9bhcl:#623a2f\$9bcid:68 eyr:2025\$9bbyr:2001 ecl:oth pid:253618704 iyr:2016\$9b\$9bhcl:#fffffd pid:379344553 ecl:grn\$9beyr:2026\$9bhgt:72in byr:1974 iyr:2013\$9b\$9becl:#b4e952 byr:1970 hcl:z\$9beyr:2039 pid:6056894636 iyr:2021 hgt:165cm\$9bcid:328\$9b\$9bhcl:#602927 iyr:2014 pid:890429537 byr:1957 hgt:68in eyr:2020 ecl:hzl\$9b\$9bcid:265 byr:1961 hcl:#ceb3a1 eyr:2022 iyr:2016 hgt:184cm pid:921615309\$9b\$9bbyr:1951 eyr:2024\$9bhcl:#341e13\$9becl:amb pid:414644982\$9biyr:2010 hgt:159cm\$9b\$9biyr:2015 cid:319\$9beyr:2029 ecl:brn pid:380237898\$9bhcl:#efcc98 hgt:157cm byr:1972\$9b\$9bpid:237156579 ecl:#312a91\$9bhgt:167cm iyr:2011 hcl:#c0946f eyr:2021 byr:1953\$9b\$9becl:hzl iyr:2015 pid:10160221 eyr:2025 hgt:175cm hcl:z byr:1939\$9b\$9bhgt:59in hcl:#18171d byr:1962 ecl:hzl\$9biyr:2019 eyr:2025\$9bcid:337 pid:491938615\$9b\$9becl:utc hgt:82 pid:51674655 byr:2020\$9beyr:1954 iyr:2029 hcl:z\$9b\$9bpid:119530189\$9bcid:103\$9biyr:2010 byr:1979\$9bhgt:168cm hcl:#a97842 ecl:brn eyr:2029\$9b\$9bhgt:177cm ecl:brn\$9bbyr:1990\$9bpid:015089628 eyr:2028 hcl:#733820 iyr:2020\$9b\$9becl:blu iyr:2020 hgt:189cm\$9bhcl:#efcc98 byr:1982 pid:346500376 eyr:2021 cid:160\$9b\$9becl:brn hgt:173cm iyr:2011 cid:259 hcl:#6b5442 eyr:2026\$9bbyr:1995\$9bpid:654875035\$9b\$9becl:grn eyr:2025 pid:147155222 byr:1942\$9bcid:341 hcl:#602927\$9bhgt:165cm\$9biyr:2016\$9b\$9bpid:543171646\$9bhgt:153cm\$9biyr:2019 hcl:#fffffd byr:1985 cid:266\$9beyr:2027\$9becl:hzl\$9b\$9becl:blu\$9beyr:2022\$9bpid:667939101 byr:1974\$9bcid:259 hcl:#888785\$9b\$9beyr:2030 byr:2016 iyr:2022\$9bpid:86902982\$9becl:zzz hgt:72 hcl:ceb867\$9b\$9bhcl:#fffffd\$9becl:grn pid:046978329\$9bbyr:1924\$9beyr:2025 hgt:158cm iyr:2011\$9b\$9bhgt:150cm eyr:2028 byr:1985 ecl:gry hcl:#866857 pid:340615189\$9biyr:2017\$9bcid:50\$9b\$9bcid:171 hcl:#18171d pid:009562218 byr:1981 hgt:175cm eyr:2024 ecl:oth iyr:2017\$9b\$9biyr:2019\$9beyr:2022\$9becl:brn hcl:#cfa07d pid:050270380 cid:159\$9bhgt:151cm\$9bbyr:1951\$9b\$9bhcl:#7d3b0c hgt:176cm iyr:2015 byr:1923 pid:348188421 ecl:blu eyr:2029\$9b\$9bbyr:1997 hgt:162cm eyr:2023 pid:445685977\$9biyr:2012 ecl:amb hcl:#efcc98\$9b\$9biyr:2017 ecl:oth eyr:2028 pid:791977055 hgt:170cm byr:1991\$9bhcl:#623a2f\$9b\$9bbyr:1998 hcl:#fffffd\$9beyr:2020\$9becl:gry pid:039483695 hgt:163cm iyr:2020\$9bcid:165\$9b\$9becl:hzl hgt:74in iyr:2016 pid:026214321\$9bcid:152 hcl:#a1f179\$9beyr:2036 byr:2001\$9b\$9bpid:257900949 cid:80 byr:1956 iyr:2012 hgt:165cm eyr:2030\$9b\$9bpid:918371363\$9becl:xry\$9biyr:2012\$9bbyr:2012 hgt:65cm\$9beyr:2029\$9b\$9bpid:041789006 iyr:2018 byr:1945 eyr:2024 ecl:blu\$9bhcl:#5ab31e hgt:171cm\$9b\$9becl:gry\$9bbyr:1956 cid:318 iyr:2020 hcl:#623a2f\$9beyr:2030 pid:020576506 hgt:184cm\$9b\$9bhgt:173cm iyr:2025\$9beyr:2023\$9becl:amb pid:958983168 hcl:#866857 byr:1935\$9b\$9bbyr:1974\$9beyr:2040 pid:57104308 iyr:1980 hcl:z\$9bhgt:192in cid:295 ecl:amb\$9b\$9bpid:180cm hcl:1109f7 eyr:2039 byr:2020\$9becl:dne hgt:189in iyr:1921\$9b\$9biyr:2013 byr:1961\$9bhcl:#866857\$9beyr:2025 hgt:158cm ecl:gry\$9b\$9becl:brn iyr:2013 eyr:2021 pid:978650418 byr:1980\$9bhcl:#ceb3a1 cid:110\$9bhgt:166cm\$9b\$9bpid:864880558 ecl:hzl hcl:#c0946f byr:1955 eyr:2027 hgt:169cm iyr:2011\$9b\$9beyr:2023 hgt:191cm hcl:#866857\$9bpid:454509887\$9becl:grn byr:1938 iyr:2015\$9b\$9bpid:793008846 eyr:2025 ecl:grn hcl:#341e13\$9bhgt:187cm\$9bbyr:1973 cid:224\$9biyr:2013\$9b\$9bhcl:#866857 eyr:2022 pid:802335395 hgt:171cm ecl:amb\$9biyr:2015 byr:1991\$9b\$9bhcl:#888785 pid:768625886\$9bhgt:180cm\$9beyr:2026 ecl:oth cid:178 byr:1958\$9b\$9bpid:921387245 cid:82 hgt:190cm hcl:#c0946f ecl:grn\$9biyr:2015 eyr:2023\$9b\$9bpid:0704550258 hcl:1ba8f6 iyr:2010 byr:1978 cid:130\$9beyr:2030 ecl:dne hgt:66cm\$9b\$9bpid:626293279 hcl:#7d3b0c hgt:185cm ecl:oth\$9beyr:2020 byr:1937 iyr:2012\$9b\$9bhgt:175\$9beyr:1933 ecl:gry\$9bhcl:#7d3b0c byr:2003 pid:#5d8fcc\$9biyr:2012\$9b\$9beyr:2027\$9bbyr:1927 cid:154\$9becl:gry pid:683668809 hgt:164cm\$9bhcl:#a97842 iyr:2011\$9b\$9bbyr:1940 iyr:2014 hgt:172cm eyr:2024 pid:033678324 hcl:#10fded\$9bcid:292 ecl:oth\$9b\$9biyr:1970 ecl:#201515 pid:#4cd485 eyr:2034 hgt:162\$9bbyr:2005 cid:67\$9bhcl:#c0946f\$9b\$9bcid:306\$9bbyr:1948\$9bhcl:#efcc98\$9beyr:2024 hgt:171cm pid:440657854 iyr:2015 ecl:brn\$9b\$9bhgt:172cm ecl:brn byr:1958 pid:054926969 hcl:#4b8065 iyr:2019\$9b\$9bpid:45977569 ecl:amb byr:2002 hgt:71cm hcl:z iyr:1983\$9b\$9bpid:811407848 hcl:#866857 cid:112 hgt:180cm byr:1986\$9becl:brn eyr:2026\$9b\$9becl:amb\$9bbyr:1992\$9bcid:288 pid:417117245 hcl:#623a2f\$9biyr:2011 hgt:181cm\$9beyr:2021\$9b\$9bbyr:1974 hgt:192cm cid:172\$9beyr:2022\$9becl:blu\$9bhcl:#cfa07d iyr:2014\$9b\$9beyr:2024 ecl:gry\$9bpid:874569675 byr:1960 iyr:2017 hgt:186cm\$9bhcl:#6b5442\$9b\$9bbyr:1988 eyr:2024 iyr:2020 ecl:oth hcl:#866857 pid:227304269 hgt:170cm\$9b\$9becl:grn iyr:2019 byr:2002 cid:150 hcl:#efcc98\$9bpid:600740993\$9bhgt:167cm eyr:2027\$9b\$9bpid:553824537 iyr:2019 ecl:blu eyr:2025 hcl:#e21269 hgt:193cm\$9bbyr:1923\$9b\$9bbyr:2030 iyr:2019 ecl:#cb0911\$9bhcl:#cfa07d hgt:74in eyr:2012\$9bpid:7647207386\$9b\$9bcid:289 hgt:128 pid:178cm iyr:2025 ecl:#4ad977 byr:2020 eyr:2036 hcl:#efcc98\$9b\$9bcid:119 hgt:150in\$9bhcl:z\$9biyr:2012\$9becl:brn eyr:1975\$9bbyr:2007 pid:#0dcd32\$9b\$9bhcl:8a1ce7 pid:0434291854\$9beyr:2034 iyr:2005\$9bhgt:62cm byr:2029 ecl:utc\$9b\$9becl:gry hcl:#ceb3a1 byr:1976 eyr:2024 iyr:2010 hgt:188cm\$9bpid:636312902\$9b\$9bhcl:#888785 byr:2027 hgt:178in iyr:2017 pid:973095872 eyr:1952\$9b\$9bhgt:179cm iyr:2015 hcl:#ceb3a1\$9bbyr:1944 pid:182079308 cid:317\$9beyr:2025 ecl:hzl\$9b\$9bhcl:#6b5442 ecl:grn eyr:2023 hgt:71in pid:829794667 byr:2000\$9biyr:2014 cid:192\$9b\$9biyr:2014 pid:096659610 hcl:#c0946f ecl:oth byr:1991 cid:180\$9bhgt:177cm\$9beyr:2023\$9b\$9bbyr:2017\$9beyr:2036 iyr:1933\$9bcid:225 ecl:gmt hgt:179in\$9bhcl:b5c44d pid:99932231\$9b\$9bhcl:#18171d\$9bhgt:187cm eyr:2023 byr:1934 cid:286 pid:878541119 iyr:2020 ecl:amb\$9b\$9bhgt:185cm\$9bpid:754207134 ecl:oth eyr:2023\$9bhcl:#a97842 cid:313 byr:1966\$9biyr:2015\$9b\$9bhcl:#ceb3a1 byr:1921 eyr:2022 pid:799265846 cid:285\$9bhgt:67in iyr:2015\$9b\$9biyr:2011 byr:1941\$9bhcl:#341e13 cid:65 pid:413556937\$9bhgt:169cm\$9becl:amb eyr:2020\$9b\$9biyr:2016\$9bhgt:158cm ecl:grn byr:1931 hcl:#7d3b0c\$9b\$9bpid:574299170 iyr:2013 byr:1961 ecl:hzl hcl:#866857 hgt:168cm eyr:2022\$9b\$9beyr:2022 pid:245416405\$9biyr:2019 hgt:173cm hcl:#c0946f\$9becl:brn\$9bbyr:1965\$9b\$9bbyr:1980 hgt:162cm ecl:brn pid:239318191\$9bhcl:#fffffd\$9bcid:58 eyr:2025 iyr:2020\$9b\$9bpid:892646915\$9biyr:2012 hcl:#733820 byr:1991 eyr:2021\$9bhgt:157cm ecl:oth\$9b\$9bpid:310597466 eyr:2025\$9bhcl:#cfa07d byr:1944 iyr:2018 ecl:oth\$9bhgt:183cm\$9b\$9biyr:2010 hgt:187cm ecl:oth\$9bpid:975763328\$9bhcl:#866857 eyr:2023 cid:283 byr:1997\$9b\$9biyr:2020 cid:225 hcl:#efcc98 pid:424680047 ecl:blu\$9bhgt:154cm\$9bbyr:1968 eyr:2027\$9b\$9becl:oth eyr:2020 hgt:183cm hcl:#623a2f\$9bpid:771851807\$9bbyr:1990\$9biyr:2017\$9b\$9bhcl:#efcc98 ecl:blu byr:1991 hgt:191cm pid:266021118\$9bcid:124\$9beyr:2025\$9b\$9bbyr:1993\$9becl:hzl eyr:2020\$9bhgt:163cm\$9biyr:2015 pid:831538073 hcl:#18171d\$9b\$9bhgt:74in hcl:#420afb eyr:2028\$9becl:grn pid:264469103\$9bbyr:1993\$9b\$9beyr:2020\$9bcid:79\$9bbyr:1972\$9bpid:084953331 hcl:#a97842 ecl:brn iyr:2010\$9bhgt:170cm\$9b\$9biyr:2014 ecl:gry pid:094812116 eyr:2026 hgt:190cm byr:1965 hcl:#944667\$9b\$9bhcl:#fffffd byr:1953 iyr:2014 ecl:hzl hgt:164cm\$9bcid:123 eyr:2023 pid:546394433\$9b\$9biyr:2012 hgt:155cm byr:1998 pid:#2c9be6 eyr:2023 hcl:#ceb3a1 ecl:gry\$9b\$9beyr:2029 ecl:gry pid:752489331 iyr:2015 hgt:167cm hcl:#18171d cid:70 byr:2002\$9b\$9bbyr:1938\$9becl:gry\$9bpid:764937909 iyr:2014\$9bhcl:#7d3b0c\$9beyr:2022 cid:145 hgt:184cm\$9b\$9bcid:340\$9bbyr:1924 hgt:169cm eyr:2026\$9biyr:2013 ecl:amb\$9bpid:499844992 hcl:#18171d\$9b\$9bpid:838417672 hgt:175cm\$9becl:grt iyr:2017 eyr:2025 hcl:17aa1a\$9b\$9beyr:2020\$9bbyr:1925 hcl:#341e13\$9becl:brn cid:342 pid:047426814 hgt:156cm iyr:2012\$9b\$9biyr:2011 hcl:#341e13 byr:1959\$9becl:amb pid:969679865\$9b\$9bbyr:1978 cid:320 hgt:180cm hcl:#435ceb pid:363518544 eyr:2023 iyr:2016 ecl:blu\$9b\$9biyr:2010 eyr:2028\$9bpid:183cm byr:1948\$9becl:oth cid:133\$9bhcl:#8d3298 hgt:190cm\$9b\$9bhcl:#6b5442 byr:1929 iyr:2019 pid:207713865 eyr:2029\$9bhgt:166cm ecl:gry\$9b\$9becl:blu iyr:2019\$9bbyr:1985 eyr:2030 hcl:#866857 hgt:155cm pid:659180287\$9b\$9becl:hzl\$9beyr:2020 iyr:2016 pid:440624039\$9bcid:147\$9bhgt:61in byr:1976 hcl:#733820\$9b\$9bhcl:#341e13 pid:178082907 eyr:2023\$9biyr:2015 byr:1956\$9becl:amb hgt:163cm\$9b\$9beyr:2023\$9biyr:2011 hcl:#cfa07d hgt:164cm\$9bpid:291621559 byr:1960 ecl:gry\$9b\$9bhcl:#efcc98 byr:1976\$9biyr:2017 pid:394566091 cid:248\$9bhgt:176cm ecl:hzl eyr:2026\$9b\$9biyr:2013 eyr:2029 hgt:152cm ecl:gry byr:1984 hcl:#623a2f pid:511780941\$9b\$9bpid:953716819 iyr:2010 hgt:156cm ecl:amb\$9bbyr:1947\$9bhcl:#18171d eyr:2025\$9b\$9beyr:2025 ecl:amb\$9biyr:2016\$9bhcl:#cfa07d byr:1925 pid:322787273 hgt:168cm\$9b\$9bhgt:59in iyr:2012\$9bpid:916978929 byr:1959\$9bhcl:#c0946f eyr:2021\$9becl:brn\$9b\$9bbyr:2018 eyr:1929 hgt:187in\$9bhcl:z\$9biyr:2003 pid:0377361331 ecl:utc\$9b\$9bbyr:1949 hcl:#fffffd pid:071791776 eyr:2030 iyr:2015 hgt:71in ecl:hzl\$9b\$9bhcl:#341e13\$9bhgt:154cm byr:1927 eyr:2023 ecl:blu iyr:2017\$9bpid:639867283\$9b\$9bhcl:z pid:315276249 byr:2026\$9bhgt:151cm\$9biyr:2028 eyr:2020\$9becl:hzl\$9b\$9bhcl:#341e13 eyr:2027 byr:1981 cid:342 pid:999898177 hgt:187cm\$9becl:blu iyr:2011\$9b\$9bbyr:2009\$9bhgt:73cm iyr:1921 hcl:z\$9bpid:181cm\$9becl:xry\$9b\$9becl:hzl\$9bbyr:1925\$9bpid:034183103 hcl:#341e13 hgt:158cm eyr:2029 iyr:2010\$9b\$9bbyr:1976\$9biyr:2011 hgt:177cm pid:833479839 hcl:#dcab9d ecl:blu eyr:2020\$9b\$9bcid:230 hcl:#7d3b0c byr:1954\$9biyr:2014 eyr:2026 pid:122150889\$9becl:brn hgt:182cm\$9b\$9bhcl:#a97842\$9becl:brn hgt:187cm\$9beyr:2028\$9bpid:427631634 iyr:2002 byr:2004\$9b\$9bpid:912516995 ecl:hzl iyr:2017 hcl:#ceb3a1 byr:1929 eyr:2028\$9bhgt:155cm\$9b\$9bpid:019809181\$9bcid:128 iyr:2013 hcl:#f5b9f7 byr:1931\$9bhgt:161cm\$9becl:amb\$9b\$9bhgt:64in byr:1924\$9biyr:2016 eyr:2029 ecl:hzl pid:474940085 hcl:#c0946f\$9b\$9bpid:172419213\$9becl:grn\$9bhgt:193cm iyr:2010 byr:1973 hcl:#6b5442\$9beyr:2027\$9b\$9becl:#7b5cfd iyr:2019\$9bbyr:2016\$9beyr:2040 hgt:191in\$9bcid:187 hcl:z pid:#c61084\$9b\$9beyr:2032 iyr:2014 pid:430247344 byr:1967\$9bhcl:#ceb3a1\$9bcid:241\$9becl:brn hgt:178in\$9b\$9bhcl:#623a2f iyr:2017 cid:235\$9beyr:2020 byr:1978 ecl:blu hgt:175cm\$9b\$9biyr:2013 ecl:amb hgt:174cm hcl:#866857 pid:285533942 byr:1954\$9b\$9bhgt:152cm ecl:blu pid:952587262 eyr:2024\$9biyr:2019 cid:268 hcl:#602927 byr:1947\$9b\$9bhgt:176in cid:245 byr:2011 iyr:2018\$9beyr:1987\$9bhcl:z\$9bpid:346518170\$9becl:utc\$9b\$9bhgt:180cm\$9biyr:2015 ecl:brn eyr:2027 pid:807494368 cid:324 byr:1980\$9b\$9bbyr:1936 hcl:#866857 ecl:blu\$9beyr:2021 hgt:187cm\$9biyr:2016 pid:244556968\$9b\$9bbyr:1950 cid:125\$9biyr:2020 hgt:168cm hcl:#c0946f eyr:2030 pid:758313758 ecl:blu\$9b\$9beyr:2021\$9bpid:618915663 hcl:#cfa07d iyr:2018 byr:2002\$9bhgt:157cm ecl:blu\$9b\$9bbyr:1967\$9becl:brn hcl:#c0946f pid:200495802 eyr:2021 iyr:2020\$9bcid:335\$9bhgt:181cm\$9b\$9bbyr:1996\$9becl:brn iyr:2015\$9beyr:2030\$9bhcl:#fffffd cid:207\$9bpid:022460311 hgt:158cm\$9b\$9beyr:2022 hgt:59cm iyr:2023\$9bbyr:1974 pid:354098699 hcl:b244f7\$9becl:#219505\$9b\$9bhcl:#866857 eyr:2025\$9bpid:370874666\$9bbyr:1947\$9bcid:162 ecl:oth hgt:186cm iyr:2011\$9b\$9becl:hzl eyr:2029\$9bbyr:1981\$9biyr:2012 pid:433430792 cid:252\$9bhgt:171cm\$9b\$9bpid:512473844 hgt:186cm iyr:2012 eyr:2028 byr:1949 ecl:hzl hcl:#18171d\$9b\$9bhgt:60cm iyr:1934\$9becl:#4a4017 pid:3067366202 hcl:1161df\$9beyr:1938 byr:2008\$9b\$9bpid:119509757 hcl:#cfa07d eyr:2022 hgt:174cm byr:1983\$9biyr:2015\$9becl:blu\$9b\$9bbyr:1955 eyr:2023\$9bcid:114\$9bhcl:f1aa8a pid:609049659 ecl:grn hgt:177cm\$9biyr:2015\$9b\$9beyr:2027 cid:284\$9bpid:654627982 byr:1964 iyr:2018 hgt:168cm\$9bhcl:#fffffd ecl:oth\$9b\$9biyr:1988\$9bhgt:191cm hcl:b87a62 byr:1990 ecl:xry\$9bpid:996624367 eyr:1960\$9b\$9bpid:641466821 eyr:2028 hcl:#7d3b0c\$9biyr:2010 hgt:175cm ecl:gry\$9b\$9bhcl:#b6652a\$9becl:oth\$9bbyr:1926 eyr:2030 iyr:2019 hgt:183cm\$9bpid:057196056\$9b\$9biyr:2017\$9beyr:2022 pid:936841429\$9becl:blu hcl:#6b5442 cid:179 byr:1927 hgt:161cm\$9b\$9beyr:2021\$9bcid:289 hgt:174cm iyr:2013\$9becl:grn pid:329574701 byr:1970\$9b\$9beyr:2021 byr:1939 ecl:gry pid:933505139 iyr:2014 hgt:173cm hcl:#7d3b0c\$9b\$9bcid:116 hcl:045bff eyr:2030 iyr:1920\$9becl:brn\$9bbyr:2030\$9bpid:#38f7f3\$9bhgt:155in\$9b\$9beyr:2028\$9bpid:225829241 byr:1928 hcl:#cfa07d iyr:2019\$9becl:oth\$9bhgt:166cm\$9b\$9bcid:80 byr:1936\$9biyr:2017\$9bhgt:94 hcl:#2e7503 ecl:oth eyr:2030\$9bpid:597284996\$9b\$9becl:oth\$9biyr:2019 hgt:76in\$9bbyr:1956 pid:821874039\$9b\$9beyr:2026 hgt:168cm\$9bpid:019015588\$9biyr:2010\$9becl:amb byr:2009 hcl:#623a2f cid:159\$9b\$9biyr:1980 hgt:167in\$9bpid:380644909 eyr:1966 ecl:blu byr:2004 hcl:z\$9b\$9beyr:2020 iyr:2013\$9bhcl:#08ad66 pid:540886868\$9becl:oth byr:1980 hgt:158cm\$9b\$9beyr:2026 hgt:186cm byr:1995\$9bcid:275\$9bhcl:z iyr:1958 ecl:blu\$9b\$9beyr:2026 iyr:2012\$9bhgt:61in byr:1936 pid:390833536 cid:298 ecl:grn hcl:#623a2f\$9b\$9bpid:393878498 eyr:2023 ecl:gry byr:1943 iyr:2010 hcl:#888785 hgt:158cm\$9b\$9bhgt:191cm cid:197 iyr:2014 byr:1945\$9bhcl:#fffffd\$9beyr:2020\$9bpid:183948344 ecl:amb\$9b\$9becl:gmt hgt:88\$9bcid:260 iyr:2024 byr:2022 eyr:2031 hcl:z pid:#532c6e\$9b\$9bhcl:#a97842\$9bhgt:160cm eyr:2024 ecl:blu iyr:2015 byr:1970\$9b\$9bbyr:1964 hgt:178cm\$9beyr:2025\$9bpid:813643223 ecl:brn iyr:2014\$9bhcl:#ceb3a1\$9b\$9bbyr:1965 eyr:2024 iyr:2018\$9bhgt:165cm hcl:#18171d ecl:grn pid:475669993\$9b\$9bhgt:116\$9biyr:2024 eyr:1974 hcl:504345 byr:2010 cid:206 pid:166cm ecl:zzz\$9b\$9biyr:2014 eyr:2020 pid:096460673 byr:1948\$9bhgt:153cm\$9becl:blu hcl:#341e13\$9b\$9bhcl:#ceb3a1\$9biyr:2017 hgt:67cm\$9bpid:178cm byr:2028 ecl:brn\$9bcid:293\$9b\$9bhgt:157cm\$9bhcl:#602927 byr:1941\$9biyr:2012 pid:611003211 eyr:2029\$9b\$9biyr:2019 byr:2000 pid:083917767 eyr:2024 hgt:172cm\$9bcid:248 hcl:#7e4d15\$9b\$9bbyr:1946\$9bhgt:160cm iyr:2020 hcl:#559278 pid:989139577\$9becl:amb eyr:2020\$9b\$9bpid:165cm byr:1927 cid:178 hcl:#733820 iyr:2017 hgt:156in\$9beyr:2029 ecl:brn\$9b\$9bhcl:#18171d hgt:163cm eyr:2022 byr:1962 pid:639124940 cid:258 ecl:hzl\$9biyr:2015\$9b\$9bcid:123 pid:4542006033\$9beyr:1987 byr:2010 iyr:2029 ecl:amb\$9bhgt:191cm hcl:#18171d\$9b\$9bhcl:z\$9bbyr:1928 iyr:1965\$9beyr:2022 hgt:75 ecl:oth pid:400765046\$9b\$9bhcl:#c0946f hgt:62in\$9becl:blu byr:1978 iyr:1923\$9bcid:260 eyr:2021 pid:404628742\$9b\$9bpid:#bf1611 ecl:grn\$9biyr:2018 cid:146 byr:1948\$9beyr:2025 hcl:#fffffd hgt:87\$9b\$9bpid:767547618\$9biyr:2018 hcl:#b6652a eyr:2029 hgt:165cm ecl:hzl byr:1937\$9b\$9becl:blu iyr:2019 pid:960083875 eyr:2027 hgt:71in hcl:#c0946f\$9bbyr:1921\$9b\$9biyr:2011\$9bpid:9562042482\$9bhcl:z hgt:59cm\$9beyr:1994 cid:258 ecl:#6c1bcc byr:2025\$9b\$9beyr:2028 pid:494999718 byr:1928 hgt:176cm\$9biyr:2015 ecl:oth hcl:#733820\$9b\$9bcid:78 eyr:2020 hgt:160cm byr:1947 ecl:blu\$9bhcl:#b6652a iyr:2016 pid:069457741\$9b\$9bhcl:#6b5442 iyr:2010\$9bbyr:1971\$9beyr:2028 hgt:169cm ecl:brn pid:528961949\$9b\$9beyr:2028\$9bhcl:#7d3b0c\$9bbyr:1952\$9becl:hzl\$9bcid:317 iyr:2016\$9bpid:832169844\$9b\$9bhcl:#c0946f\$9becl:brn\$9biyr:2017 eyr:2028\$9bpid:161390075 byr:1993 cid:50\$9bhgt:171cm\$9b\$9becl:#ae12d3 hgt:74cm cid:239 hcl:z pid:345439730 iyr:1924 byr:2029 eyr:2031\$9b\$9b"
+  .byte 0
+  // Buffer used for stringified number being printed
+  printf_buffer: .fill SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER, 0
+
diff --git a/src/test/ref/adventofcode/2020-04.sym b/src/test/ref/adventofcode/2020-04.sym
new file mode 100644
index 000000000..ce5638d42
--- /dev/null
+++ b/src/test/ref/adventofcode/2020-04.sym
@@ -0,0 +1,1340 @@
+const word* COLCRS = (word*) 85
+const nomodify byte* CRSINH = (byte*) 752
+const byte* DIGITS[]  = "0123456789abcdef"atz
+const byte OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS = 1
+const nomodify byte** OLDADR = (byte**) 94
+const nomodify byte* OLDCHR = (byte*) 93
+const byte RADIX::BINARY = 2
+const byte RADIX::DECIMAL = $a
+const byte RADIX::HEXADECIMAL = $10
+const byte RADIX::OCTAL = 8
+const word* RADIX_DECIMAL_VALUES[]  = { $2710, $3e8, $64, $a }
+const byte* ROWCRS = (byte*) 84
+const nomodify byte** SAVMSC = (byte**) 88
+const byte SIZEOF_STRUCT_PRINTF_BUFFER_NUMBER = $c
+void clrscr()
+void cputc(volatile byte cputc::c)
+volatile byte cputc::c loadstore zp[1]:144 775026.25
+byte cputc::convertToScreenCode1_return
+byte cputc::convertToScreenCode1_return#0 reg byte x 1833333.6666666665
+byte* cputc::convertToScreenCode1_v
+const byte* cputc::convertToScreenCode1_v#0 convertToScreenCode1_v = &cputc::c
+void cputs(to_nomodify byte* cputs::s)
+byte cputs::c
+byte cputs::c#1 reg byte a 100001.0
+to_nomodify byte* cputs::s
+to_nomodify byte* cputs::s#0 s zp[2]:140 50000.5
+to_nomodify byte* cputs::s#7 s zp[2]:140 150502.0
+to_nomodify byte* cputs::s#8 s zp[2]:140 1001.0
+byte* cursorLocation()
+word~ cursorLocation::$0 zp[2]:147 2.000000002E9
+byte*~ cursorLocation::$1 zp[2]:147 2.000000002E9
+word~ cursorLocation::$3 zp[2]:147 1.5000000015E9
+word~ cursorLocation::$4 zp[2]:149 2.000000002E9
+word~ cursorLocation::$5 zp[2]:147 2.000000002E9
+byte* cursorLocation::return
+byte* cursorLocation::return#0 return zp[2]:147 2.0000002E7
+byte* cursorLocation::return#1 return zp[2]:147 2.7750000075E8
+byte* cursorLocation::return#3 return zp[2]:147 2.00000002E8
+void gotoxy(byte gotoxy::x , byte gotoxy::y)
+byte gotoxy::x
+const byte gotoxy::x#1 x = 0
+byte gotoxy::y
+const byte gotoxy::y#1 y = 0
+void main()
+byte main::i
+byte main::i#1 reg byte x 202.0
+byte main::i#2 reg byte x 84.16666666666666
+byte main::i1
+byte main::i1#1 i1 zp[1]:137 20002.0
+byte main::i1#2 i1 zp[1]:137 10001.0
+byte main::match
+byte main::match#1 match zp[1]:138 20002.0
+byte main::match#2 match zp[1]:138 10334.666666666666
+byte main::match#6 match zp[1]:138 15001.5
+byte main::num_found
+byte main::num_found#1 reg byte y 202.0
+byte main::num_found#2 reg byte y 104.66666666666666
+byte main::num_found#6 reg byte y 101.0
+byte* main::pass
+byte* main::pass#1 pass zp[2]:128 22.0
+byte* main::pass#10 pass zp[2]:128 716.3125
+byte* main::pass#11 pass zp[2]:128 22.0
+byte* main::pass#14 pass zp[2]:128 1526.75
+byte* main::pass#3 pass zp[2]:128 1.4666666666666666
+byte* main::pass#4 pass zp[2]:128 202.0
+byte* main::pass#5 pass zp[2]:128 2002.0
+byte* main::required_tag
+byte* main::required_tag#1 required_tag zp[2]:135 1001.0
+byte* main::required_tag#6 required_tag zp[2]:135 1333.6666666666665
+const byte* main::s[8]  = "
+Valid "at
+const byte* main::s1[8]  = " Total "at
+const byte* main::s2[2]  = "
+"at
+const byte* main::s3[2]  = "+"at
+const byte* main::s4[2]  = "."at
+byte main::tag_idx
+byte main::tag_idx#1 tag_idx zp[1]:134 2002.0
+byte main::tag_idx#2 tag_idx zp[1]:134 310.4
+const byte* main::tags_found[7]  = { fill( 7, 0) }
+word main::total
+word main::total#1 total zp[2]:132 22.0
+word main::total#10 total zp[2]:132 46.0
+word main::valid
+word main::valid#1 valid zp[2]:130 11.0
+word main::valid#10 valid zp[2]:130 54.76315789473685
+word main::valid#8 valid zp[2]:130 16.5
+void* memcpy(void* memcpy::destination , void* memcpy::source , word memcpy::num)
+void* memcpy::destination
+void* memcpy::destination#0 destination zp[2]:147 3333333.6666666665
+byte* memcpy::dst
+byte* memcpy::dst#1 dst zp[2]:147 1.00000000001E11
+byte* memcpy::dst#2 dst zp[2]:147 1.0003333333466667E11
+byte* memcpy::dst#4 dst zp[2]:147 2.00000002E8
+word memcpy::num
+const word memcpy::num#0 num = (word)$28*$17
+void* memcpy::return
+void* memcpy::source
+byte* memcpy::source#0 source zp[2]:142 3333333.6666666665
+byte* memcpy::src
+byte* memcpy::src#1 src zp[2]:142 2.00000000002E11
+byte* memcpy::src#2 src zp[2]:142 1.0002500000125E11
+byte* memcpy::src#4 src zp[2]:142 1.00000001E8
+byte* memcpy::src_end
+byte* memcpy::src_end#0 src_end zp[2]:149 1.251250000025E10
+void* memset(void* memset::str , byte memset::c , word memset::num)
+byte memset::c
+byte* memset::dst
+byte* memset::dst#1 dst zp[2]:145 2.00000000002E11
+byte* memset::dst#2 dst zp[2]:145 1.3336666666833334E11
+byte* memset::dst#4 dst zp[2]:145 2.00000002E8
+byte* memset::end
+byte* memset::end#0 end zp[2]:142 1.6683333333666668E10
+word memset::num
+word memset::num#2 num zp[2]:142 1.00000001E8
+void* memset::return
+void* memset::str
+byte* memset::str#0 str zp[2]:145 1.0000001E7
+void* memset::str#3 str zp[2]:145 3333337.333333333
+void* memset::str#7 str zp[2]:145 22.0
+void* memset::str#8 str zp[2]:145 2.0000002E7
+void newline()
+byte* newline::start
+byte* newline::start#0 start zp[2]:145 7500000.75
+const byte* passports = "ecl:grn
+cid:315 iyr:2012 hgt:192cm eyr:2023 pid:873355140 byr:1925 hcl:#cb2c03
+
+byr:2027 hcl:ec0cfd ecl:blu cid:120
+eyr:1937 pid:106018766 iyr:2010 hgt:154cm
+
+byr:1965 eyr:2028 hgt:157cm
+cid:236 iyr:2018 ecl:brn
+hcl:#cfa07d pid:584111467
+
+eyr:2029 ecl:hzl
+iyr:1972 byr:1966
+pid:2898897192
+hgt:59cm hcl:z
+
+pid:231652013 hcl:#602927 hgt:166
+ecl:grn eyr:2025
+byr:2008 iyr:1986
+
+byr:1928 hgt:167cm
+hcl:#18171d iyr:2012
+ecl:oth pid:237657808 eyr:1944
+
+hgt:73in ecl:grn byr:1931 pid:358388825 iyr:2020
+hcl:#602927 eyr:2020
+
+hcl:#efcc98 eyr:2024 ecl:hzl
+byr:2030 hgt:192cm
+iyr:2013 pid:7479289410
+
+pid:053467220 iyr:2012 hgt:169cm
+cid:149 hcl:#866857
+eyr:2030
+byr:1995 ecl:oth
+
+hgt:162cm hcl:#efcc98 ecl:grn byr:1985 pid:419840766
+eyr:2022
+iyr:2020
+
+pid:22086957 hcl:c69235 ecl:#c458c5 eyr:1986 byr:2014 hgt:72cm iyr:1934
+
+hcl:#866857
+ecl:brn eyr:2024
+iyr:2017
+pid:505225484 cid:144
+byr:1980
+hgt:170cm
+
+hcl:#866857 ecl:gry
+byr:1972 iyr:2019 eyr:2023
+cid:234 pid:721290041 hgt:191cm
+
+pid:346301363
+eyr:2020
+hcl:#733820 iyr:2019 hgt:177cm
+byr:1998
+
+hgt:157cm byr:1963
+pid:898055805
+hcl:#fffffd ecl:blu iyr:2017 cid:87
+eyr:2030
+
+pid:605900764 iyr:2011
+hgt:73in ecl:hzl eyr:2024
+hcl:#888785
+cid:281
+
+iyr:2010 eyr:2026 hcl:#4f7e76 pid:883386029 byr:1946 ecl:brn
+
+hcl:z
+iyr:2020 pid:9121928466 byr:2014 ecl:zzz eyr:2025
+hgt:172in
+
+hgt:151cm cid:163 pid:670884417 iyr:2012
+ecl:oth hcl:#ceb3a1
+eyr:2028
+
+hcl:z cid:92 hgt:69cm
+byr:2008 pid:492284612
+eyr:2020 iyr:2023
+ecl:hzl
+
+byr:1933
+hcl:#7d3b0c eyr:2020 hgt:170cm
+pid:949064511 iyr:2010
+ecl:oth
+
+eyr:2025 byr:1989 ecl:oth cid:100 hgt:182cm
+pid:629190040 iyr:2017 hcl:#b6652a
+
+ecl:hzl cid:76 hcl:#e71392 eyr:2021 iyr:2013 byr:1995
+pid:762177473
+hgt:179cm
+
+pid:198500564 eyr:2029 hcl:#733820 cid:51 iyr:2012
+hgt:70in byr:1938 ecl:oth
+
+hgt:190cm ecl:brn byr:1952 iyr:2015 hcl:#623a2f
+eyr:2023
+
+hgt:169cm hcl:#602927 byr:2001 pid:823979592 iyr:2016 eyr:2029
+
+iyr:2010 ecl:gry
+eyr:2022 hgt:156cm byr:1953 pid:434063393
+hcl:#733820
+
+pid:091724580 hcl:a7069e eyr:1984 ecl:#95d01e byr:2012 iyr:2005
+
+eyr:2022 byr:1972 hcl:#866857 ecl:hzl pid:227453248
+hgt:153cm cid:324 iyr:2018
+
+cid:195 pid:049871343
+eyr:2024 hgt:169cm
+byr:1952 iyr:2010 ecl:grn
+
+eyr:2035 pid:189cm
+hgt:77 iyr:1973 ecl:#dc83d5
+hcl:z byr:2004
+
+byr:2027
+pid:89338932 hcl:1de39e ecl:grn hgt:159in eyr:2034 iyr:1937
+
+pid:076534920
+hgt:152cm
+byr:1969
+ecl:blu
+hcl:#866857 iyr:2011 eyr:2024
+
+iyr:2019 eyr:2028
+ecl:blu hgt:169cm
+hcl:#888785 pid:332202163 byr:1923
+
+hgt:65in byr:1964 iyr:2019
+pid:287612987 ecl:hzl cid:213 eyr:2023 hcl:#ceb3a1
+
+hcl:#623a2f pid:182484027
+iyr:2016 ecl:brn byr:1943
+hgt:71in eyr:2021 cid:344
+
+hcl:#cdee64 iyr:2011 ecl:brn eyr:2026 hgt:176cm
+byr:1985 pid:978641227
+
+eyr:2029 ecl:brn hgt:173cm byr:1920 cid:211
+hcl:#866857
+iyr:2016 pid:289769625
+
+hcl:#7d3b0c pid:770938833 iyr:2010 byr:1941 ecl:oth eyr:2029 hgt:161cm
+
+hgt:172cm iyr:2015 ecl:gry byr:1948
+eyr:2029
+pid:466359109 hcl:#341e13
+
+cid:74 pid:405199325 ecl:blu
+hcl:#6b5442
+eyr:1980 byr:2024 hgt:174cm iyr:2011
+
+hgt:183cm pid:075760048 cid:78 byr:1960 ecl:hzl eyr:2030 hcl:#6b5442 iyr:2014
+
+cid:264 hcl:#7d3b0c
+ecl:blu iyr:2011 eyr:2020 hgt:182cm
+byr:1929
+
+pid:435338286 byr:1931
+hcl:z ecl:amb iyr:2013 hgt:73in
+cid:165 eyr:2027
+
+pid:511898552 eyr:2025 hgt:184cm hcl:#602927
+iyr:2018 byr:1989 ecl:hzl
+
+iyr:2016
+hgt:168in
+hcl:#623a2f
+eyr:2025 pid:310738569 ecl:#0c3039
+byr:2027
+
+pid:158cm byr:1946 ecl:grt
+iyr:1920 cid:189
+hcl:389bce hgt:165cm
+
+pid:973732906 hcl:#cfa07d iyr:2010 eyr:2020 hgt:180cm
+byr:1930
+ecl:brn
+
+pid:930994364 byr:1967 hgt:151cm
+iyr:2011 eyr:2022
+
+eyr:1968 hgt:75cm cid:241
+iyr:2011 pid:5493866745
+ecl:grt
+byr:1976 hcl:#a97842
+
+eyr:2026 ecl:oth
+iyr:2016 hcl:#c0946f
+byr:1929
+hgt:175cm
+pid:9421898537
+
+eyr:2028 iyr:2016 byr:1962
+ecl:grn hgt:186cm hcl:#cfa07d pid:432962396
+
+iyr:2010 byr:1934 eyr:2023 hgt:180cm hcl:#cfa07d ecl:gry
+
+cid:168
+byr:1978
+eyr:2027 hgt:189cm pid:802710287
+hcl:#2f980b iyr:2014
+ecl:grn
+
+eyr:1970
+pid:576329104
+ecl:xry iyr:1954 hcl:#341e13 byr:2026
+hgt:74in
+
+eyr:2027 hgt:153cm
+ecl:oth
+hcl:#866857
+pid:290407832 byr:1956 iyr:2017
+
+iyr:2011
+cid:128
+ecl:amb hcl:#7d3b0c hgt:68in pid:743606119 eyr:2020
+
+ecl:oth hcl:#cfa07d
+byr:2016 pid:#de98ae iyr:1984 cid:194
+hgt:170cm
+eyr:2034
+
+pid:526098672 hgt:168cm
+hcl:#7d3b0c cid:167 byr:1923 ecl:blu iyr:2016
+eyr:2030
+
+pid:495569197 hcl:#866857 hgt:193cm
+iyr:2013 eyr:2021 byr:1921 ecl:amb
+
+ecl:amb
+hcl:#a97842 pid:862249915 iyr:2012 byr:1964
+cid:325
+eyr:2021
+
+iyr:1958
+byr:2003
+hgt:160 hcl:#18171d
+ecl:hzl eyr:2020
+
+iyr:2019 byr:1997 ecl:brn
+pid:342735713 hcl:#efcc98
+hgt:181cm cid:307
+eyr:2027
+
+pid:817121616 eyr:2020
+iyr:2012
+hgt:185cm
+hcl:#18171d byr:1969 ecl:hzl
+
+pid:381399203
+ecl:oth byr:1930
+iyr:2014 hcl:#6b5442 hgt:71in cid:156 eyr:2025
+
+byr:2002 hcl:#18171d iyr:2017
+pid:398245854 hgt:64in ecl:gry eyr:2025 cid:127
+
+eyr:2028 hcl:#341e13
+ecl:amb iyr:2012
+pid:079796480 hgt:69cm
+byr:1995
+
+cid:315 iyr:2028
+pid:775929239
+hgt:162cm ecl:dne byr:1940 eyr:1952 hcl:#c0946f
+
+iyr:2015
+hgt:154cm byr:1997
+ecl:grn
+cid:125 eyr:2024 pid:834780229
+hcl:#18171d
+
+ecl:hzl hcl:#a97842 pid:553710574 eyr:2028
+hgt:183cm cid:196
+iyr:2014
+
+pid:377912488 hgt:159cm ecl:amb eyr:2024 byr:1974
+iyr:2014
+hcl:#ceb3a1
+
+eyr:2024
+byr:1947 hgt:63in ecl:brn
+cid:69
+pid:185228911 hcl:#b6652a iyr:2016
+
+eyr:2024
+hgt:168cm hcl:#602927
+iyr:2013
+byr:1993
+pid:681091728 ecl:gry cid:203
+
+pid:037922164 iyr:2020
+byr:1990 hgt:156cm eyr:2023 hcl:#866857
+cid:97 ecl:grn
+
+hgt:170cm pid:980455250
+iyr:2011 ecl:hzl byr:1957
+eyr:2030 hcl:#cfa07d
+
+hgt:158cm
+hcl:#602927
+byr:2002 ecl:hzl iyr:2013
+cid:99
+eyr:2020 pid:48646993
+
+byr:1955 pid:814033843 eyr:2030 hcl:#a97842
+hgt:191cm iyr:2019
+
+pid:111196491 hgt:191cm iyr:2012 ecl:blu hcl:#a97842
+eyr:2026 cid:131 byr:1979
+
+hcl:#fffffd hgt:68in
+cid:121 ecl:oth eyr:2024 pid:343836937
+byr:1955
+iyr:2020
+
+eyr:2025 byr:1954
+pid:737517118
+cid:343 hcl:#b6652a
+iyr:2017 ecl:hzl
+hgt:175cm
+
+ecl:brn
+iyr:2011 hgt:171cm cid:102 pid:066348279 byr:1981
+
+ecl:oth iyr:2018 byr:1975
+eyr:2029
+hgt:185cm cid:226
+pid:978243407 hcl:#341e13
+
+iyr:2015 pid:918017915 hcl:#3e52b7
+byr:1999 ecl:brn cid:314
+eyr:2025 hgt:192cm
+
+hcl:#19d1fa byr:1984 ecl:dne hgt:76in
+iyr:2015 cid:118 pid:417075672
+eyr:2020
+
+iyr:2019
+cid:120 hgt:186cm
+hcl:#733820 eyr:2024 pid:423238982 ecl:brn byr:1968
+
+hgt:70cm cid:173 pid:767014975
+hcl:#866857 eyr:2039 ecl:brn byr:1985
+
+pid:340424924
+eyr:2027 hcl:#7d3b0c
+hgt:168cm ecl:hzl iyr:2016
+byr:1994
+
+ecl:hzl byr:1933 pid:580425691
+iyr:2010 hcl:#c0946f eyr:2024
+hgt:64in
+
+hcl:#9fe6b0 pid:913184461 ecl:grn eyr:2030
+cid:262 iyr:2014
+
+ecl:amb pid:640007768 eyr:2030 byr:2017 iyr:1988 hcl:z
+
+byr:1977 cid:54
+eyr:1939 pid:882762394 iyr:2030 hcl:#ceb3a1 ecl:blu
+
+iyr:2011 hcl:#7d3b0c byr:1928
+pid:340969354 cid:199 hgt:168cm eyr:2029 ecl:hzl
+
+pid:729464282
+iyr:2012 hcl:baae60
+eyr:2026 ecl:hzl hgt:166cm byr:2019
+
+pid:930997801 iyr:2019 eyr:2030
+hcl:#866857 ecl:oth byr:1960 cid:235 hgt:73in
+
+ecl:brn
+byr:1988 hgt:179cm iyr:2017
+pid:864768439 cid:305 hcl:#c0946f
+eyr:2029
+
+hcl:#7d3b0c ecl:grn
+hgt:182cm eyr:2021 pid:719891314
+byr:1920 iyr:2017
+
+hgt:62cm
+cid:71 ecl:brn hcl:#fffffd iyr:2025 eyr:1997
+pid:175cm byr:2022
+
+hcl:#cfa07d cid:239 eyr:2025 ecl:hzl hgt:189in byr:1980 iyr:2020
+pid:703047050
+
+byr:1951
+eyr:2030
+ecl:hzl
+pid:130992467 hgt:157cm hcl:#341e13
+
+hgt:175cm
+hcl:#623a2f
+cid:68 eyr:2025
+byr:2001 ecl:oth pid:253618704 iyr:2016
+
+hcl:#fffffd pid:379344553 ecl:grn
+eyr:2026
+hgt:72in byr:1974 iyr:2013
+
+ecl:#b4e952 byr:1970 hcl:z
+eyr:2039 pid:6056894636 iyr:2021 hgt:165cm
+cid:328
+
+hcl:#602927 iyr:2014 pid:890429537 byr:1957 hgt:68in eyr:2020 ecl:hzl
+
+cid:265 byr:1961 hcl:#ceb3a1 eyr:2022 iyr:2016 hgt:184cm pid:921615309
+
+byr:1951 eyr:2024
+hcl:#341e13
+ecl:amb pid:414644982
+iyr:2010 hgt:159cm
+
+iyr:2015 cid:319
+eyr:2029 ecl:brn pid:380237898
+hcl:#efcc98 hgt:157cm byr:1972
+
+pid:237156579 ecl:#312a91
+hgt:167cm iyr:2011 hcl:#c0946f eyr:2021 byr:1953
+
+ecl:hzl iyr:2015 pid:10160221 eyr:2025 hgt:175cm hcl:z byr:1939
+
+hgt:59in hcl:#18171d byr:1962 ecl:hzl
+iyr:2019 eyr:2025
+cid:337 pid:491938615
+
+ecl:utc hgt:82 pid:51674655 byr:2020
+eyr:1954 iyr:2029 hcl:z
+
+pid:119530189
+cid:103
+iyr:2010 byr:1979
+hgt:168cm hcl:#a97842 ecl:brn eyr:2029
+
+hgt:177cm ecl:brn
+byr:1990
+pid:015089628 eyr:2028 hcl:#733820 iyr:2020
+
+ecl:blu iyr:2020 hgt:189cm
+hcl:#efcc98 byr:1982 pid:346500376 eyr:2021 cid:160
+
+ecl:brn hgt:173cm iyr:2011 cid:259 hcl:#6b5442 eyr:2026
+byr:1995
+pid:654875035
+
+ecl:grn eyr:2025 pid:147155222 byr:1942
+cid:341 hcl:#602927
+hgt:165cm
+iyr:2016
+
+pid:543171646
+hgt:153cm
+iyr:2019 hcl:#fffffd byr:1985 cid:266
+eyr:2027
+ecl:hzl
+
+ecl:blu
+eyr:2022
+pid:667939101 byr:1974
+cid:259 hcl:#888785
+
+eyr:2030 byr:2016 iyr:2022
+pid:86902982
+ecl:zzz hgt:72 hcl:ceb867
+
+hcl:#fffffd
+ecl:grn pid:046978329
+byr:1924
+eyr:2025 hgt:158cm iyr:2011
+
+hgt:150cm eyr:2028 byr:1985 ecl:gry hcl:#866857 pid:340615189
+iyr:2017
+cid:50
+
+cid:171 hcl:#18171d pid:009562218 byr:1981 hgt:175cm eyr:2024 ecl:oth iyr:2017
+
+iyr:2019
+eyr:2022
+ecl:brn hcl:#cfa07d pid:050270380 cid:159
+hgt:151cm
+byr:1951
+
+hcl:#7d3b0c hgt:176cm iyr:2015 byr:1923 pid:348188421 ecl:blu eyr:2029
+
+byr:1997 hgt:162cm eyr:2023 pid:445685977
+iyr:2012 ecl:amb hcl:#efcc98
+
+iyr:2017 ecl:oth eyr:2028 pid:791977055 hgt:170cm byr:1991
+hcl:#623a2f
+
+byr:1998 hcl:#fffffd
+eyr:2020
+ecl:gry pid:039483695 hgt:163cm iyr:2020
+cid:165
+
+ecl:hzl hgt:74in iyr:2016 pid:026214321
+cid:152 hcl:#a1f179
+eyr:2036 byr:2001
+
+pid:257900949 cid:80 byr:1956 iyr:2012 hgt:165cm eyr:2030
+
+pid:918371363
+ecl:xry
+iyr:2012
+byr:2012 hgt:65cm
+eyr:2029
+
+pid:041789006 iyr:2018 byr:1945 eyr:2024 ecl:blu
+hcl:#5ab31e hgt:171cm
+
+ecl:gry
+byr:1956 cid:318 iyr:2020 hcl:#623a2f
+eyr:2030 pid:020576506 hgt:184cm
+
+hgt:173cm iyr:2025
+eyr:2023
+ecl:amb pid:958983168 hcl:#866857 byr:1935
+
+byr:1974
+eyr:2040 pid:57104308 iyr:1980 hcl:z
+hgt:192in cid:295 ecl:amb
+
+pid:180cm hcl:1109f7 eyr:2039 byr:2020
+ecl:dne hgt:189in iyr:1921
+
+iyr:2013 byr:1961
+hcl:#866857
+eyr:2025 hgt:158cm ecl:gry
+
+ecl:brn iyr:2013 eyr:2021 pid:978650418 byr:1980
+hcl:#ceb3a1 cid:110
+hgt:166cm
+
+pid:864880558 ecl:hzl hcl:#c0946f byr:1955 eyr:2027 hgt:169cm iyr:2011
+
+eyr:2023 hgt:191cm hcl:#866857
+pid:454509887
+ecl:grn byr:1938 iyr:2015
+
+pid:793008846 eyr:2025 ecl:grn hcl:#341e13
+hgt:187cm
+byr:1973 cid:224
+iyr:2013
+
+hcl:#866857 eyr:2022 pid:802335395 hgt:171cm ecl:amb
+iyr:2015 byr:1991
+
+hcl:#888785 pid:768625886
+hgt:180cm
+eyr:2026 ecl:oth cid:178 byr:1958
+
+pid:921387245 cid:82 hgt:190cm hcl:#c0946f ecl:grn
+iyr:2015 eyr:2023
+
+pid:0704550258 hcl:1ba8f6 iyr:2010 byr:1978 cid:130
+eyr:2030 ecl:dne hgt:66cm
+
+pid:626293279 hcl:#7d3b0c hgt:185cm ecl:oth
+eyr:2020 byr:1937 iyr:2012
+
+hgt:175
+eyr:1933 ecl:gry
+hcl:#7d3b0c byr:2003 pid:#5d8fcc
+iyr:2012
+
+eyr:2027
+byr:1927 cid:154
+ecl:gry pid:683668809 hgt:164cm
+hcl:#a97842 iyr:2011
+
+byr:1940 iyr:2014 hgt:172cm eyr:2024 pid:033678324 hcl:#10fded
+cid:292 ecl:oth
+
+iyr:1970 ecl:#201515 pid:#4cd485 eyr:2034 hgt:162
+byr:2005 cid:67
+hcl:#c0946f
+
+cid:306
+byr:1948
+hcl:#efcc98
+eyr:2024 hgt:171cm pid:440657854 iyr:2015 ecl:brn
+
+hgt:172cm ecl:brn byr:1958 pid:054926969 hcl:#4b8065 iyr:2019
+
+pid:45977569 ecl:amb byr:2002 hgt:71cm hcl:z iyr:1983
+
+pid:811407848 hcl:#866857 cid:112 hgt:180cm byr:1986
+ecl:brn eyr:2026
+
+ecl:amb
+byr:1992
+cid:288 pid:417117245 hcl:#623a2f
+iyr:2011 hgt:181cm
+eyr:2021
+
+byr:1974 hgt:192cm cid:172
+eyr:2022
+ecl:blu
+hcl:#cfa07d iyr:2014
+
+eyr:2024 ecl:gry
+pid:874569675 byr:1960 iyr:2017 hgt:186cm
+hcl:#6b5442
+
+byr:1988 eyr:2024 iyr:2020 ecl:oth hcl:#866857 pid:227304269 hgt:170cm
+
+ecl:grn iyr:2019 byr:2002 cid:150 hcl:#efcc98
+pid:600740993
+hgt:167cm eyr:2027
+
+pid:553824537 iyr:2019 ecl:blu eyr:2025 hcl:#e21269 hgt:193cm
+byr:1923
+
+byr:2030 iyr:2019 ecl:#cb0911
+hcl:#cfa07d hgt:74in eyr:2012
+pid:7647207386
+
+cid:289 hgt:128 pid:178cm iyr:2025 ecl:#4ad977 byr:2020 eyr:2036 hcl:#efcc98
+
+cid:119 hgt:150in
+hcl:z
+iyr:2012
+ecl:brn eyr:1975
+byr:2007 pid:#0dcd32
+
+hcl:8a1ce7 pid:0434291854
+eyr:2034 iyr:2005
+hgt:62cm byr:2029 ecl:utc
+
+ecl:gry hcl:#ceb3a1 byr:1976 eyr:2024 iyr:2010 hgt:188cm
+pid:636312902
+
+hcl:#888785 byr:2027 hgt:178in iyr:2017 pid:973095872 eyr:1952
+
+hgt:179cm iyr:2015 hcl:#ceb3a1
+byr:1944 pid:182079308 cid:317
+eyr:2025 ecl:hzl
+
+hcl:#6b5442 ecl:grn eyr:2023 hgt:71in pid:829794667 byr:2000
+iyr:2014 cid:192
+
+iyr:2014 pid:096659610 hcl:#c0946f ecl:oth byr:1991 cid:180
+hgt:177cm
+eyr:2023
+
+byr:2017
+eyr:2036 iyr:1933
+cid:225 ecl:gmt hgt:179in
+hcl:b5c44d pid:99932231
+
+hcl:#18171d
+hgt:187cm eyr:2023 byr:1934 cid:286 pid:878541119 iyr:2020 ecl:amb
+
+hgt:185cm
+pid:754207134 ecl:oth eyr:2023
+hcl:#a97842 cid:313 byr:1966
+iyr:2015
+
+hcl:#ceb3a1 byr:1921 eyr:2022 pid:799265846 cid:285
+hgt:67in iyr:2015
+
+iyr:2011 byr:1941
+hcl:#341e13 cid:65 pid:413556937
+hgt:169cm
+ecl:amb eyr:2020
+
+iyr:2016
+hgt:158cm ecl:grn byr:1931 hcl:#7d3b0c
+
+pid:574299170 iyr:2013 byr:1961 ecl:hzl hcl:#866857 hgt:168cm eyr:2022
+
+eyr:2022 pid:245416405
+iyr:2019 hgt:173cm hcl:#c0946f
+ecl:brn
+byr:1965
+
+byr:1980 hgt:162cm ecl:brn pid:239318191
+hcl:#fffffd
+cid:58 eyr:2025 iyr:2020
+
+pid:892646915
+iyr:2012 hcl:#733820 byr:1991 eyr:2021
+hgt:157cm ecl:oth
+
+pid:310597466 eyr:2025
+hcl:#cfa07d byr:1944 iyr:2018 ecl:oth
+hgt:183cm
+
+iyr:2010 hgt:187cm ecl:oth
+pid:975763328
+hcl:#866857 eyr:2023 cid:283 byr:1997
+
+iyr:2020 cid:225 hcl:#efcc98 pid:424680047 ecl:blu
+hgt:154cm
+byr:1968 eyr:2027
+
+ecl:oth eyr:2020 hgt:183cm hcl:#623a2f
+pid:771851807
+byr:1990
+iyr:2017
+
+hcl:#efcc98 ecl:blu byr:1991 hgt:191cm pid:266021118
+cid:124
+eyr:2025
+
+byr:1993
+ecl:hzl eyr:2020
+hgt:163cm
+iyr:2015 pid:831538073 hcl:#18171d
+
+hgt:74in hcl:#420afb eyr:2028
+ecl:grn pid:264469103
+byr:1993
+
+eyr:2020
+cid:79
+byr:1972
+pid:084953331 hcl:#a97842 ecl:brn iyr:2010
+hgt:170cm
+
+iyr:2014 ecl:gry pid:094812116 eyr:2026 hgt:190cm byr:1965 hcl:#944667
+
+hcl:#fffffd byr:1953 iyr:2014 ecl:hzl hgt:164cm
+cid:123 eyr:2023 pid:546394433
+
+iyr:2012 hgt:155cm byr:1998 pid:#2c9be6 eyr:2023 hcl:#ceb3a1 ecl:gry
+
+eyr:2029 ecl:gry pid:752489331 iyr:2015 hgt:167cm hcl:#18171d cid:70 byr:2002
+
+byr:1938
+ecl:gry
+pid:764937909 iyr:2014
+hcl:#7d3b0c
+eyr:2022 cid:145 hgt:184cm
+
+cid:340
+byr:1924 hgt:169cm eyr:2026
+iyr:2013 ecl:amb
+pid:499844992 hcl:#18171d
+
+pid:838417672 hgt:175cm
+ecl:grt iyr:2017 eyr:2025 hcl:17aa1a
+
+eyr:2020
+byr:1925 hcl:#341e13
+ecl:brn cid:342 pid:047426814 hgt:156cm iyr:2012
+
+iyr:2011 hcl:#341e13 byr:1959
+ecl:amb pid:969679865
+
+byr:1978 cid:320 hgt:180cm hcl:#435ceb pid:363518544 eyr:2023 iyr:2016 ecl:blu
+
+iyr:2010 eyr:2028
+pid:183cm byr:1948
+ecl:oth cid:133
+hcl:#8d3298 hgt:190cm
+
+hcl:#6b5442 byr:1929 iyr:2019 pid:207713865 eyr:2029
+hgt:166cm ecl:gry
+
+ecl:blu iyr:2019
+byr:1985 eyr:2030 hcl:#866857 hgt:155cm pid:659180287
+
+ecl:hzl
+eyr:2020 iyr:2016 pid:440624039
+cid:147
+hgt:61in byr:1976 hcl:#733820
+
+hcl:#341e13 pid:178082907 eyr:2023
+iyr:2015 byr:1956
+ecl:amb hgt:163cm
+
+eyr:2023
+iyr:2011 hcl:#cfa07d hgt:164cm
+pid:291621559 byr:1960 ecl:gry
+
+hcl:#efcc98 byr:1976
+iyr:2017 pid:394566091 cid:248
+hgt:176cm ecl:hzl eyr:2026
+
+iyr:2013 eyr:2029 hgt:152cm ecl:gry byr:1984 hcl:#623a2f pid:511780941
+
+pid:953716819 iyr:2010 hgt:156cm ecl:amb
+byr:1947
+hcl:#18171d eyr:2025
+
+eyr:2025 ecl:amb
+iyr:2016
+hcl:#cfa07d byr:1925 pid:322787273 hgt:168cm
+
+hgt:59in iyr:2012
+pid:916978929 byr:1959
+hcl:#c0946f eyr:2021
+ecl:brn
+
+byr:2018 eyr:1929 hgt:187in
+hcl:z
+iyr:2003 pid:0377361331 ecl:utc
+
+byr:1949 hcl:#fffffd pid:071791776 eyr:2030 iyr:2015 hgt:71in ecl:hzl
+
+hcl:#341e13
+hgt:154cm byr:1927 eyr:2023 ecl:blu iyr:2017
+pid:639867283
+
+hcl:z pid:315276249 byr:2026
+hgt:151cm
+iyr:2028 eyr:2020
+ecl:hzl
+
+hcl:#341e13 eyr:2027 byr:1981 cid:342 pid:999898177 hgt:187cm
+ecl:blu iyr:2011
+
+byr:2009
+hgt:73cm iyr:1921 hcl:z
+pid:181cm
+ecl:xry
+
+ecl:hzl
+byr:1925
+pid:034183103 hcl:#341e13 hgt:158cm eyr:2029 iyr:2010
+
+byr:1976
+iyr:2011 hgt:177cm pid:833479839 hcl:#dcab9d ecl:blu eyr:2020
+
+cid:230 hcl:#7d3b0c byr:1954
+iyr:2014 eyr:2026 pid:122150889
+ecl:brn hgt:182cm
+
+hcl:#a97842
+ecl:brn hgt:187cm
+eyr:2028
+pid:427631634 iyr:2002 byr:2004
+
+pid:912516995 ecl:hzl iyr:2017 hcl:#ceb3a1 byr:1929 eyr:2028
+hgt:155cm
+
+pid:019809181
+cid:128 iyr:2013 hcl:#f5b9f7 byr:1931
+hgt:161cm
+ecl:amb
+
+hgt:64in byr:1924
+iyr:2016 eyr:2029 ecl:hzl pid:474940085 hcl:#c0946f
+
+pid:172419213
+ecl:grn
+hgt:193cm iyr:2010 byr:1973 hcl:#6b5442
+eyr:2027
+
+ecl:#7b5cfd iyr:2019
+byr:2016
+eyr:2040 hgt:191in
+cid:187 hcl:z pid:#c61084
+
+eyr:2032 iyr:2014 pid:430247344 byr:1967
+hcl:#ceb3a1
+cid:241
+ecl:brn hgt:178in
+
+hcl:#623a2f iyr:2017 cid:235
+eyr:2020 byr:1978 ecl:blu hgt:175cm
+
+iyr:2013 ecl:amb hgt:174cm hcl:#866857 pid:285533942 byr:1954
+
+hgt:152cm ecl:blu pid:952587262 eyr:2024
+iyr:2019 cid:268 hcl:#602927 byr:1947
+
+hgt:176in cid:245 byr:2011 iyr:2018
+eyr:1987
+hcl:z
+pid:346518170
+ecl:utc
+
+hgt:180cm
+iyr:2015 ecl:brn eyr:2027 pid:807494368 cid:324 byr:1980
+
+byr:1936 hcl:#866857 ecl:blu
+eyr:2021 hgt:187cm
+iyr:2016 pid:244556968
+
+byr:1950 cid:125
+iyr:2020 hgt:168cm hcl:#c0946f eyr:2030 pid:758313758 ecl:blu
+
+eyr:2021
+pid:618915663 hcl:#cfa07d iyr:2018 byr:2002
+hgt:157cm ecl:blu
+
+byr:1967
+ecl:brn hcl:#c0946f pid:200495802 eyr:2021 iyr:2020
+cid:335
+hgt:181cm
+
+byr:1996
+ecl:brn iyr:2015
+eyr:2030
+hcl:#fffffd cid:207
+pid:022460311 hgt:158cm
+
+eyr:2022 hgt:59cm iyr:2023
+byr:1974 pid:354098699 hcl:b244f7
+ecl:#219505
+
+hcl:#866857 eyr:2025
+pid:370874666
+byr:1947
+cid:162 ecl:oth hgt:186cm iyr:2011
+
+ecl:hzl eyr:2029
+byr:1981
+iyr:2012 pid:433430792 cid:252
+hgt:171cm
+
+pid:512473844 hgt:186cm iyr:2012 eyr:2028 byr:1949 ecl:hzl hcl:#18171d
+
+hgt:60cm iyr:1934
+ecl:#4a4017 pid:3067366202 hcl:1161df
+eyr:1938 byr:2008
+
+pid:119509757 hcl:#cfa07d eyr:2022 hgt:174cm byr:1983
+iyr:2015
+ecl:blu
+
+byr:1955 eyr:2023
+cid:114
+hcl:f1aa8a pid:609049659 ecl:grn hgt:177cm
+iyr:2015
+
+eyr:2027 cid:284
+pid:654627982 byr:1964 iyr:2018 hgt:168cm
+hcl:#fffffd ecl:oth
+
+iyr:1988
+hgt:191cm hcl:b87a62 byr:1990 ecl:xry
+pid:996624367 eyr:1960
+
+pid:641466821 eyr:2028 hcl:#7d3b0c
+iyr:2010 hgt:175cm ecl:gry
+
+hcl:#b6652a
+ecl:oth
+byr:1926 eyr:2030 iyr:2019 hgt:183cm
+pid:057196056
+
+iyr:2017
+eyr:2022 pid:936841429
+ecl:blu hcl:#6b5442 cid:179 byr:1927 hgt:161cm
+
+eyr:2021
+cid:289 hgt:174cm iyr:2013
+ecl:grn pid:329574701 byr:1970
+
+eyr:2021 byr:1939 ecl:gry pid:933505139 iyr:2014 hgt:173cm hcl:#7d3b0c
+
+cid:116 hcl:045bff eyr:2030 iyr:1920
+ecl:brn
+byr:2030
+pid:#38f7f3
+hgt:155in
+
+eyr:2028
+pid:225829241 byr:1928 hcl:#cfa07d iyr:2019
+ecl:oth
+hgt:166cm
+
+cid:80 byr:1936
+iyr:2017
+hgt:94 hcl:#2e7503 ecl:oth eyr:2030
+pid:597284996
+
+ecl:oth
+iyr:2019 hgt:76in
+byr:1956 pid:821874039
+
+eyr:2026 hgt:168cm
+pid:019015588
+iyr:2010
+ecl:amb byr:2009 hcl:#623a2f cid:159
+
+iyr:1980 hgt:167in
+pid:380644909 eyr:1966 ecl:blu byr:2004 hcl:z
+
+eyr:2020 iyr:2013
+hcl:#08ad66 pid:540886868
+ecl:oth byr:1980 hgt:158cm
+
+eyr:2026 hgt:186cm byr:1995
+cid:275
+hcl:z iyr:1958 ecl:blu
+
+eyr:2026 iyr:2012
+hgt:61in byr:1936 pid:390833536 cid:298 ecl:grn hcl:#623a2f
+
+pid:393878498 eyr:2023 ecl:gry byr:1943 iyr:2010 hcl:#888785 hgt:158cm
+
+hgt:191cm cid:197 iyr:2014 byr:1945
+hcl:#fffffd
+eyr:2020
+pid:183948344 ecl:amb
+
+ecl:gmt hgt:88
+cid:260 iyr:2024 byr:2022 eyr:2031 hcl:z pid:#532c6e
+
+hcl:#a97842
+hgt:160cm eyr:2024 ecl:blu iyr:2015 byr:1970
+
+byr:1964 hgt:178cm
+eyr:2025
+pid:813643223 ecl:brn iyr:2014
+hcl:#ceb3a1
+
+byr:1965 eyr:2024 iyr:2018
+hgt:165cm hcl:#18171d ecl:grn pid:475669993
+
+hgt:116
+iyr:2024 eyr:1974 hcl:504345 byr:2010 cid:206 pid:166cm ecl:zzz
+
+iyr:2014 eyr:2020 pid:096460673 byr:1948
+hgt:153cm
+ecl:blu hcl:#341e13
+
+hcl:#ceb3a1
+iyr:2017 hgt:67cm
+pid:178cm byr:2028 ecl:brn
+cid:293
+
+hgt:157cm
+hcl:#602927 byr:1941
+iyr:2012 pid:611003211 eyr:2029
+
+iyr:2019 byr:2000 pid:083917767 eyr:2024 hgt:172cm
+cid:248 hcl:#7e4d15
+
+byr:1946
+hgt:160cm iyr:2020 hcl:#559278 pid:989139577
+ecl:amb eyr:2020
+
+pid:165cm byr:1927 cid:178 hcl:#733820 iyr:2017 hgt:156in
+eyr:2029 ecl:brn
+
+hcl:#18171d hgt:163cm eyr:2022 byr:1962 pid:639124940 cid:258 ecl:hzl
+iyr:2015
+
+cid:123 pid:4542006033
+eyr:1987 byr:2010 iyr:2029 ecl:amb
+hgt:191cm hcl:#18171d
+
+hcl:z
+byr:1928 iyr:1965
+eyr:2022 hgt:75 ecl:oth pid:400765046
+
+hcl:#c0946f hgt:62in
+ecl:blu byr:1978 iyr:1923
+cid:260 eyr:2021 pid:404628742
+
+pid:#bf1611 ecl:grn
+iyr:2018 cid:146 byr:1948
+eyr:2025 hcl:#fffffd hgt:87
+
+pid:767547618
+iyr:2018 hcl:#b6652a eyr:2029 hgt:165cm ecl:hzl byr:1937
+
+ecl:blu iyr:2019 pid:960083875 eyr:2027 hgt:71in hcl:#c0946f
+byr:1921
+
+iyr:2011
+pid:9562042482
+hcl:z hgt:59cm
+eyr:1994 cid:258 ecl:#6c1bcc byr:2025
+
+eyr:2028 pid:494999718 byr:1928 hgt:176cm
+iyr:2015 ecl:oth hcl:#733820
+
+cid:78 eyr:2020 hgt:160cm byr:1947 ecl:blu
+hcl:#b6652a iyr:2016 pid:069457741
+
+hcl:#6b5442 iyr:2010
+byr:1971
+eyr:2028 hgt:169cm ecl:brn pid:528961949
+
+eyr:2028
+hcl:#7d3b0c
+byr:1952
+ecl:hzl
+cid:317 iyr:2016
+pid:832169844
+
+hcl:#c0946f
+ecl:brn
+iyr:2017 eyr:2028
+pid:161390075 byr:1993 cid:50
+hgt:171cm
+
+ecl:#ae12d3 hgt:74cm cid:239 hcl:z pid:345439730 iyr:1924 byr:2029 eyr:2031
+
+"at
+struct printf_buffer_number printf_buffer loadstore mem[12] = {}
+void printf_number_buffer(byte printf_number_buffer::buffer_sign , byte* printf_number_buffer::buffer_digits , byte printf_number_buffer::format_min_length , byte printf_number_buffer::format_justify_left , byte printf_number_buffer::format_sign_always , byte printf_number_buffer::format_zero_padding , byte printf_number_buffer::format_upper_case , byte printf_number_buffer::format_radix)
+struct printf_buffer_number printf_number_buffer::buffer
+byte* printf_number_buffer::buffer_digits
+const byte* printf_number_buffer::buffer_digits#0 buffer_digits = (byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_DIGITS
+byte printf_number_buffer::buffer_sign
+byte printf_number_buffer::buffer_sign#0 reg byte a 71.0
+struct printf_format_number printf_number_buffer::format
+byte printf_number_buffer::format_justify_left
+byte printf_number_buffer::format_min_length
+byte printf_number_buffer::format_radix
+byte printf_number_buffer::format_sign_always
+byte printf_number_buffer::format_upper_case
+byte printf_number_buffer::format_zero_padding
+signed byte printf_number_buffer::len
+signed byte printf_number_buffer::padding
+void printf_uint(word printf_uint::uvalue , byte printf_uint::format_min_length , byte printf_uint::format_justify_left , byte printf_uint::format_sign_always , byte printf_uint::format_zero_padding , byte printf_uint::format_upper_case , byte printf_uint::format_radix)
+struct printf_format_number printf_uint::format
+byte printf_uint::format_justify_left
+byte printf_uint::format_min_length
+byte printf_uint::format_radix
+byte printf_uint::format_sign_always
+byte printf_uint::format_upper_case
+byte printf_uint::format_zero_padding
+word printf_uint::uvalue
+word printf_uint::uvalue#0 uvalue zp[2]:130 4.0
+word printf_uint::uvalue#1 uvalue zp[2]:130 4.0
+word printf_uint::uvalue#2 uvalue zp[2]:130 7.5
+void putchar(byte putchar::code)
+byte putchar::code
+byte* putchar::loc
+byte* putchar::loc#0 loc zp[2]:147 1.0000001E7
+byte putchar::newChar
+byte putchar::newChar#0 reg byte a 1.50000015E7
+const byte* rawmap[$100]  = kickasm {{ .var ht = Hashtable().put(0,64, 1,0, 2,32, 3,96) // the table for converting bit 6,7 into ora value
+	.for(var i=0; i<256; i++) {
+		.var idx = (i & $60) / 32
+		.var mask = i & $9f
+		.byte mask | ht.get(idx)
+	}
+ }}
+const byte* required_tags[]  = "byriyreyrhgthcleclpid"at
+void setcursor()
+byte setcursor::c
+byte setcursor::c#0 reg byte x 7.500000075E7
+byte setcursor::c#1 reg byte a 2.00000002E8
+byte* setcursor::loc
+byte* setcursor::loc#0 loc zp[2]:147 1.00000001E8
+void utoa(word utoa::value , byte* utoa::buffer , byte utoa::radix)
+byte~ utoa::$10 reg byte a 2002.0
+byte~ utoa::$11 reg byte a 202.0
+byte* utoa::buffer
+byte* utoa::buffer#11 buffer zp[2]:140 300.42857142857144
+byte* utoa::buffer#14 buffer zp[2]:140 1501.5
+byte* utoa::buffer#3 buffer zp[2]:140 202.0
+byte* utoa::buffer#4 buffer zp[2]:140 2002.0
+byte utoa::digit
+byte utoa::digit#1 digit zp[1]:139 2002.0
+byte utoa::digit#2 digit zp[1]:139 286.0
+word utoa::digit_value
+word utoa::digit_value#0 digit_value zp[2]:145 600.5999999999999
+word* utoa::digit_values
+byte utoa::max_digits
+byte utoa::radix
+byte utoa::started
+byte utoa::started#2 reg byte x 500.5
+byte utoa::started#4 reg byte x 1001.0
+word utoa::value
+word utoa::value#0 value zp[2]:130 1001.0
+word utoa::value#1 value zp[2]:130 56.0
+word utoa::value#2 value zp[2]:130 586.4285714285714
+word utoa::value#6 value zp[2]:130 1501.5
+word utoa_append(byte* utoa_append::buffer , word utoa_append::value , word utoa_append::sub)
+byte* utoa_append::buffer
+byte* utoa_append::buffer#0 buffer zp[2]:140 1375.25
+byte utoa_append::digit
+byte utoa_append::digit#1 reg byte x 1000001.0
+byte utoa_append::digit#2 reg byte x 1005001.5
+word utoa_append::return
+word utoa_append::return#0 return zp[2]:130 2002.0
+word utoa_append::sub
+word utoa_append::sub#0 sub zp[2]:145 333500.5
+word utoa_append::value
+word utoa_append::value#0 value zp[2]:130 3667.333333333333
+word utoa_append::value#1 value zp[2]:130 2000002.0
+word utoa_append::value#2 value zp[2]:130 501834.16666666674
+
+zp[2]:128 [ main::pass#10 main::pass#3 main::pass#14 main::pass#1 main::pass#11 main::pass#4 main::pass#5 ]
+zp[2]:130 [ main::valid#10 main::valid#8 main::valid#1 printf_uint::uvalue#2 printf_uint::uvalue#0 printf_uint::uvalue#1 utoa::value#2 utoa::value#6 utoa::value#1 utoa::value#0 utoa_append::value#2 utoa_append::value#0 utoa_append::value#1 utoa_append::return#0 ]
+zp[2]:132 [ main::total#10 main::total#1 ]
+reg byte x [ main::i#2 main::i#1 ]
+reg byte y [ main::num_found#2 main::num_found#6 main::num_found#1 ]
+zp[1]:134 [ main::tag_idx#2 main::tag_idx#1 ]
+zp[2]:135 [ main::required_tag#6 main::required_tag#1 ]
+zp[1]:137 [ main::i1#2 main::i1#1 ]
+zp[1]:138 [ main::match#2 main::match#6 main::match#1 ]
+zp[1]:139 [ utoa::digit#2 utoa::digit#1 ]
+reg byte x [ utoa::started#2 utoa::started#4 ]
+zp[2]:140 [ utoa::buffer#11 utoa::buffer#14 utoa::buffer#4 utoa::buffer#3 utoa_append::buffer#0 cputs::s#7 cputs::s#8 cputs::s#0 ]
+reg byte x [ utoa_append::digit#2 utoa_append::digit#1 ]
+zp[2]:142 [ memcpy::src#2 memcpy::src#4 memcpy::src#1 memcpy::source#0 memset::num#2 memset::end#0 ]
+reg byte a [ cputs::c#1 ]
+zp[1]:144 [ cputc::c ]
+reg byte a [ printf_number_buffer::buffer_sign#0 ]
+reg byte x [ cputc::convertToScreenCode1_return#0 ]
+reg byte a [ utoa::$11 ]
+reg byte a [ utoa::$10 ]
+zp[2]:145 [ utoa::digit_value#0 utoa_append::sub#0 memset::str#3 memset::str#7 memset::str#8 memset::dst#2 memset::dst#4 memset::dst#1 memset::str#0 newline::start#0 ]
+zp[2]:147 [ cursorLocation::return#3 setcursor::loc#0 cursorLocation::return#1 cursorLocation::return#0 putchar::loc#0 cursorLocation::$0 cursorLocation::$1 cursorLocation::$3 cursorLocation::$5 memcpy::dst#2 memcpy::dst#4 memcpy::dst#1 memcpy::destination#0 ]
+reg byte x [ setcursor::c#0 ]
+reg byte a [ setcursor::c#1 ]
+reg byte a [ putchar::newChar#0 ]
+zp[2]:149 [ memcpy::src_end#0 cursorLocation::$4 ]
+mem[12] [ printf_buffer ]
diff --git a/src/test/ref/examples/conio/nacht-screen.cfg b/src/test/ref/examples/conio/nacht-screen.cfg
index 1646a63ac..1afbfee61 100644
--- a/src/test/ref/examples/conio/nacht-screen.cfg
+++ b/src/test/ref/examples/conio/nacht-screen.cfg
@@ -183,8 +183,8 @@ MakeNiceScreen::@2: scope:[MakeNiceScreen]  from MakeNiceScreen::@1
   to:MakeNiceScreen::@17
 MakeNiceScreen::@17: scope:[MakeNiceScreen]  from MakeNiceScreen::@2
   [89] MakeNiceScreen::$22 = strlen::return#2
-  [90] MakeNiceScreen::$34 = (byte)MakeNiceScreen::$22
-  [91] MakeNiceScreen::$23 = XSize - MakeNiceScreen::$34
+  [90] MakeNiceScreen::$30 = (byte)MakeNiceScreen::$22
+  [91] MakeNiceScreen::$23 = XSize - MakeNiceScreen::$30
   [92] MakeNiceScreen::X#1 = MakeNiceScreen::$23 >> 1
   [93] cputsxy::s#0 = (byte*)MakeNiceScreen::T#3 + 1
   [94] cputsxy::x#0 = MakeNiceScreen::X#1
diff --git a/src/test/ref/examples/conio/nacht-screen.log b/src/test/ref/examples/conio/nacht-screen.log
index 3402d2a8e..f53e88b14 100644
--- a/src/test/ref/examples/conio/nacht-screen.log
+++ b/src/test/ref/examples/conio/nacht-screen.log
@@ -726,9 +726,9 @@ MakeNiceScreen::@1: scope:[MakeNiceScreen]  from MakeNiceScreen::@18 MakeNiceScr
 MakeNiceScreen::@2: scope:[MakeNiceScreen]  from MakeNiceScreen::@1
   MakeNiceScreen::I#6 = phi( MakeNiceScreen::@1/MakeNiceScreen::I#3 )
   MakeNiceScreen::T#3 = phi( MakeNiceScreen::@1/MakeNiceScreen::T#6 )
-  MakeNiceScreen::$33 = (byte*)MakeNiceScreen::T#3
-  MakeNiceScreen::$29 = MakeNiceScreen::$33 + OFFSET_STRUCT_$0_MSG
-  strlen::str#1 = MakeNiceScreen::$29
+  MakeNiceScreen::$29 = (byte*)MakeNiceScreen::T#3
+  MakeNiceScreen::$26 = MakeNiceScreen::$29 + OFFSET_STRUCT_$0_MSG
+  strlen::str#1 = MakeNiceScreen::$26
   call strlen 
   strlen::return#2 = strlen::return#1
   to:MakeNiceScreen::@19
@@ -737,17 +737,17 @@ MakeNiceScreen::@19: scope:[MakeNiceScreen]  from MakeNiceScreen::@2
   MakeNiceScreen::T#4 = phi( MakeNiceScreen::@2/MakeNiceScreen::T#3 )
   strlen::return#4 = phi( MakeNiceScreen::@2/strlen::return#2 )
   MakeNiceScreen::$22 = strlen::return#4
-  MakeNiceScreen::$34 = (byte)MakeNiceScreen::$22
-  MakeNiceScreen::$23 = XSize - MakeNiceScreen::$34
+  MakeNiceScreen::$30 = (byte)MakeNiceScreen::$22
+  MakeNiceScreen::$23 = XSize - MakeNiceScreen::$30
   MakeNiceScreen::$24 = MakeNiceScreen::$23 >> 1
   MakeNiceScreen::X#1 = MakeNiceScreen::$24
-  MakeNiceScreen::$37 = (byte*)MakeNiceScreen::T#4
-  MakeNiceScreen::$30 = MakeNiceScreen::$37 + OFFSET_STRUCT_$0_Y
-  MakeNiceScreen::$38 = (byte*)MakeNiceScreen::T#4
-  MakeNiceScreen::$31 = MakeNiceScreen::$38 + OFFSET_STRUCT_$0_MSG
+  MakeNiceScreen::$31 = (byte*)MakeNiceScreen::T#4
+  MakeNiceScreen::$27 = MakeNiceScreen::$31 + OFFSET_STRUCT_$0_Y
+  MakeNiceScreen::$32 = (byte*)MakeNiceScreen::T#4
+  MakeNiceScreen::$28 = MakeNiceScreen::$32 + OFFSET_STRUCT_$0_MSG
   cputsxy::x#0 = MakeNiceScreen::X#1
-  cputsxy::y#0 = *MakeNiceScreen::$30
-  cputsxy::s#0 = MakeNiceScreen::$31
+  cputsxy::y#0 = *MakeNiceScreen::$27
+  cputsxy::s#0 = MakeNiceScreen::$28
   call cputsxy 
   to:MakeNiceScreen::@20
 MakeNiceScreen::@20: scope:[MakeNiceScreen]  from MakeNiceScreen::@19
@@ -812,13 +812,13 @@ bool~ MakeNiceScreen::$21
 word~ MakeNiceScreen::$22
 byte~ MakeNiceScreen::$23
 byte~ MakeNiceScreen::$24
+byte*~ MakeNiceScreen::$26
+byte*~ MakeNiceScreen::$27
+byte*~ MakeNiceScreen::$28
 byte*~ MakeNiceScreen::$29
-byte*~ MakeNiceScreen::$30
+byte~ MakeNiceScreen::$30
 byte*~ MakeNiceScreen::$31
-byte*~ MakeNiceScreen::$33
-byte~ MakeNiceScreen::$34
-byte*~ MakeNiceScreen::$37
-byte*~ MakeNiceScreen::$38
+byte*~ MakeNiceScreen::$32
 number~ MakeNiceScreen::$7
 byte MakeNiceScreen::I
 byte MakeNiceScreen::I#0
@@ -1519,10 +1519,10 @@ Alias chline::length#2 = MakeNiceScreen::$12
 Alias cvlinexy::x#1 = MakeNiceScreen::$15 
 Alias MakeNiceScreen::T#3 = MakeNiceScreen::T#6 MakeNiceScreen::T#4 MakeNiceScreen::T#5 
 Alias MakeNiceScreen::I#3 = MakeNiceScreen::I#6 MakeNiceScreen::I#5 MakeNiceScreen::I#4 
-Alias strlen::str#1 = MakeNiceScreen::$29 
+Alias strlen::str#1 = MakeNiceScreen::$26 
 Alias strlen::return#2 = strlen::return#4 
 Alias MakeNiceScreen::X#1 = MakeNiceScreen::$24 
-Alias cputsxy::s#0 = MakeNiceScreen::$31 
+Alias cputsxy::s#0 = MakeNiceScreen::$28 
 Successful SSA optimization Pass2AliasElimination
 Alias candidate removed (volatile)conio_line_text = gotoxy::$5 
 Alias candidate removed (volatile)conio_line_color = gotoxy::$6 
@@ -1641,10 +1641,10 @@ Constant MakeNiceScreen::T#1 = MakeNiceScreen::Text
 Constant MakeNiceScreen::$19 = sizeof MakeNiceScreen::Text
 Successful SSA optimization Pass2ConstantIdentification
 Rewriting conditional comparison [56] if(gotoxy::y#7<=$19) goto gotoxy::@1
-Converting *(pointer+n) to pointer[n] [298] cputsxy::y#0 = *MakeNiceScreen::$30  -- MakeNiceScreen::$37[OFFSET_STRUCT_$0_Y]
+Converting *(pointer+n) to pointer[n] [298] cputsxy::y#0 = *MakeNiceScreen::$27  -- MakeNiceScreen::$31[OFFSET_STRUCT_$0_Y]
 Successful SSA optimization Pass2InlineDerefIdx
-Simplifying expression containing zero MakeNiceScreen::$37 in [294] MakeNiceScreen::$30 = MakeNiceScreen::$37 + OFFSET_STRUCT_$0_Y
-Simplifying expression containing zero MakeNiceScreen::$37 in [298] cputsxy::y#0 = MakeNiceScreen::$37[OFFSET_STRUCT_$0_Y]
+Simplifying expression containing zero MakeNiceScreen::$31 in [294] MakeNiceScreen::$27 = MakeNiceScreen::$31 + OFFSET_STRUCT_$0_Y
+Simplifying expression containing zero MakeNiceScreen::$31 in [298] cputsxy::y#0 = MakeNiceScreen::$31[OFFSET_STRUCT_$0_Y]
 Successful SSA optimization PassNSimplifyExpressionWithZero
 Eliminating unused variable memcpy::return#2 and assignment [76] memcpy::return#2 = memcpy::destination#2
 Eliminating unused variable memcpy::return#3 and assignment [78] memcpy::return#3 = memcpy::destination#2
@@ -1655,7 +1655,7 @@ Eliminating unused variable textcolor::return#2 and assignment [176] textcolor::
 Eliminating unused variable bordercolor::return#2 and assignment [178] bordercolor::return#2 = bordercolor::return#0
 Eliminating unused variable bgcolor::return#2 and assignment [180] bgcolor::return#2 = bgcolor::return#0
 Eliminating unused variable cursor::return#2 and assignment [183] cursor::return#2 = cursor::return#0
-Eliminating unused variable MakeNiceScreen::$30 and assignment [209] MakeNiceScreen::$30 = MakeNiceScreen::$37
+Eliminating unused variable MakeNiceScreen::$27 and assignment [209] MakeNiceScreen::$27 = MakeNiceScreen::$31
 Eliminating unused constant cputs::c#0
 Eliminating unused constant MakeNiceScreen::T#0
 Eliminating unused constant MakeNiceScreen::I#0
@@ -1709,9 +1709,9 @@ Inlining Noop Cast [2] memcpy::dst#0 = (byte*)memcpy::destination#2 keeping memc
 Inlining Noop Cast [3] memcpy::$2 = (byte*)memcpy::source#2 keeping memcpy::source#2
 Inlining Noop Cast [13] memset::$4 = (byte*)memset::str#3 keeping memset::str#3
 Inlining Noop Cast [15] memset::dst#0 = (byte*)memset::str#3 keeping memset::str#3
-Inlining Noop Cast [182] MakeNiceScreen::$33 = (byte*)MakeNiceScreen::T#3 keeping MakeNiceScreen::T#3
-Inlining Noop Cast [190] MakeNiceScreen::$37 = (byte*)MakeNiceScreen::T#3 keeping MakeNiceScreen::T#3
-Inlining Noop Cast [191] MakeNiceScreen::$38 = (byte*)MakeNiceScreen::T#3 keeping MakeNiceScreen::T#3
+Inlining Noop Cast [182] MakeNiceScreen::$29 = (byte*)MakeNiceScreen::T#3 keeping MakeNiceScreen::T#3
+Inlining Noop Cast [190] MakeNiceScreen::$31 = (byte*)MakeNiceScreen::T#3 keeping MakeNiceScreen::T#3
+Inlining Noop Cast [191] MakeNiceScreen::$32 = (byte*)MakeNiceScreen::T#3 keeping MakeNiceScreen::T#3
 Successful SSA optimization Pass2NopCastInlining
 Rewriting multiplication to use shift and addition[49] gotoxy::line_offset#0 = gotoxy::$7 * $28
 Inlining constant with var siblings memcpy::destination#0
@@ -2213,8 +2213,8 @@ MakeNiceScreen::@2: scope:[MakeNiceScreen]  from MakeNiceScreen::@1
   to:MakeNiceScreen::@17
 MakeNiceScreen::@17: scope:[MakeNiceScreen]  from MakeNiceScreen::@2
   [89] MakeNiceScreen::$22 = strlen::return#2
-  [90] MakeNiceScreen::$34 = (byte)MakeNiceScreen::$22
-  [91] MakeNiceScreen::$23 = XSize - MakeNiceScreen::$34
+  [90] MakeNiceScreen::$30 = (byte)MakeNiceScreen::$22
+  [91] MakeNiceScreen::$23 = XSize - MakeNiceScreen::$30
   [92] MakeNiceScreen::X#1 = MakeNiceScreen::$23 >> 1
   [93] cputsxy::s#0 = (byte*)MakeNiceScreen::T#3 + 1
   [94] cputsxy::x#0 = MakeNiceScreen::X#1
@@ -2579,7 +2579,7 @@ VARIABLE REGISTER WEIGHTS
 void MakeNiceScreen()
 word~ MakeNiceScreen::$22 1001.0
 byte~ MakeNiceScreen::$23 2002.0
-byte~ MakeNiceScreen::$34 2002.0
+byte~ MakeNiceScreen::$30 2002.0
 byte MakeNiceScreen::I
 byte MakeNiceScreen::I#2 2002.0
 byte MakeNiceScreen::I#3 214.5
@@ -2806,7 +2806,7 @@ Added variable gotoxy::$5 to live range equivalence class [ gotoxy::$5 ]
 Added variable gotoxy::$6 to live range equivalence class [ gotoxy::$6 ]
 Added variable strlen::return#2 to live range equivalence class [ strlen::return#2 ]
 Added variable MakeNiceScreen::$22 to live range equivalence class [ MakeNiceScreen::$22 ]
-Added variable MakeNiceScreen::$34 to live range equivalence class [ MakeNiceScreen::$34 ]
+Added variable MakeNiceScreen::$30 to live range equivalence class [ MakeNiceScreen::$30 ]
 Added variable MakeNiceScreen::$23 to live range equivalence class [ MakeNiceScreen::$23 ]
 Added variable MakeNiceScreen::X#1 to live range equivalence class [ MakeNiceScreen::X#1 ]
 Added variable cputsxy::s#0 to live range equivalence class [ cputsxy::s#0 ]
@@ -2864,7 +2864,7 @@ Complete equivalence classes
 [ gotoxy::$6 ]
 [ strlen::return#2 ]
 [ MakeNiceScreen::$22 ]
-[ MakeNiceScreen::$34 ]
+[ MakeNiceScreen::$30 ]
 [ MakeNiceScreen::$23 ]
 [ MakeNiceScreen::X#1 ]
 [ cputsxy::s#0 ]
@@ -2921,7 +2921,7 @@ Allocated zp[2]:62 [ gotoxy::$5 ]
 Allocated zp[2]:64 [ gotoxy::$6 ]
 Allocated zp[2]:66 [ strlen::return#2 ]
 Allocated zp[2]:68 [ MakeNiceScreen::$22 ]
-Allocated zp[1]:70 [ MakeNiceScreen::$34 ]
+Allocated zp[1]:70 [ MakeNiceScreen::$30 ]
 Allocated zp[1]:71 [ MakeNiceScreen::$23 ]
 Allocated zp[1]:72 [ MakeNiceScreen::X#1 ]
 Allocated zp[2]:73 [ cputsxy::s#0 ]
@@ -2962,8 +2962,8 @@ Statement [51] *screensize::y#0 = $19 [ ] ( main:11::screensize:21 [ XSize ] { }
 Statement [86] strlen::str#1 = (byte*)MakeNiceScreen::T#3 + 1 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 strlen::str#1 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 strlen::str#1 ] { { strlen::return#2 = strlen::len#2 } }  ) always clobbers reg byte a 
 Statement [88] strlen::return#2 = strlen::len#2 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 strlen::return#2 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 strlen::return#2 ] { { strlen::return#2 = strlen::len#2 } }  ) always clobbers reg byte a 
 Statement [89] MakeNiceScreen::$22 = strlen::return#2 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$22 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$22 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
-Statement [90] MakeNiceScreen::$34 = (byte)MakeNiceScreen::$22 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$34 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$34 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
-Statement [91] MakeNiceScreen::$23 = XSize - MakeNiceScreen::$34 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$23 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$23 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
+Statement [90] MakeNiceScreen::$30 = (byte)MakeNiceScreen::$22 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$30 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$30 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
+Statement [91] MakeNiceScreen::$23 = XSize - MakeNiceScreen::$30 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$23 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$23 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
 Statement [92] MakeNiceScreen::X#1 = MakeNiceScreen::$23 >> 1 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::X#1 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::X#1 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
 Statement [93] cputsxy::s#0 = (byte*)MakeNiceScreen::T#3 + 1 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::X#1 cputsxy::s#0 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::X#1 cputsxy::s#0 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
 Removing always clobbered register reg byte a as potential for zp[1]:72 [ MakeNiceScreen::X#1 ]
@@ -3039,8 +3039,8 @@ Statement [51] *screensize::y#0 = $19 [ ] ( main:11::screensize:21 [ XSize ] { }
 Statement [86] strlen::str#1 = (byte*)MakeNiceScreen::T#3 + 1 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 strlen::str#1 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 strlen::str#1 ] { { strlen::return#2 = strlen::len#2 } }  ) always clobbers reg byte a 
 Statement [88] strlen::return#2 = strlen::len#2 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 strlen::return#2 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 strlen::return#2 ] { { strlen::return#2 = strlen::len#2 } }  ) always clobbers reg byte a 
 Statement [89] MakeNiceScreen::$22 = strlen::return#2 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$22 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$22 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
-Statement [90] MakeNiceScreen::$34 = (byte)MakeNiceScreen::$22 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$34 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$34 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
-Statement [91] MakeNiceScreen::$23 = XSize - MakeNiceScreen::$34 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$23 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$23 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
+Statement [90] MakeNiceScreen::$30 = (byte)MakeNiceScreen::$22 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$30 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$30 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
+Statement [91] MakeNiceScreen::$23 = XSize - MakeNiceScreen::$30 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$23 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::$23 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
 Statement [92] MakeNiceScreen::X#1 = MakeNiceScreen::$23 >> 1 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::X#1 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::X#1 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
 Statement [93] cputsxy::s#0 = (byte*)MakeNiceScreen::T#3 + 1 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::X#1 cputsxy::s#0 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 MakeNiceScreen::X#1 cputsxy::s#0 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a 
 Statement [95] cputsxy::y#0 = *((byte*)MakeNiceScreen::T#3) [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 cputsxy::s#0 cputsxy::x#0 cputsxy::y#0 ] ( main:11::MakeNiceScreen:23 [ conio_textcolor conio_scroll_enable XSize MakeNiceScreen::I#3 MakeNiceScreen::T#3 cputsxy::s#0 cputsxy::x#0 cputsxy::y#0 ] { { cputsxy::x#0 = MakeNiceScreen::X#1 } }  ) always clobbers reg byte a reg byte y 
@@ -3127,7 +3127,7 @@ Potential registers zp[2]:62 [ gotoxy::$5 ] : zp[2]:62 ,
 Potential registers zp[2]:64 [ gotoxy::$6 ] : zp[2]:64 , 
 Potential registers zp[2]:66 [ strlen::return#2 ] : zp[2]:66 , 
 Potential registers zp[2]:68 [ MakeNiceScreen::$22 ] : zp[2]:68 , 
-Potential registers zp[1]:70 [ MakeNiceScreen::$34 ] : zp[1]:70 , reg byte a , reg byte x , reg byte y , 
+Potential registers zp[1]:70 [ MakeNiceScreen::$30 ] : zp[1]:70 , reg byte a , reg byte x , reg byte y , 
 Potential registers zp[1]:71 [ MakeNiceScreen::$23 ] : zp[1]:71 , reg byte a , reg byte x , reg byte y , 
 Potential registers zp[1]:72 [ MakeNiceScreen::X#1 ] : zp[1]:72 , reg byte x , reg byte y , 
 Potential registers zp[2]:73 [ cputsxy::s#0 ] : zp[2]:73 , 
@@ -3152,7 +3152,7 @@ Uplift Scope [cvline] 237,502.38: zp[1]:25 [ cvline::i#2 cvline::i#1 ] 132,503.3
 Uplift Scope [chline] 275,002.75: zp[1]:17 [ chline::i#2 chline::i#1 ] 19,273.33: zp[1]:16 [ chline::length#4 chline::length#2 chline::length#1 chline::length#0 ] 
 Uplift Scope [cputcxy] 13,004: zp[1]:14 [ cputcxy::y#2 cputcxy::y#0 ] 3,333.67: zp[1]:15 [ cputcxy::c#2 ] 
 Uplift Scope [cputsxy] 5,501: zp[1]:75 [ cputsxy::x#0 ] 5,501: zp[1]:76 [ cputsxy::y#0 ] 1,833.67: zp[2]:73 [ cputsxy::s#0 ] 
-Uplift Scope [MakeNiceScreen] 2,216.5: zp[1]:5 [ MakeNiceScreen::I#3 MakeNiceScreen::I#2 ] 2,002: zp[1]:70 [ MakeNiceScreen::$34 ] 2,002: zp[1]:71 [ MakeNiceScreen::$23 ] 1,155: zp[2]:6 [ MakeNiceScreen::T#3 MakeNiceScreen::T#2 ] 1,001: zp[2]:68 [ MakeNiceScreen::$22 ] 1,001: zp[1]:72 [ MakeNiceScreen::X#1 ] 
+Uplift Scope [MakeNiceScreen] 2,216.5: zp[1]:5 [ MakeNiceScreen::I#3 MakeNiceScreen::I#2 ] 2,002: zp[1]:70 [ MakeNiceScreen::$30 ] 2,002: zp[1]:71 [ MakeNiceScreen::$23 ] 1,155: zp[2]:6 [ MakeNiceScreen::T#3 MakeNiceScreen::T#2 ] 1,001: zp[2]:68 [ MakeNiceScreen::$22 ] 1,001: zp[1]:72 [ MakeNiceScreen::X#1 ] 
 Uplift Scope [cvlinexy] 1,304: zp[1]:19 [ cvlinexy::x#2 cvlinexy::x#1 ] 
 Uplift Scope [MakeTeeLine] 1,001: zp[1]:20 [ MakeTeeLine::Y#2 ] 
 Uplift Scope [kbhit] 367.33: zp[1]:77 [ kbhit::return#0 ] 202: zp[1]:52 [ kbhit::return#2 ] 
@@ -3183,7 +3183,7 @@ Uplifting [cvline] best 131919 combination zp[1]:25 [ cvline::i#2 cvline::i#1 ]
 Uplifting [chline] best 131919 combination zp[1]:17 [ chline::i#2 chline::i#1 ] zp[1]:16 [ chline::length#4 chline::length#2 chline::length#1 chline::length#0 ] 
 Uplifting [cputcxy] best 131903 combination reg byte a [ cputcxy::y#2 cputcxy::y#0 ] reg byte y [ cputcxy::c#2 ] 
 Uplifting [cputsxy] best 131837 combination reg byte x [ cputsxy::x#0 ] reg byte a [ cputsxy::y#0 ] zp[2]:73 [ cputsxy::s#0 ] 
-Uplifting [MakeNiceScreen] best 131697 combination zp[1]:5 [ MakeNiceScreen::I#3 MakeNiceScreen::I#2 ] reg byte a [ MakeNiceScreen::$34 ] reg byte a [ MakeNiceScreen::$23 ] zp[2]:6 [ MakeNiceScreen::T#3 MakeNiceScreen::T#2 ] zp[2]:68 [ MakeNiceScreen::$22 ] reg byte x [ MakeNiceScreen::X#1 ] 
+Uplifting [MakeNiceScreen] best 131697 combination zp[1]:5 [ MakeNiceScreen::I#3 MakeNiceScreen::I#2 ] reg byte a [ MakeNiceScreen::$30 ] reg byte a [ MakeNiceScreen::$23 ] zp[2]:6 [ MakeNiceScreen::T#3 MakeNiceScreen::T#2 ] zp[2]:68 [ MakeNiceScreen::$22 ] reg byte x [ MakeNiceScreen::X#1 ] 
 Uplifting [cvlinexy] best 131688 combination reg byte x [ cvlinexy::x#2 cvlinexy::x#1 ] 
 Uplifting [MakeTeeLine] best 131679 combination reg byte a [ MakeTeeLine::Y#2 ] 
 Uplifting [kbhit] best 131586 combination reg byte a [ kbhit::return#0 ] reg byte a [ kbhit::return#2 ] 
@@ -3779,9 +3779,9 @@ MakeNiceScreen: {
     // MakeNiceScreen::@17
   __b17:
     // [89] MakeNiceScreen::$22 = strlen::return#2
-    // [90] MakeNiceScreen::$34 = (byte)MakeNiceScreen::$22 -- vbuaa=_byte_vwuz1 
+    // [90] MakeNiceScreen::$30 = (byte)MakeNiceScreen::$22 -- vbuaa=_byte_vwuz1 
     lda.z __22
-    // [91] MakeNiceScreen::$23 = XSize - MakeNiceScreen::$34 -- vbuaa=vbuz1_minus_vbuaa 
+    // [91] MakeNiceScreen::$23 = XSize - MakeNiceScreen::$30 -- vbuaa=vbuz1_minus_vbuaa 
     eor #$ff
     sec
     adc.z XSize
@@ -4963,7 +4963,7 @@ const nomodify byte LIGHT_BLUE = $e
 void MakeNiceScreen()
 word~ MakeNiceScreen::$22 zp[2]:5 1001.0
 byte~ MakeNiceScreen::$23 reg byte a 2002.0
-byte~ MakeNiceScreen::$34 reg byte a 2002.0
+byte~ MakeNiceScreen::$30 reg byte a 2002.0
 byte MakeNiceScreen::I
 byte MakeNiceScreen::I#2 I zp[1]:2 2002.0
 byte MakeNiceScreen::I#3 I zp[1]:2 214.5
@@ -5185,7 +5185,7 @@ reg byte a [ main::$3 ]
 zp[2]:23 [ gotoxy::$7 gotoxy::$9 gotoxy::line_offset#0 gotoxy::$6 ]
 zp[2]:25 [ gotoxy::$8 ]
 zp[2]:27 [ gotoxy::$5 ]
-reg byte a [ MakeNiceScreen::$34 ]
+reg byte a [ MakeNiceScreen::$30 ]
 reg byte a [ MakeNiceScreen::$23 ]
 reg byte x [ MakeNiceScreen::X#1 ]
 reg byte x [ cputsxy::x#0 ]
@@ -5660,9 +5660,9 @@ MakeNiceScreen: {
     // MakeNiceScreen::@17
     // [89] MakeNiceScreen::$22 = strlen::return#2
     // XSize - (char)strlen (T->Msg)
-    // [90] MakeNiceScreen::$34 = (byte)MakeNiceScreen::$22 -- vbuaa=_byte_vwuz1 
+    // [90] MakeNiceScreen::$30 = (byte)MakeNiceScreen::$22 -- vbuaa=_byte_vwuz1 
     lda.z __22
-    // [91] MakeNiceScreen::$23 = XSize - MakeNiceScreen::$34 -- vbuaa=vbuz1_minus_vbuaa 
+    // [91] MakeNiceScreen::$23 = XSize - MakeNiceScreen::$30 -- vbuaa=vbuz1_minus_vbuaa 
     eor #$ff
     sec
     adc.z XSize
diff --git a/src/test/ref/examples/conio/nacht-screen.sym b/src/test/ref/examples/conio/nacht-screen.sym
index 4bebf7ca6..2c6638dd1 100644
--- a/src/test/ref/examples/conio/nacht-screen.sym
+++ b/src/test/ref/examples/conio/nacht-screen.sym
@@ -14,7 +14,7 @@ const nomodify byte LIGHT_BLUE = $e
 void MakeNiceScreen()
 word~ MakeNiceScreen::$22 zp[2]:5 1001.0
 byte~ MakeNiceScreen::$23 reg byte a 2002.0
-byte~ MakeNiceScreen::$34 reg byte a 2002.0
+byte~ MakeNiceScreen::$30 reg byte a 2002.0
 byte MakeNiceScreen::I
 byte MakeNiceScreen::I#2 I zp[1]:2 2002.0
 byte MakeNiceScreen::I#3 I zp[1]:2 214.5
@@ -236,7 +236,7 @@ reg byte a [ main::$3 ]
 zp[2]:23 [ gotoxy::$7 gotoxy::$9 gotoxy::line_offset#0 gotoxy::$6 ]
 zp[2]:25 [ gotoxy::$8 ]
 zp[2]:27 [ gotoxy::$5 ]
-reg byte a [ MakeNiceScreen::$34 ]
+reg byte a [ MakeNiceScreen::$30 ]
 reg byte a [ MakeNiceScreen::$23 ]
 reg byte x [ MakeNiceScreen::X#1 ]
 reg byte x [ cputsxy::x#0 ]
diff --git a/src/test/ref/examples/eightqueens/eightqueens-recursive.log b/src/test/ref/examples/eightqueens/eightqueens-recursive.log
index 3265c47eb..99d741f99 100644
--- a/src/test/ref/examples/eightqueens/eightqueens-recursive.log
+++ b/src/test/ref/examples/eightqueens/eightqueens-recursive.log
@@ -2,6 +2,7 @@ Fixing struct type size struct printf_buffer_number to 12
 Fixing struct type size struct printf_buffer_number to 12
 Fixing struct type SIZE_OF struct printf_buffer_number to 12
 Fixing struct type SIZE_OF struct printf_buffer_number to 12
+Converting variable modified inside __stackcall procedure queen() to load/store count
 Added struct type cast to parameter value list call printf_uint 8 (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
 Added struct type cast to parameter value list call printf_ulong count (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } 
 Added struct type cast to parameter value list call printf_string main::$6 (struct printf_format_string){ 0, 0 } 
@@ -21,7 +22,6 @@ Eliminating unused variable with no statement print::$3
 Eliminating unused variable with no statement print::$5
 Eliminating unused variable with no statement print::$8
 Eliminating unused variable with no statement print::$9
-Converting PHI-variable modified inside __stackcall procedure queen() to load/store count
 Calling convention __stackcall adding prepare/execute/finalize for call queen 1 
 Calling convention __stackcall adding prepare/execute/finalize for call queen queen::$4 
 Calling convention STACK_CALL replacing param(queen::row) with stackidx(byte,queen::OFFSET_STACK_ROW)
diff --git a/src/test/ref/index-pointer-rewrite-7.asm b/src/test/ref/index-pointer-rewrite-7.asm
index 711f01347..1b07ca5ac 100644
--- a/src/test/ref/index-pointer-rewrite-7.asm
+++ b/src/test/ref/index-pointer-rewrite-7.asm
@@ -85,10 +85,9 @@ main: {
     iny
     lda (__3),y
     adc (__9),y
-    sta (__3),y
-    dey
+    sta.z __3+1
     pla
-    sta (__3),y
+    sta.z __3
     // fibs[i+2] = fibs[i]+fibs[i+1]
     asl.z __8
     rol.z __8+1
diff --git a/src/test/ref/index-pointer-rewrite-7.log b/src/test/ref/index-pointer-rewrite-7.log
index 603233582..43982ad84 100644
--- a/src/test/ref/index-pointer-rewrite-7.log
+++ b/src/test/ref/index-pointer-rewrite-7.log
@@ -360,10 +360,9 @@ main: {
     iny
     lda (__3),y
     adc (__9),y
-    sta (__3),y
-    dey
+    sta.z __3+1
     pla
-    sta (__3),y
+    sta.z __3
     // [12] main::$8 = main::$1 << 1 -- vwuz1=vwuz1_rol_1 
     asl.z __8
     rol.z __8+1
@@ -432,7 +431,7 @@ zp[2]:8 [ main::$6 main::$9 ]
 
 
 FINAL ASSEMBLER
-Score: 2361
+Score: 2281
 
   // File Comments
 // Test array index pointer rewriting
@@ -541,10 +540,9 @@ main: {
     iny
     lda (__3),y
     adc (__9),y
-    sta (__3),y
-    dey
+    sta.z __3+1
     pla
-    sta (__3),y
+    sta.z __3
     // fibs[i+2] = fibs[i]+fibs[i+1]
     // [12] main::$8 = main::$1 << 1 -- vwuz1=vwuz1_rol_1 
     asl.z __8
diff --git a/src/test/ref/platform-asm6502.asm b/src/test/ref/platform-asm6502.asm
index 57133140c..d9cd1e003 100644
--- a/src/test/ref/platform-asm6502.asm
+++ b/src/test/ref/platform-asm6502.asm
@@ -1,5 +1,5 @@
 // Tests the target platform ASM6502
-.pc = $2000 "Program"
+.pc = $3000 "Program"
 main: {
     ldx #0
   __b1:
diff --git a/src/test/ref/platform-asm6502.log b/src/test/ref/platform-asm6502.log
index 3ec627b29..09559eea3 100644
--- a/src/test/ref/platform-asm6502.log
+++ b/src/test/ref/platform-asm6502.log
@@ -112,7 +112,7 @@ ASSEMBLER BEFORE OPTIMIZATION
   // File Comments
 // Tests the target platform ASM6502
   // Upstart
-.pc = $2000 "Program"
+.pc = $3000 "Program"
   // Global Constants & labels
   // main
 main: {
@@ -171,7 +171,7 @@ Score: 191
   // File Comments
 // Tests the target platform ASM6502
   // Upstart
-.pc = $2000 "Program"
+.pc = $3000 "Program"
   // Global Constants & labels
   // main
 main: {
diff --git a/src/test/ref/procedure-callingconvention-stack-10.log b/src/test/ref/procedure-callingconvention-stack-10.log
index e5fe9aef4..1c279d395 100644
--- a/src/test/ref/procedure-callingconvention-stack-10.log
+++ b/src/test/ref/procedure-callingconvention-stack-10.log
@@ -1,6 +1,6 @@
+Converting variable modified inside __stackcall procedure main() to load/store idx
 Inlined call call __init 
 Eliminating unused variable with no statement main::$1
-Converting PHI-variable modified inside __stackcall procedure main() to load/store idx
 Calling convention __stackcall adding prepare/execute/finalize for { main::$1_x, main::$1_y } = call get main::i 
 Calling convention __stackcall adding prepare/execute/finalize for call print main::p_x main::p_y 
 Calling convention __stackcall adding prepare/execute/finalize for call main 
diff --git a/src/test/ref/procedure-callingconvention-stack-11.log b/src/test/ref/procedure-callingconvention-stack-11.log
index 40e27b6c5..a87ec9d7b 100644
--- a/src/test/ref/procedure-callingconvention-stack-11.log
+++ b/src/test/ref/procedure-callingconvention-stack-11.log
@@ -1,8 +1,8 @@
+Converting variable modified inside __stackcall procedure main() to load/store idx
 Inlined call call __init 
 Eliminating unused variable with no statement main::$1
 Eliminating unused variable with no statement main::$1_p1
 Eliminating unused variable with no statement main::$1_p2
-Converting PHI-variable modified inside __stackcall procedure main() to load/store idx
 Calling convention __stackcall adding prepare/execute/finalize for { { main::$1_p1_x, main::$1_p1_y }, { main::$1_p2_x, main::$1_p2_y } } = call get main::i 
 Calling convention __stackcall adding prepare/execute/finalize for call print main::v_p1_x main::v_p1_y main::v_p2_x main::v_p2_y 
 Calling convention __stackcall adding prepare/execute/finalize for call main 
diff --git a/src/test/ref/procedure-callingconvention-stack-12.log b/src/test/ref/procedure-callingconvention-stack-12.log
index 89b742c17..131e41aa7 100644
--- a/src/test/ref/procedure-callingconvention-stack-12.log
+++ b/src/test/ref/procedure-callingconvention-stack-12.log
@@ -1,5 +1,5 @@
+Converting variable modified inside __stackcall procedure main() to load/store idx
 Inlined call call __init 
-Converting PHI-variable modified inside __stackcall procedure main() to load/store idx
 Calling convention __stackcall adding prepare/execute/finalize for call print main::str 1 
 Calling convention __stackcall adding prepare/execute/finalize for call print main::str1 2 
 Calling convention __stackcall adding prepare/execute/finalize for call main 
diff --git a/src/test/ref/procedure-callingconvention-stack-4.log b/src/test/ref/procedure-callingconvention-stack-4.log
index d9c19d472..a4373a557 100644
--- a/src/test/ref/procedure-callingconvention-stack-4.log
+++ b/src/test/ref/procedure-callingconvention-stack-4.log
@@ -1,5 +1,5 @@
+Converting variable modified inside __stackcall procedure plus() to load/store i
 Inlined call call __init 
-Converting PHI-variable modified inside __stackcall procedure plus() to load/store i
 Calling convention __stackcall adding prepare/execute/finalize for main::$1 = call plus '0' main::v 
 Calling convention STACK_CALL replacing param(plus::a) with stackidx(byte,plus::OFFSET_STACK_A)
 Calling convention STACK_CALL replacing param(plus::b) with stackidx(byte,plus::OFFSET_STACK_B)
diff --git a/src/test/ref/procedure-callingconvention-stack-5.log b/src/test/ref/procedure-callingconvention-stack-5.log
index 3fd4a8588..08124e43d 100644
--- a/src/test/ref/procedure-callingconvention-stack-5.log
+++ b/src/test/ref/procedure-callingconvention-stack-5.log
@@ -1,5 +1,5 @@
+Converting variable modified inside __stackcall procedure next() to load/store current
 Inlined call call __init 
-Converting PHI-variable modified inside __stackcall procedure next() to load/store current
 Calling convention __stackcall adding prepare/execute/finalize for main::$0 = call next 
 Calling convention __stackcall adding prepare/execute/finalize for main::$1 = call next 
 Calling convention STACK_CALL adding stack return stackidx(signed word,next::OFFSET_STACK_RETURN) = next::return
diff --git a/src/test/ref/procedure-callingconvention-stack-8.log b/src/test/ref/procedure-callingconvention-stack-8.log
index ac4747f5c..c55c7b2c2 100644
--- a/src/test/ref/procedure-callingconvention-stack-8.log
+++ b/src/test/ref/procedure-callingconvention-stack-8.log
@@ -1,5 +1,5 @@
+Converting variable modified inside __stackcall procedure main() to load/store val
 Inlined call call __init 
-Converting PHI-variable modified inside __stackcall procedure main() to load/store val
 Calling convention __stackcall adding prepare/execute/finalize for call printline 
 Calling convention __stackcall adding prepare/execute/finalize for call main 
 
diff --git a/src/test/ref/procedure-callingconvention-stack-9.log b/src/test/ref/procedure-callingconvention-stack-9.log
index d2b45c07f..6f1af7167 100644
--- a/src/test/ref/procedure-callingconvention-stack-9.log
+++ b/src/test/ref/procedure-callingconvention-stack-9.log
@@ -1,5 +1,5 @@
+Converting variable modified inside __stackcall procedure main() to load/store val
 Inlined call call __init 
-Converting PHI-variable modified inside __stackcall procedure main() to load/store val
 Calling convention __stackcall adding prepare/execute/finalize for call pval 
 Calling convention __stackcall adding prepare/execute/finalize for call printother 
 Calling convention __stackcall adding prepare/execute/finalize for call ival 
diff --git a/src/test/ref/stars-1.log b/src/test/ref/stars-1.log
index 01b6fe411..67eb654f7 100644
--- a/src/test/ref/stars-1.log
+++ b/src/test/ref/stars-1.log
@@ -1198,9 +1198,9 @@ main::@4: scope:[main]  from main::@2
 main::@5: scope:[main]  from main::@4
   main::i#7 = phi( main::@4/main::i#8 )
   main::pStar#3 = phi( main::@4/main::pStar#7 )
-  main::$8 = (byte*)main::pStar#3
-  main::$5 = main::$8 + OFFSET_STRUCT_$0_STAR_X
-  printf_uchar::uvalue#0 = *main::$5
+  main::$5 = (byte*)main::pStar#3
+  main::$3 = main::$5 + OFFSET_STRUCT_$0_STAR_X
+  printf_uchar::uvalue#0 = *main::$3
   printf_uchar::format_min_length#0 = 0
   printf_uchar::format_justify_left#0 = 0
   printf_uchar::format_sign_always#0 = 0
@@ -1218,9 +1218,9 @@ main::@6: scope:[main]  from main::@5
 main::@7: scope:[main]  from main::@6
   main::i#5 = phi( main::@6/main::i#6 )
   main::pStar#4 = phi( main::@6/main::pStar#8 )
-  main::$10 = (byte*)main::pStar#4
-  main::$6 = main::$10 + OFFSET_STRUCT_$0_STAR_Y
-  printf_uchar::uvalue#1 = *main::$6
+  main::$6 = (byte*)main::pStar#4
+  main::$4 = main::$6 + OFFSET_STRUCT_$0_STAR_Y
+  printf_uchar::uvalue#1 = *main::$4
   printf_uchar::format_min_length#1 = 0
   printf_uchar::format_justify_left#1 = 0
   printf_uchar::format_sign_always#1 = 0
@@ -1406,10 +1406,10 @@ byte gotoxy::y#5
 byte gotoxy::y#6
 void main()
 bool~ main::$1
-byte*~ main::$10
+byte*~ main::$3
+byte*~ main::$4
 byte*~ main::$5
 byte*~ main::$6
-byte*~ main::$8
 byte main::i
 byte main::i#0
 byte main::i#1
@@ -2849,15 +2849,15 @@ Successful SSA optimization Pass2ConstantIfs
 Consolidated constant strings into main::s
 Successful SSA optimization Pass2ConstantStringConsolidation
 Rewriting conditional comparison [199] if(gotoxy::y#3<=$19) goto gotoxy::@1
-Converting *(pointer+n) to pointer[n] [405] printf_uchar::uvalue#0 = *main::$5  -- main::$8[OFFSET_STRUCT_$0_STAR_X]
-Converting *(pointer+n) to pointer[n] [417] printf_uchar::uvalue#1 = *main::$6  -- main::$10[OFFSET_STRUCT_$0_STAR_Y]
+Converting *(pointer+n) to pointer[n] [405] printf_uchar::uvalue#0 = *main::$3  -- main::$5[OFFSET_STRUCT_$0_STAR_X]
+Converting *(pointer+n) to pointer[n] [417] printf_uchar::uvalue#1 = *main::$4  -- main::$6[OFFSET_STRUCT_$0_STAR_Y]
 Successful SSA optimization Pass2InlineDerefIdx
 Simplifying expression containing zero (byte*)&printf_buffer in [297] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) = printf_uint::$2
 Simplifying expression containing zero (byte*)&printf_buffer in [302] printf_number_buffer::buffer_sign#0 = *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
 Simplifying expression containing zero (byte*)&printf_buffer in [318] *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN) = printf_uchar::$2
 Simplifying expression containing zero (byte*)&printf_buffer in [323] printf_number_buffer::buffer_sign#1 = *((byte*)&printf_buffer+OFFSET_STRUCT_PRINTF_BUFFER_NUMBER_SIGN)
-Simplifying expression containing zero main::$8 in [404] main::$5 = main::$8 + OFFSET_STRUCT_$0_STAR_X
-Simplifying expression containing zero main::$8 in [405] printf_uchar::uvalue#0 = main::$8[OFFSET_STRUCT_$0_STAR_X]
+Simplifying expression containing zero main::$5 in [404] main::$3 = main::$5 + OFFSET_STRUCT_$0_STAR_X
+Simplifying expression containing zero main::$5 in [405] printf_uchar::uvalue#0 = main::$5[OFFSET_STRUCT_$0_STAR_X]
 Successful SSA optimization PassNSimplifyExpressionWithZero
 Eliminating unused variable memcpy::return#2 and assignment [161] memcpy::return#2 = memcpy::destination#2
 Eliminating unused variable memcpy::return#3 and assignment [163] memcpy::return#3 = memcpy::destination#2
@@ -2866,8 +2866,8 @@ Eliminating unused variable memset::return#3 and assignment [167] memset::return
 Eliminating unused variable printf_number_buffer::format_sign_always#1 and assignment [211] printf_number_buffer::format_sign_always#1 = printf_uchar::format_sign_always#2
 Eliminating unused variable printf_number_buffer::format_radix#1 and assignment [214] printf_number_buffer::format_radix#1 = printf_uchar::format_radix#2
 Eliminating unused variable strupr::return#2 and assignment [251] strupr::return#2 = strupr::str#0
-Eliminating unused variable main::$5 and assignment [262] main::$5 = main::$8
-Eliminating unused variable main::$6 and assignment [267] main::$6 = main::$10 + OFFSET_STRUCT_$0_STAR_Y
+Eliminating unused variable main::$3 and assignment [262] main::$3 = main::$5
+Eliminating unused variable main::$4 and assignment [267] main::$4 = main::$6 + OFFSET_STRUCT_$0_STAR_Y
 Eliminating unused constant uctoa::max_digits#0
 Eliminating unused constant uctoa::digit_values#0
 Eliminating unused constant utoa::max_digits#0
@@ -3013,8 +3013,8 @@ Inlining Noop Cast [7] memcpy::$2 = (byte*)memcpy::source#2 keeping memcpy::sour
 Inlining Noop Cast [17] memset::$4 = (byte*)memset::str#3 keeping memset::str#3
 Inlining Noop Cast [19] memset::dst#0 = (byte*)memset::str#3 keeping memset::str#3
 Inlining Noop Cast [199] printf_number_buffer::$25 = (signed byte)printf_number_buffer::format_min_length#2 keeping printf_number_buffer::format_min_length#2
-Inlining Noop Cast [226] main::$8 = (byte*)main::pStar#2 keeping main::pStar#2
-Inlining Noop Cast [230] main::$10 = (byte*)main::pStar#2 keeping main::pStar#2
+Inlining Noop Cast [226] main::$5 = (byte*)main::pStar#2 keeping main::pStar#2
+Inlining Noop Cast [230] main::$6 = (byte*)main::pStar#2 keeping main::pStar#2
 Successful SSA optimization Pass2NopCastInlining
 Rewriting multiplication to use shift [75] utoa::$10 = utoa::digit#2 * SIZEOF_WORD
 Rewriting multiplication to use shift and addition[117] gotoxy::line_offset#0 = gotoxy::$7 * $28
diff --git a/src/test/ref/varcall-1.log b/src/test/ref/varcall-1.log
index 238baf8b2..f568cefb2 100644
--- a/src/test/ref/varcall-1.log
+++ b/src/test/ref/varcall-1.log
@@ -1,6 +1,6 @@
+Converting parameter in __varcall procedure to load/store setbg::col
 Calling convention __varcall adding prepare/execute/finalize for call setbg 0 
 Calling convention __varcall adding prepare/execute/finalize for call setbg $b 
-Converting parameter in __varcall procedure to load/store setbg::col
 
 CONTROL FLOW GRAPH SSA
 
diff --git a/src/test/ref/varcall-2.log b/src/test/ref/varcall-2.log
index c2773103d..77310b217 100644
--- a/src/test/ref/varcall-2.log
+++ b/src/test/ref/varcall-2.log
@@ -1,8 +1,10 @@
-Calling convention __varcall adding prepare/execute/finalize for main::$0 = call plus main::a 1 
-Calling convention __varcall adding prepare/execute/finalize for main::$1 = call plus main::a main::a 
 Converting parameter in __varcall procedure to load/store plus::a
 Converting parameter in __varcall procedure to load/store plus::b
 Converting return in __varcall procedure to load/store plus::return
+Calling convention __varcall adding prepare/execute/finalize for main::$0 = call plus main::a 1 
+Calling convention __varcall adding prepare/execute/finalize for main::$1 = call plus main::a main::a 
+Calling convention VAR_CALL adding return value assignment main::$0 = plus::return
+Calling convention VAR_CALL adding return value assignment main::$1 = plus::return
 
 CONTROL FLOW GRAPH SSA
 
diff --git a/src/test/ref/varcall-3.log b/src/test/ref/varcall-3.log
index f24c95f89..825404617 100644
--- a/src/test/ref/varcall-3.log
+++ b/src/test/ref/varcall-3.log
@@ -1,8 +1,10 @@
-Calling convention __varcall adding prepare/execute/finalize for main::$0 = call plus main::a $203 
-Calling convention __varcall adding prepare/execute/finalize for main::$1 = call plus main::a main::a 
 Converting parameter in __varcall procedure to load/store plus::a
 Converting parameter in __varcall procedure to load/store plus::b
 Converting return in __varcall procedure to load/store plus::return
+Calling convention __varcall adding prepare/execute/finalize for main::$0 = call plus main::a $203 
+Calling convention __varcall adding prepare/execute/finalize for main::$1 = call plus main::a main::a 
+Calling convention VAR_CALL adding return value assignment main::$0 = plus::return
+Calling convention VAR_CALL adding return value assignment main::$1 = plus::return
 
 CONTROL FLOW GRAPH SSA